Plugins
ug::Richards::ExponentialSaturation< dim > Member List

This is the complete list of members for ug::Richards::ExponentialSaturation< dim >, including all inherited members.

_H_ enum valueug::Richards::RichardsLinker< dim, SaturationAdapter< ExponentialModel > >
_SIZE_ enum valueug::Richards::RichardsLinker< dim, SaturationAdapter< ExponentialModel > >
at_current_time(size_t s) constug::ICplUserData< dim >
base_type typedefug::Richards::ExponentialSaturation< dim >
call_storage_callback() constug::CplUserData< class, dim, class >protected
CallbackFct typedefug::CplUserData< class, dim, class >private
check_s(size_t s) constug::ICplUserData< dim >protected
check_s_ip(size_t s, size_t ip) constug::DependentUserData< class, dim >protected
check_s_ip_fct(size_t s, size_t ip, size_t fct) constug::DependentUserData< class, dim >protected
check_s_ip_fct_dof(size_t s, size_t ip, size_t fct, size_t dof) constug::DependentUserData< class, dim >protected
check_series(size_t s) constug::CplUserData< class, dim, class >protected
check_series_ip(size_t s, size_t ip) constug::CplUserData< class, dim, class >protected
check_setup() constug::StdDataLinker< class, class, dim >virtual
clear()ug::ICplUserData< dim >
compute(LocalVector *u, GridObject *elem, const MathVector< dim > vCornerCoords[], bool bDeriv=false)ug::StdDataLinker< class, class, dim >virtual
compute(LocalVectorTimeSeries *u, GridObject *elem, const MathVector< dim > vCornerCoords[], bool bDeriv=false)ug::StdDataLinker< class, class, dim >virtual
constant() constug::ICplUserData< dim >virtual
continuous() constug::StdDataLinker< class, class, dim >virtual
data_type typedefug::Richards::RichardsLinker< dim, SaturationAdapter< ExponentialModel > >
defined(size_t s, size_t ip) constug::CplUserData< class, dim, class >
DependentUserData()ug::DependentUserData< class, dim >
DependentUserData(const char *symbFct)ug::DependentUserData< class, dim >
DependentUserData(const std::string &symbFct)ug::DependentUserData< class, dim >
DependentUserData(const std::vector< std::string > &symbFct)ug::DependentUserData< class, dim >
DependentUserData(const char *symbFct)ug::DependentUserData< class, dim >
DependentUserData(const std::string &symbFct)ug::DependentUserData< class, dim >
DependentUserData(const std::vector< std::string > &symbFct)ug::DependentUserData< class, dim >
deriv(size_t s, size_t ip, size_t fct)ug::DependentUserData< class, dim >
deriv(size_t s, size_t ip, size_t fct) constug::DependentUserData< class, dim >
deriv(size_t s, size_t ip, size_t fct, size_t dof)ug::DependentUserData< class, dim >
deriv(size_t s, size_t ip, size_t fct, size_t dof) constug::DependentUserData< class, dim >
dim_local_ips() constug::ICplUserData< dim >
eval_and_deriv(data_type vValue[], const MathVector< dim > vGlobIP[], number time, int si, GridObject *elem, const MathVector< dim > vCornerCoords[], const MathVector< refDim > vLocIP[], const size_t nip, LocalVector *u, bool bDeriv, int s, std::vector< std::vector< number > > vvvDeriv[], const MathMatrix< refDim, dim > *vJT=NULL) constug::Richards::RichardsLinker< dim, SaturationAdapter< ExponentialModel > >inline
eval_deriv(LocalVector *u, GridObject *elem, const MathVector< dim > vCornerCoords[], bool bDeriv=false)ug::StdDataLinker< class, class, dim >protected
eval_deriv(LocalVectorTimeSeries *u, GridObject *elem, const MathVector< dim > vCornerCoords[], bool bDeriv=false)ug::StdDataLinker< class, class, dim >protected
evaluate(data_type &value, const MathVector< dim > &globIP, number time, int si) constug::Richards::RichardsLinker< dim, SaturationAdapter< ExponentialModel > >inline
evaluate(data_type vValue[], const MathVector< dim > vGlobIP[], number time, int si, GridObject *elem, const MathVector< dim > vCornerCoords[], const MathVector< refDim > vLocIP[], const size_t nip, LocalVector *u, const MathMatrix< refDim, dim > *vJT=NULL) constug::Richards::RichardsLinker< dim, SaturationAdapter< ExponentialModel > >inline
ExponentialSaturation(const ExponentialModel &m)ug::Richards::ExponentialSaturation< dim >inline
extract_fct_grp()ug::DependentUserData< class, dim >protected
function_group() constug::UserDataInfo
ug::get_dim() const=0ug::UserDataInfopure virtual
UserData< TData, dim, void >::get_dim() constUserData< TData, dim, void >virtual
get_local_ips(Int2Type< 1 >)ug::ICplUserData< dim >protected
get_local_ips(Int2Type< 1 >) constug::ICplUserData< dim >protected
get_local_ips(Int2Type< 2 >)ug::ICplUserData< dim >protected
get_local_ips(Int2Type< 2 >) constug::ICplUserData< dim >protected
get_local_ips(Int2Type< 3 >)ug::ICplUserData< dim >protected
get_local_ips(Int2Type< 3 >) constug::ICplUserData< dim >protected
getImpl()ug::StdDataLinker< class, class, dim >protected
getImpl() constug::StdDataLinker< class, class, dim >protected
global_ips_changed(const size_t seriesID, const MathVector< dim > *vPos, const size_t numIP)ug::StdDataLinker< class, class, dim >protectedvirtual
ICplUserData()ug::ICplUserData< dim >
input_common_fct(size_t i, size_t fct) constug::StdDataLinker< class, class, dim >protected
input_num_fct(size_t i) constug::StdDataLinker< class, class, dim >protected
inputs enum nameug::Richards::RichardsLinker< dim, SaturationAdapter< ExponentialModel > >
ip(size_t s, size_t ip) constug::ICplUserData< dim >
ips(size_t s) constug::ICplUserData< dim >
IRichardsLinker()ug::Richards::IRichardsLinker< dim >inline
local_ip(size_t s, size_t ip) constug::ICplUserData< dim >
local_ip_series_added(const size_t seriesID)ug::StdDataLinker< class, class, dim >protectedvirtual
local_ip_series_to_be_cleared()ug::DependentUserData< class, dim >protectedvirtual
local_ips(size_t s) constug::DependentUserData< class, dim >
local_ips_changed(const size_t seriesID, const size_t newNumIP)ug::StdDataLinker< class, class, dim >protectedvirtual
m_defaultTimePointug::ICplUserData< dim >protected
m_fctGrpug::UserDataInfoprotected
m_locPosDimug::ICplUserData< dim >protected
m_mapug::UserDataInfoprotected
m_modelug::Richards::RichardsLinker< dim, SaturationAdapter< ExponentialModel > >protected
m_objNameug::UserDataInfoprotected
m_pvLocIP1dug::ICplUserData< dim >protected
m_pvLocIP2dug::ICplUserData< dim >protected
m_pvLocIP3dug::ICplUserData< dim >protected
m_siug::ICplUserData< dim >protected
m_spCapillaryug::Richards::IRichardsLinker< dim >
m_spDCapillaryug::Richards::IRichardsLinker< dim >
m_SymbFctug::DependentUserData< class, dim >protected
m_timePointug::ICplUserData< dim >protected
m_vCallbackug::CplUserData< class, dim, class >private
m_vMapug::StdDataLinker< class, class, dim >protected
m_vMayChangeug::ICplUserData< dim >protected
m_vNumIPug::ICplUserData< dim >protected
m_vspICplUserDataug::StdDataLinker< class, class, dim >protected
m_vspUserDataInfoug::StdDataLinker< class, class, dim >protected
m_vTimeug::ICplUserData< dim >protected
m_vTimePointug::ICplUserData< dim >protected
m_vvBoolFlagug::CplUserData< class, dim, class >private
m_vvGlobPosug::ICplUserData< dim >protected
m_vvNumDoFPerFctug::DependentUserData< class, dim >protected
m_vvSeriesIDug::StdDataLinker< class, class, dim >protected
m_vvValueug::CplUserData< class, dim, class >private
m_vvvvDerivug::DependentUserData< class, dim >protected
map() constug::UserDataInfo
model()ug::Richards::RichardsLinker< dim, SaturationAdapter< ExponentialModel > >inline
model() constug::Richards::RichardsLinker< dim, SaturationAdapter< ExponentialModel > >inline
needed_data(size_t i)ug::StdDataLinker< class, class, dim >virtual
num_fct() constug::UserDataInfo
num_input() constug::StdDataLinker< class, class, dim >virtual
num_ip(size_t s) constug::DependentUserData< class, dim >
num_needed_data() constug::StdDataLinker< class, class, dim >virtual
num_series() constug::DependentUserData< class, dim >
num_sh(size_t fct) constug::DependentUserData< class, dim >
obj_name()ug::UserDataInfo
operator()(TData &value, const MathVector< dim > &globIP, number time, int si) constug::StdDataLinker< class, class, dim >virtual
operator()(TData vValue[], const MathVector< dim > vGlobIP[], number time, int si, const size_t nip) constug::StdDataLinker< class, class, dim >virtual
StdUserData< StdDataLinker< TImpl, TData, dim >, TData, dim, void, DependentUserData< TData, dim > >::operator()(TData vValue[], const MathVector< dim > vGlobIP[], number time, int si, GridObject *elem, const MathVector< dim > vCornerCoords[], const MathVector< 1 > vLocIP[], const size_t nip, LocalVector *u, const MathMatrix< 1, dim > *vJT=NULL) constStdUserData< StdDataLinker< TImpl, TData, dim >, TData, dim, void, DependentUserData< TData, dim > >virtual
StdUserData< StdDataLinker< TImpl, TData, dim >, TData, dim, void, DependentUserData< TData, dim > >::operator()(TData vValue[], const MathVector< dim > vGlobIP[], number time, int si, GridObject *elem, const MathVector< dim > vCornerCoords[], const MathVector< 2 > vLocIP[], const size_t nip, LocalVector *u, const MathMatrix< 2, dim > *vJT=NULL) constStdUserData< StdDataLinker< TImpl, TData, dim >, TData, dim, void, DependentUserData< TData, dim > >virtual
StdUserData< StdDataLinker< TImpl, TData, dim >, TData, dim, void, DependentUserData< TData, dim > >::operator()(TData vValue[], const MathVector< dim > vGlobIP[], number time, int si, GridObject *elem, const MathVector< dim > vCornerCoords[], const MathVector< 3 > vLocIP[], const size_t nip, LocalVector *u, const MathMatrix< 3, dim > *vJT=NULL) constStdUserData< StdDataLinker< TImpl, TData, dim >, TData, dim, void, DependentUserData< TData, dim > >virtual
ug::DependentUserData::operator()(TData &value, const MathVector< dim > &globIP, number time, int si, Vertex *vrt) constUserData< TData, dim, void >virtual
ug::DependentUserData::operator()(TData &value, const MathVector< dim > &globIP, number time, int si, GridObject *elem, const MathVector< dim > vCornerCoords[], const MathVector< 1 > &locIP, LocalVector *u) constUserData< TData, dim, void >
ug::DependentUserData::operator()(TData &value, const MathVector< dim > &globIP, number time, int si, GridObject *elem, const MathVector< dim > vCornerCoords[], const MathVector< 2 > &locIP, LocalVector *u) constUserData< TData, dim, void >
ug::DependentUserData::operator()(TData &value, const MathVector< dim > &globIP, number time, int si, GridObject *elem, const MathVector< dim > vCornerCoords[], const MathVector< 3 > &locIP, LocalVector *u) constUserData< TData, dim, void >
register_local_ip_series(const MathVector< ldim > *vPos, const size_t numIP, bool bMayChange=true)ug::ICplUserData< dim >
register_local_ip_series(const MathVector< ldim > *vPos, const size_t numIP, const int timePointSpec, bool bMayChange=true)ug::ICplUserData< dim >
register_storage_callback(DataImport< TData, dim > *obj, void(DataImport< TData, dim >::*func)())ug::CplUserData< class, dim, class >
requires_grid_fct() constug::StdDataLinker< class, class, dim >virtual
resize_deriv_array()ug::DependentUserData< class, dim >protected
resize_deriv_array(const size_t seriesID)ug::DependentUserData< class, dim >protected
return_type typedefUserData< TData, dim, void >
richards_base_type typedefug::Richards::RichardsLinker< dim, SaturationAdapter< ExponentialModel > >
RichardsLinker(const TModel &model)ug::Richards::RichardsLinker< dim, SaturationAdapter< ExponentialModel > >inline
series_id(size_t i, size_t s) constug::StdDataLinker< class, class, dim >protected
set_capillary(SmartPtr< CplUserData< number, dim > > data)ug::Richards::RichardsLinker< dim, SaturationAdapter< ExponentialModel > >inlinevirtual
set_function_pattern(ConstSmartPtr< FunctionPattern > fctPatt)ug::StdDataLinker< class, class, dim >virtual
set_functions(const char *symbFct)ug::DependentUserData< class, dim >
set_functions(const std::string &symbFct)ug::DependentUserData< class, dim >
set_functions(const std::vector< std::string > &symbFct)ug::DependentUserData< class, dim >
set_functions(const char *symbFct)ug::DependentUserData< class, dim >
set_functions(const std::string &symbFct)ug::DependentUserData< class, dim >
set_functions(const std::vector< std::string > &symbFct)ug::DependentUserData< class, dim >
set_global_ips(size_t s, const MathVector< dim > *vPos, size_t numIP)ug::ICplUserData< dim >
set_input(size_t i, SmartPtr< ICplUserData< dim > > input, SmartPtr< UserDataInfo > info)ug::StdDataLinker< class, class, dim >virtual
set_local_ips(const size_t seriesId, const MathVector< ldim > *vPos, const size_t numIP)ug::ICplUserData< dim >
set_num_input(size_t num)ug::StdDataLinker< class, class, dim >
set_obj_name(const char *name)ug::UserDataInfo
set_subset(int si)ug::ICplUserData< dim >
set_time_point(const size_t seriesId, const int timePointSpec)ug::ICplUserData< dim >
set_time_point(size_t timePoint)ug::ICplUserData< dim >
set_times(const std::vector< number > &vTime)ug::ICplUserData< dim >
set_zero(std::vector< std::vector< TData > > vvvDeriv[], const size_t nip)ug::DependentUserData< class, dim >static
subset() constug::ICplUserData< dim >
time() constug::ICplUserData< dim >
time(size_t s) constug::ICplUserData< dim >
time_point()ug::ICplUserData< dim >
time_point(size_t s) constug::ICplUserData< dim >
time_point_specification(size_t s) constug::ICplUserData< dim >
TModel typedefug::Richards::RichardsLinker< dim, SaturationAdapter< ExponentialModel > >
ug::type() const=0ug::UserDataInfopure virtual
UserData< TData, dim, void >::type() constUserData< TData, dim, void >virtual
unregister_storage_callback(DataImport< TData, dim > *obj)ug::CplUserData< class, dim, class >
update_dof_sizes(const LocalIndices &ind)ug::DependentUserData< class, dim >virtual
user_data_base_type typedefug::Richards::RichardsLinker< dim, SaturationAdapter< ExponentialModel > >
value(size_t s, size_t ip)ug::CplUserData< class, dim, class >
value(size_t s, size_t ip) constug::CplUserData< class, dim, class >
value_storage_changed(const size_t seriesID)ug::CplUserData< class, dim, class >protectedvirtual
values(size_t s)ug::CplUserData< class, dim, class >
values(size_t s) constug::CplUserData< class, dim, class >
zero_derivative() constug::StdDataLinker< class, class, dim >virtual
zero_derivative(size_t i) constug::StdDataLinker< class, class, dim >
~CplUserData()ug::CplUserData< class, dim, class >
~ICplUserData()ug::ICplUserData< dim >virtual
~IRichardsLinker()ug::Richards::IRichardsLinker< dim >inlinevirtual
~UserDataInfo()ug::UserDataInfovirtual