MCPcopy Create free account
hub / github.com/NGSolve/ngsolve / Update

Method Update

comp/Hddf.cpp:952–967  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

950
951
952 void HDivDivFacetSpace::Update()
953 {
954 if (ma->GetDimension()==2)
955 {
956 int nfaces = ma->GetNFacets();
957 SetNDof(dofs_per_face * nfaces);
958 first_facet_dof = 0;
959 }
960 else
961 {
962 int nedges = ma->GetNEdges();
963 int nfaces = ma->GetNFaces();
964 SetNDof(dofs_per_edge*nedges + dofs_per_face * nfaces);
965 first_facet_dof = dofs_per_edge*nedges;
966 }
967 }
968
969 void HDivDivFacetSpace::GetDofNrs(ElementId ei, Array<DofId> &dnums) const
970 {

Callers 15

FinalizeUpdateMethod · 0.45
ConnectAutoUpdateMethod · 0.45
UpdateMethod · 0.45
UpdateMethod · 0.45
ConnectAutoUpdateMethod · 0.45
GetComponentMethod · 0.45
UpdateMethod · 0.45
UpdateMethod · 0.45
UpdateMethod · 0.45
CreateGradientSpaceMethod · 0.45
GetGraphMethod · 0.45

Calls 2

GetDimensionMethod · 0.45
GetNFacetsMethod · 0.45

Tested by 5

test_energyFunction · 0.36
test_applyFunction · 0.36
test_calclinearizedFunction · 0.36
test_gapfunctionFunction · 0.36