Registry
ug4Bridge::Discretization::ApproximationSpace Namespace Reference

Classes

class  ApproximationSpace
 
class  CompositeSpace
 
class  ExplicitGridFunctionGradient
 
class  ExplicitGridFunctionValue
 
class  ExplicitGridFunctionVector
 
class  GlobalEdgeGridFunctionNumberData
 
class  GlobalGridFunctionGradientData
 
class  GlobalGridFunctionNumberData
 
class  GridFunction
 
class  GridFunctionComponentSpace
 
class  GridFunctionGradientComponentData
 
class  GridFunctionGradientData
 
class  GridFunctionNumberData
 
class  GridFunctionVectorData
 
class  H1ComponentSpace
 
class  H1SemiComponentSpace
 
class  IComponentSpace
 
class  IGridFunctionSpace
 
class  L2ComponentSpace
 
class  L2QuotientSpace
 
class  TimeDependentSpace
 
class  VelEnergyComponentSpace
 

Functions

void AddFunctionValuesToGridCoordinatesP1 (SmartPtr< GridFunction > unnamed, const char *unnamed, size_t unnamed)
 
void AdjustMeanValue (SmartPtr< GridFunction > unnamed, std::vector< std::string > unnamed, double unnamed)
 
double AverageFunctionDifference (SmartPtr< GridFunction > unnamed, std::string unnamed, std::string unnamed, std::string unnamed)
 
bool CheckDoFPositions (const GridFunction *unnamed)
 
bool CheckGFValuesAtEdges (const GridFunction *unnamed, const char *unnamed)
 
bool CheckGFValuesAtFaces (const GridFunction *unnamed, const char *unnamed)
 
bool CheckGFValuesAtVertices (const GridFunction *unnamed, const char *unnamed)
 
bool CheckGFValuesAtVolumes (const GridFunction *unnamed, const char *unnamed)
 
bool CheckGFValuesWithinBounds (ConstSmartPtr< GridFunction > unnamed, size_t unnamed, double unnamed, double unnamed)
 
void OrderCuthillMcKee (ApproximationSpace *unnamed, bool unnamed)
 
void OrderDownwind (ApproximationSpace *unnamed, SmartPtr< UserVector > unnamed)
 
void OrderLex (ApproximationSpace *unnamed, const char *unnamed)
 
void ScaleGF (SmartPtr< GridFunction > scaled_output_vector, ConstSmartPtr< GridFunction > input_vector, std::vector< double > vector_of_scaling_factors_for_each_function)
 Scales the input vector using the given scaling factors for each function and writes the result to the output vector. More...
 
double SumGFValuesAtVertices (GridFunction *unnamed, const char *unnamed, const char *unnamed)
 

Function Documentation

◆ AddFunctionValuesToGridCoordinatesP1()

void ug4Bridge::Discretization::ApproximationSpace::AddFunctionValuesToGridCoordinatesP1 ( SmartPtr< GridFunction unnamed,
const char *  unnamed,
size_t  unnamed 
)
Parameters
[in]unnamed
[in]unnamed
[in]unnamed

◆ AdjustMeanValue()

void ug4Bridge::Discretization::ApproximationSpace::AdjustMeanValue ( SmartPtr< GridFunction unnamed,
std::vector< std::string >  unnamed,
double  unnamed 
)
Parameters
[in]unnamed
[in]unnamed
[in]unnamed

◆ AverageFunctionDifference()

double ug4Bridge::Discretization::ApproximationSpace::AverageFunctionDifference ( SmartPtr< GridFunction unnamed,
std::string  unnamed,
std::string  unnamed,
std::string  unnamed 
)
Parameters
[in]unnamed
[in]unnamed
[in]unnamed
[in]unnamed

◆ CheckDoFPositions()

bool ug4Bridge::Discretization::ApproximationSpace::CheckDoFPositions ( const GridFunction unnamed)
Parameters
[in]unnamed

◆ CheckGFValuesAtEdges()

bool ug4Bridge::Discretization::ApproximationSpace::CheckGFValuesAtEdges ( const GridFunction unnamed,
const char *  unnamed 
)
Parameters
[in]unnamed
[in]unnamed

◆ CheckGFValuesAtFaces()

bool ug4Bridge::Discretization::ApproximationSpace::CheckGFValuesAtFaces ( const GridFunction unnamed,
const char *  unnamed 
)
Parameters
[in]unnamed
[in]unnamed

◆ CheckGFValuesAtVertices()

bool ug4Bridge::Discretization::ApproximationSpace::CheckGFValuesAtVertices ( const GridFunction unnamed,
const char *  unnamed 
)
Parameters
[in]unnamed
[in]unnamed

◆ CheckGFValuesAtVolumes()

bool ug4Bridge::Discretization::ApproximationSpace::CheckGFValuesAtVolumes ( const GridFunction unnamed,
const char *  unnamed 
)
Parameters
[in]unnamed
[in]unnamed

◆ CheckGFValuesWithinBounds()

bool ug4Bridge::Discretization::ApproximationSpace::CheckGFValuesWithinBounds ( ConstSmartPtr< GridFunction unnamed,
size_t  unnamed,
double  unnamed,
double  unnamed 
)
Parameters
[in]unnamed
[in]unnamed
[in]unnamed
[in]unnamed

◆ OrderCuthillMcKee()

void ug4Bridge::Discretization::ApproximationSpace::OrderCuthillMcKee ( ApproximationSpace unnamed,
bool  unnamed 
)
Parameters
[in]unnamed
[in]unnamed

◆ OrderDownwind()

void ug4Bridge::Discretization::ApproximationSpace::OrderDownwind ( ApproximationSpace unnamed,
SmartPtr< UserVector >  unnamed 
)
Parameters
[in]unnamed
[in]unnamed

◆ OrderLex()

void ug4Bridge::Discretization::ApproximationSpace::OrderLex ( ApproximationSpace unnamed,
const char *  unnamed 
)
Parameters
[in]unnamed
[in]unnamed

◆ ScaleGF()

void ug4Bridge::Discretization::ApproximationSpace::ScaleGF ( SmartPtr< GridFunction scaled_output_vector,
ConstSmartPtr< GridFunction input_vector,
std::vector< double >  vector_of_scaling_factors_for_each_function 
)

Scales the input vector using the given scaling factors for each function and writes the result to the output vector.

Parameters
[in]scaled_output_vector
[in]input_vector
[in]vector_of_scaling_factors_for_each_function

◆ SumGFValuesAtVertices()

double ug4Bridge::Discretization::ApproximationSpace::SumGFValuesAtVertices ( GridFunction unnamed,
const char *  unnamed,
const char *  unnamed 
)
Parameters
[in]unnamed
[in]unnamed
[in]unnamed