ug4
ug::IElemAssembleFuncs< TLeaf, TDomain > Member List

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

add_def_A_elem(LocalVector &d, const LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >virtual
add_def_A_expl_elem(LocalVector &d, const LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >virtual
add_def_M_elem(LocalVector &d, const LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >virtual
add_jac_A_elem(LocalMatrix &J, const LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >virtual
add_jac_M_elem(LocalMatrix &J, const LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >virtual
add_rhs_elem(LocalVector &rhs, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >virtual
asLeaf()ug::IElemAssembleFuncs< TLeaf, TDomain >inline
check_roid(ReferenceObjectID roid, int discType)ug::IElemAssembleFuncs< TLeaf, TDomain >
clear_add_fct(ReferenceObjectID id)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
clear_add_fct()ug::IElemAssembleFuncs< TLeaf, TDomain >protected
dimug::IElemAssembleFuncs< TLeaf, TDomain >static
do_add_def_A_elem(LocalVector &d, LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >
do_add_def_A_expl_elem(LocalVector &d, LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >
do_add_def_M_elem(LocalVector &d, LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >
do_add_jac_A_elem(LocalMatrix &J, LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >
do_add_jac_M_elem(LocalMatrix &J, LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >
do_add_rhs_elem(LocalVector &rhs, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >
do_fsh_elem_loop()ug::IElemAssembleFuncs< TLeaf, TDomain >
do_fsh_timestep(const number time, VectorProxyBase *u, size_t algebra_id)ug::IElemAssembleFuncs< TLeaf, TDomain >
do_fsh_timestep_elem(const number time, LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >
do_prep_elem(LocalVector &u, GridObject *elem, const ReferenceObjectID roid, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >
do_prep_elem_loop(const ReferenceObjectID roid, const int si)ug::IElemAssembleFuncs< TLeaf, TDomain >
do_prep_timestep(number future_time, const number time, VectorProxyBase *u, size_t algebra_id)ug::IElemAssembleFuncs< TLeaf, TDomain >
do_prep_timestep_elem(const number time, LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >
domain_type typedefug::IElemAssembleFuncs< TLeaf, TDomain >
ElemdAFct typedefug::IElemAssembleFuncs< TLeaf, TDomain >private
ElemdMFct typedefug::IElemAssembleFuncs< TLeaf, TDomain >private
ElemJAFct typedefug::IElemAssembleFuncs< TLeaf, TDomain >private
ElemJMFct typedefug::IElemAssembleFuncs< TLeaf, TDomain >private
ElemRHSFct typedefug::IElemAssembleFuncs< TLeaf, TDomain >private
FinishElemLoopFct typedefug::IElemAssembleFuncs< TLeaf, TDomain >private
FinishTimestepElemFct typedefug::IElemAssembleFuncs< TLeaf, TDomain >private
FinishTimestepFct typedefug::IElemAssembleFuncs< TLeaf, TDomain >private
fsh_elem_loop()ug::IElemAssembleFuncs< TLeaf, TDomain >virtual
fsh_timestep(number time, VectorProxyBase *u)ug::IElemAssembleFuncs< TLeaf, TDomain >virtual
fsh_timestep_elem(const number time, const LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >virtual
IElemAssembleFuncs()ug::IElemAssembleFuncs< TLeaf, TDomain >inline
leaf_type typedefug::IElemAssembleFuncs< TLeaf, TDomain >
m_roidug::IElemAssembleFuncs< TLeaf, TDomain >protected
m_vElemdAExplFctug::IElemAssembleFuncs< TLeaf, TDomain >private
m_vElemdAFctug::IElemAssembleFuncs< TLeaf, TDomain >private
m_vElemdMFctug::IElemAssembleFuncs< TLeaf, TDomain >private
m_vElemJAFctug::IElemAssembleFuncs< TLeaf, TDomain >private
m_vElemJMFctug::IElemAssembleFuncs< TLeaf, TDomain >private
m_vElemRHSFctug::IElemAssembleFuncs< TLeaf, TDomain >private
m_vFinishElemLoopFctug::IElemAssembleFuncs< TLeaf, TDomain >private
m_vFinishTimestepElemFctug::IElemAssembleFuncs< TLeaf, TDomain >private
m_vFinishTimestepFctug::IElemAssembleFuncs< TLeaf, TDomain >private
m_vPrepareElemFctug::IElemAssembleFuncs< TLeaf, TDomain >private
m_vPrepareElemLoopFctug::IElemAssembleFuncs< TLeaf, TDomain >private
m_vPrepareTimestepElemFctug::IElemAssembleFuncs< TLeaf, TDomain >private
m_vPrepareTimestepFctug::IElemAssembleFuncs< TLeaf, TDomain >private
post_assemble_loop()ug::IElemAssembleFuncs< TLeaf, TDomain >inlinevirtual
prep_assemble_loop()ug::IElemAssembleFuncs< TLeaf, TDomain >inlinevirtual
prep_elem(const LocalVector &u, GridObject *elem, const ReferenceObjectID roid, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >virtual
prep_elem_loop(const ReferenceObjectID roid, const int si)ug::IElemAssembleFuncs< TLeaf, TDomain >virtual
prep_timestep(number future_time, number time, VectorProxyBase *u)ug::IElemAssembleFuncs< TLeaf, TDomain >virtual
prep_timestep_elem(const number time, const LocalVector &u, GridObject *elem, const MathVector< dim > vCornerCoords[])ug::IElemAssembleFuncs< TLeaf, TDomain >virtual
PrepareElemFct typedefug::IElemAssembleFuncs< TLeaf, TDomain >private
PrepareElemLoopFct typedefug::IElemAssembleFuncs< TLeaf, TDomain >private
PrepareTimestepElemFct typedefug::IElemAssembleFuncs< TLeaf, TDomain >private
PrepareTimestepFct typedefug::IElemAssembleFuncs< TLeaf, TDomain >private
remove_add_def_A_elem_fct(ReferenceObjectID id)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
remove_add_def_A_expl_elem_fct(ReferenceObjectID id)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
remove_add_def_M_elem_fct(ReferenceObjectID id)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
remove_add_jac_A_elem_fct(ReferenceObjectID id)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
remove_add_jac_M_elem_fct(ReferenceObjectID id)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
remove_add_rhs_elem_fct(ReferenceObjectID id)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
remove_fsh_elem_loop_fct(ReferenceObjectID id)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
remove_fsh_timestep_elem_fct(ReferenceObjectID id)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
remove_fsh_timestep_fct(size_t algebra_id)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
remove_prep_elem_fct(ReferenceObjectID id)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
remove_prep_elem_loop_fct(ReferenceObjectID id)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
remove_prep_timestep_elem_fct(ReferenceObjectID id)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
remove_prep_timestep_fct(size_t algebra_id)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
set_add_def_A_elem_fct(ReferenceObjectID id, TAssFunc func)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
set_add_def_A_expl_elem_fct(ReferenceObjectID id, TAssFunc func)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
set_add_def_M_elem_fct(ReferenceObjectID id, TAssFunc func)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
set_add_jac_A_elem_fct(ReferenceObjectID id, TAssFunc func)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
set_add_jac_M_elem_fct(ReferenceObjectID id, TAssFunc func)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
set_add_rhs_elem_fct(ReferenceObjectID id, TAssFunc func)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
set_default_add_fct()ug::IElemAssembleFuncs< TLeaf, TDomain >protected
set_fsh_elem_loop_fct(ReferenceObjectID id, TAssFunc func)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
set_fsh_timestep_elem_fct(ReferenceObjectID id, TAssFunc func)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
set_fsh_timestep_fct(size_t algebra_id, TAssFunc func)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
set_prep_elem_fct(ReferenceObjectID id, TAssFunc func)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
set_prep_elem_loop_fct(ReferenceObjectID id, TAssFunc func)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
set_prep_timestep_elem_fct(ReferenceObjectID id, TAssFunc func)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
set_prep_timestep_fct(size_t algebra_id, TAssFunc func)ug::IElemAssembleFuncs< TLeaf, TDomain >protected
set_roid(ReferenceObjectID id, int discType)ug::IElemAssembleFuncs< TLeaf, TDomain >
T typedefug::IElemAssembleFuncs< TLeaf, TDomain >private
~IElemAssembleFuncs()ug::IElemAssembleFuncs< TLeaf, TDomain >inlinevirtual