Registry
NedelecProject Class Reference
+ Inheritance diagram for NedelecProject:

Public Member Functions

void apply (Vector *GridFunction)
 
void compute_div (SmartPtr< GridFunction > GridFunction_for_u, const char *Function_names, SmartPtr< GridFunction > GridFunction_for_div)
 
 NedelecProject (SmartPtr< EMaterial > Matherial_data, SmartPtr< ApproximationSpace > Vert.-based_ApproxSpace, SmartPtr< ILinearOperatorInverse > Vert.-based_LinSolver)
 
void set_Dirichlet (SmartPtr< EMDirichlet > Dirichlet_BC)
 

Detailed Description

Note
default specialization is NedelecProject2dCPU1
See also
ug::NedelecProject

Constructor & Destructor Documentation

◆ NedelecProject()

NedelecProject ( SmartPtr< EMaterial Matherial_data,
SmartPtr< ApproximationSpace > Vert.-  based_ApproxSpace,
SmartPtr< ILinearOperatorInverse > Vert.-  based_LinSolver 
)
Parameters
[in]Matherial_data
[in]Vert.-based_ApproxSpace
[in]Vert.-based_LinSolver

Member Function Documentation

◆ apply()

void apply ( Vector GridFunction)
inline
Parameters
[in]GridFunction

◆ compute_div()

void compute_div ( SmartPtr< GridFunction >  GridFunction_for_u,
const char *  Function_names,
SmartPtr< GridFunction >  GridFunction_for_div 
)
inline
Parameters
[in]GridFunction_for_u
[in]Function_names
[in]GridFunction_for_div

◆ set_Dirichlet()

void set_Dirichlet ( SmartPtr< EMDirichlet Dirichlet_BC)
inline
Parameters
[in]Dirichlet_BC