#include <src/finite_elements/HODataOperators.hpp>
Definition at line 419 of file HODataOperators.hpp.
◆ AddHOOps()
◆ add()
Definition at line 773 of file HODataOperators.cpp.
782 jac_ptr = boost::make_shared<MatrixDouble>();
784 det_ptr = boost::make_shared<VectorDouble>();
786 inv_jac_ptr = boost::make_shared<MatrixDouble>();
788 if (geom_field_name.empty()) {
790 pipeline.push_back(
new OpCalculateHOJac<2>(jac_ptr));
794 pipeline.push_back(
new OpCalculateHOCoords<2>(geom_field_name));
797 pipeline.push_back(
new OpGetHONormalsOnFace<2>(geom_field_name));
800 pipeline.push_back(
new OpInvertMatrix<2>(jac_ptr, det_ptr, inv_jac_ptr));
801 pipeline.push_back(
new OpSetHOWeightsOnFace());
803 for (
auto s : spaces) {
809 pipeline.push_back(
new OpSetHOInvJacToScalarBases<2>(s, inv_jac_ptr));
816 pipeline.push_back(
new OpMakeHdivFromHcurl());
The documentation for this struct was generated from the following files: