ug4
ug::DataEvaluator< TDomain > Member List

This is the complete list of members for ug::DataEvaluator< TDomain >, including all inherited members.

add_data_to_eval_data(std::vector< SmartPtr< ICplUserData< dim > > > &vEvalData, std::vector< SmartPtr< ICplUserData< dim > > > &vTryingToAdd)ug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >protected
add_def_A_elem(LocalVector &d, LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[], ProcessType type=PT_ALL)ug::DataEvaluator< TDomain >
add_def_A_expl_elem(LocalVector &d, LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[], ProcessType type=PT_ALL)ug::DataEvaluator< TDomain >
add_def_M_elem(LocalVector &d, LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[], ProcessType type=PT_ALL)ug::DataEvaluator< TDomain >
add_jac_A_elem(LocalMatrix &A, LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[], ProcessType type=PT_ALL)ug::DataEvaluator< TDomain >
add_jac_M_elem(LocalMatrix &M, LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[], ProcessType type=PT_ALL)ug::DataEvaluator< TDomain >
add_rhs_elem(LocalVector &rhs, GridObject *elem, const MathVector< dim > vCornerCoords[], ProcessType type=PT_ALL)ug::DataEvaluator< TDomain >
base_type typedefug::DataEvaluator< TDomain >
clear_extracted_data_and_mappings()ug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >protected
clear_positions_in_user_data()ug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >protected
compute_err_est_A_elem(LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[], const LocalIndices &ind, const number scaleMass=(number) 1.0, const number scaleStiff=(number) 1.0)ug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >
compute_err_est_M_elem(LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[], const LocalIndices &ind, const number scaleMass=(number) 1.0, const number scaleStiff=(number) 1.0)ug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >
compute_err_est_rhs_elem(GridObject *elem, const MathVector< dim > vCornerCoords[], const LocalIndices &ind, const number scaleMass=(number) 1.0, const number scaleStiff=(number) 1.0)ug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >
DataEvaluator(int discPart, const std::vector< IElemDisc< TDomain > * > &vElemDisc, ConstSmartPtr< FunctionPattern > fctPat, const bool bNonRegularGrid, LocalVectorTimeSeries *locTimeSeries=NULL, const std::vector< number > *vScaleMass=NULL, const std::vector< number > *vScaleStiff=NULL)ug::DataEvaluator< TDomain >inline
DataEvaluatorBase(int discPart, const std::vector< IElemDisc< TDomain > * > &vElemDisc, ConstSmartPtr< FunctionPattern > fctPat, const bool bNonRegularGrid, LocalVectorTimeSeries *locTimeSeries=NULL, const std::vector< number > *vScaleMass=NULL, const std::vector< number > *vScaleStiff=NULL)ug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >
dimug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >static
extract_imports_and_userdata(int subsetIndex, int discPart)ug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >protected
finish_elem_loop()ug::DataEvaluator< TDomain >
finish_err_est_elem_loop()ug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >
finish_timestep(const number time, VectorProxyBase *u, size_t algebra_id)ug::DataEvaluator< TDomain >
finish_timestep_elem(const number time, LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::DataEvaluator< TDomain >
m_bNeedLocTimeSeriesug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >protected
m_bUseHangingug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >protected
m_discPartug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >protected
m_pLocTimeSeriesug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >protected
m_spFctPatternug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >protected
m_vConstDataug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >protected
m_vDependentDataug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >protected
m_vElemDiscug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >protected
m_vImportug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >protected
m_vPosDataug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >protected
prepare_elem(LocalVector &u, GridObject *elem, const ReferenceObjectID roid, const MathVector< dim > vCornerCoords[], const LocalIndices &ind, bool bDeriv=false)ug::DataEvaluator< TDomain >
prepare_elem_loop(const ReferenceObjectID id, int si)ug::DataEvaluator< TDomain >
prepare_err_est_elem(LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[], const LocalIndices &ind, bool bDeriv=false)ug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >
prepare_err_est_elem_loop(const ReferenceObjectID id, int si)ug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >
prepare_timestep(number future_time, const number time, VectorProxyBase *u, size_t algebra_id)ug::DataEvaluator< TDomain >
prepare_timestep_elem(const number time, LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::DataEvaluator< TDomain >
set_time_point(const size_t timePoint)ug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >
time_series_needed() constug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >inline
use_hanging() constug::DataEvaluatorBase< TDomain, IElemDisc< TDomain > >inline