ug4
evaluate_at_position_bridge.cpp File Reference

Classes

struct  ug::bridge::Evaluate::Functionality
 
class  ug::bridge::Evaluate::NumberValuedUserDataEvaluator< TDomain, TAlgebra >
 
class  ug::bridge::Evaluate::NumberValuedUserDataPointEvaluator< TDomain, TAlgebra >
 
class  ug::bridge::Evaluate::PointEvaluatorBase< TDomain, TAlgebra >
 
struct  ug::bridge::Evaluate::PointEvaluatorFactory< TDomain, TAlgebra >
 This is a factory for creating a 'PointEvaluatorBase' object from user data. More...
 
class  ug::bridge::Evaluate::VectorValuedUserDataEvaluator< TDomain, TAlgebra >
 
class  ug::bridge::Evaluate::VectorValuedUserDataPointEvaluator< TDomain, TAlgebra >
 

Namespaces

 ug
 the ug namespace
 
 ug::bridge
 
 ug::bridge::Evaluate
 

Functions

template<typename TDomain >
bool ug::bridge::Evaluate::CloseVertexExists (const MathVector< TDomain::dim > &globPos, TDomain *dom, const char *subsets, SmartPtr< typename TDomain::subset_handler_type > sh, number maxDist)
 
template<typename TGridFunction >
number ug::bridge::Evaluate::EvaluateAtClosestVertex (const MathVector< TGridFunction::dim > &pos, SmartPtr< TGridFunction > spGridFct, const char *cmp, const char *subsets, SmartPtr< typename TGridFunction::domain_type::subset_handler_type > sh)
 
template<typename TGridFunction >
number ug::bridge::Evaluate::EvaluateAtClosestVertexAllProcs (const MathVector< TGridFunction::dim > &pos, SmartPtr< TGridFunction > spGridFct, const char *cmp, const char *subsets, SmartPtr< typename TGridFunction::domain_type::subset_handler_type > sh)
 
template<typename TGridFunction >
number ug::bridge::Evaluate::EvaluateAtVertex (const MathVector< TGridFunction::dim > &globPos, SmartPtr< TGridFunction > spGridFct, size_t fct, const SubsetGroup &ssGrp, typename TGridFunction::domain_type::subset_handler_type *sh, bool minimizeOverAllProcs=false)
 
void ug::bridge::RegisterBridge_Evaluate (Registry &reg, string grp)