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

Function GetRange

comp/fespace.hpp:1085–1092  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1083 void SetDefinedOn (VorB vb, const BitArray& defon) override;
1084
1085 DofRange GetRange (int spacenr) const
1086 {
1087 if (spacenr+1 >= cummulative_nd.Size())
1088 throw Exception("spacenr >= cummulative_nd.Size() in CompoundFESpace!");
1089
1090 return DofRange(IntRange(cummulative_nd[spacenr], cummulative_nd[spacenr+1]),
1091 spaces[spacenr]->GetParallelDofs());
1092 }
1093
1094 shared_ptr<BaseMatrix> EmbeddingOperator (int spacenr) const;
1095 shared_ptr<BaseMatrix> RestrictionOperator (int spacenr) const;

Callers 8

UpdateMethod · 0.70
EmbeddingOperatorMethod · 0.70
RestrictionOperatorMethod · 0.70
SelectDofsMethod · 0.70
SolveMMethod · 0.70
ApplyMMethod · 0.70
SolveMMethod · 0.70
ApplyMMethod · 0.70

Calls 3

DofRangeClass · 0.85
GetParallelDofsMethod · 0.80
SizeMethod · 0.45

Tested by

no test coverage detected