Registry
NedelecLoopCurrent Class Reference

Public Member Functions

void compute (SmartPtr< GridFunction > GridFunction)
 
 NedelecLoopCurrent (const char *Source_subsets, const char *Pos._dir._subsets, const char *Cut_subsets, SmartPtr< ApproximationSpace > Vert._approx._space, SmartPtr< ILinearOperatorInverse > Lin._solver_for_potential)
 
void set (const char *Component, double Value)
 
std::string subsets ()
 
SmartPtr< ITransferPostProcess > zero_average ()
 

Detailed Description

Note
default specialization is NedelecLoopCurrent2dCPU1
See also
ug::NedelecLoopCurrent

Constructor & Destructor Documentation

◆ NedelecLoopCurrent()

NedelecLoopCurrent ( const char *  Source_subsets,
const char *Pos._dir.  _subsets,
const char *  Cut_subsets,
SmartPtr< ApproximationSpace > Vert._approx.  _space,
SmartPtr< ILinearOperatorInverse > Lin.  _solver_for_potential 
)
Parameters
[in]Source_subsets
[in]Pos._dir._subsets
[in]Cut_subsets
[in]Vert._approx._space
[in]Lin._solver_for_potential

Member Function Documentation

◆ compute()

void compute ( SmartPtr< GridFunction >  GridFunction)
inline
Parameters
[in]GridFunction

◆ set()

void set ( const char *  Component,
double  Value 
)
inline
Parameters
[in]Component
[in]Value

References set().

◆ subsets()

std::string subsets ( )
inline
Returns
Returns the source's subsets

◆ zero_average()

SmartPtr<ITransferPostProcess> zero_average ( )
inline
Returns
Returns the average projection postprocess