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

Method EmbeddingOperator

comp/fespace.cpp:3691–3698  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3689 }
3690
3691 shared_ptr<BaseMatrix> CompoundFESpace :: EmbeddingOperator (int spacenr) const
3692 {
3693 shared_ptr<BaseMatrix> emb = make_shared<Embedding> (GetNDof(), GetRange(spacenr), IsComplex());
3694 if (IsParallel())
3695 emb = make_shared<ParallelMatrix> (emb, spaces[spacenr] -> GetParallelDofs(),
3696 GetParallelDofs(), C2C);
3697 return emb;
3698 }
3699
3700
3701 shared_ptr<BaseMatrix> CompoundFESpace :: RestrictionOperator (int spacenr) const

Callers

nothing calls this directly

Calls 5

GetParallelDofsMethod · 0.80
GetNDofFunction · 0.70
GetRangeFunction · 0.70
IsComplexFunction · 0.70
GetParallelDofsFunction · 0.70

Tested by

no test coverage detected