#include "src/finite_elements/HODataOperators.hpp"
Definition at line 452 of file HODataOperators.hpp.
◆ AddHOOps()
◆ add()
Definition at line 946 of file HODataOperators.cpp.
948 {
950
951 if (geom_field_name.empty()) {
952 } else {
953
954 pipeline.push_back(new OpCalculateHOCoords<3>(geom_field_name));
955 pipeline.push_back(new OpGetHONormalsOnFace<3>(geom_field_name));
956 }
957
958 for (auto s : spaces) {
959 switch (s) {
961 break;
963 pipeline.push_back(
new OpHOSetCovariantPiolaTransformOnFace3D(
HCURL));
964 break;
966 pipeline.push_back(
new OpHOSetContravariantPiolaTransformOnFace3D(
HDIV));
967 break;
969 break;
970 default:
973 break;
974 }
975 }
976
978}
@ L2
field with C-1 continuity
@ HCURL
field with continuous tangents
@ HDIV
field with continuous normal traction
static const char *const FieldSpaceNames[]
#define MoFEMFunctionBegin
First executable line of each MoFEM function, used for error handling. Final line of MoFEM functions ...
#define MoFEMFunctionReturn(a)
Last executable line of each PETSc function used for error handling. Replaces return()
The documentation for this struct was generated from the following files: