NEML2 2.1.0
Loading...
Searching...
No Matches
ModelNonlinearSystem Member List

This is the complete list of members for ModelNonlinearSystem, including all inherited members.

_A_up_to_dateLinearSystemprotected
_B_up_to_dateLinearSystemprotected
_b_up_to_dateLinearSystemprotected
_blayoutLinearSystemprotected
_bmapLinearSystemprotected
_glayoutLinearSystemprotected
_gmapLinearSystemprotected
_intmd_blayoutLinearSystemprotected
_intmd_glayoutLinearSystemprotected
_intmd_ulayoutLinearSystemprotected
_ulayoutLinearSystemprotected
_umapLinearSystemprotected
A()LinearSystem
A_and_B()LinearSystem
A_and_b()LinearSystem
A_and_B_and_b()LinearSystem
assemble(SparseTensorList *A, SparseTensorList *B, SparseTensorList *b) overrideModelNonlinearSystemprotectedvirtual
assign_buffer_stack(jit::Stack &stack)BufferStoreprotected
assign_parameter_stack(jit::Stack &stack)ParameterStoreprotected
b()LinearSystem
blayout() constLinearSystem
bmap() constLinearSystem
BufferStore(NEML2Object *object)BufferStore
BufferStore(const BufferStore &)=deleteBufferStore
BufferStore(BufferStore &&)=deleteBufferStore
collect_buffer_stack() constBufferStoreprotected
collect_parameter_stack() constParameterStoreprotected
declare_buffer(const std::string &name, const T &rawval)BufferStoreprotected
declare_buffer(const std::string &name, const TensorName< T > &tensorname)BufferStoreprotected
declare_buffer(const std::string &name, const std::string &input_option_name)BufferStoreprotected
declare_parameter(const std::string &name, const T &rawval)ParameterStoreprotected
declare_parameter(const std::string &name, const TensorName< T > &tensorname, bool allow_nonlinear)ParameterStoreprotected
declare_parameter(const std::string &name, const std::string &input_option_name, bool allow_nonlinear=false)ParameterStoreprotected
doc() constNEML2Objectinline
EquationSystem(const OptionSet &options)EquationSystem
expected_options()ModelNonlinearSystemstatic
factory() constNEML2Objectinline
g() const overrideModelNonlinearSystemvirtual
g_changed()LinearSystemvirtual
get_buffer(const std::string &name) constBufferStoreinline
get_buffer(const std::string &name)BufferStore
get_data(const std::string &name)NEML2Object
get_driver(const std::string &name)NEML2Object
get_es(const std::string &name)NEML2Object
get_model(const std::string &name)NEML2Object
get_object(const std::string &section, const std::string &name)NEML2Object
get_parameter(const std::string &name) constParameterStoreinline
get_parameter(const std::string &name)ParameterStore
get_scheduler(const std::string &name)NEML2Object
get_solver(const std::string &name)NEML2Object
glayout() constLinearSystem
gmap() constLinearSystem
host() constNEML2Object
host()NEML2Object
init()LinearSystemvirtual
input_options() constNEML2Objectinline
intmd_blayout() constLinearSystem
intmd_glayout() constLinearSystem
intmd_ulayout() constLinearSystem
LinearSystem()=defaultNonlinearSystem
LinearSystem(const LinearSystem &)=defaultNonlinearSystem
LinearSystem(LinearSystem &&) noexcept=defaultNonlinearSystem
m() constLinearSystem
model() constModelNonlinearSysteminline
model()ModelNonlinearSysteminline
model_ptr() constModelNonlinearSysteminline
ModelNonlinearSystem(const OptionSet &options)ModelNonlinearSystem
n() constLinearSystem
name() constNEML2Objectinline
named_buffers() constBufferStoreinline
named_buffers()BufferStore
named_parameters() constParameterStoreinline
named_parameters()ParameterStore
NEML2Object()=deleteNEML2Object
NEML2Object(NEML2Object &&)=deleteNEML2Object
NEML2Object(const NEML2Object &)=deleteNEML2Object
NEML2Object(const OptionSet &options)NEML2Object
neml2::operator=(NEML2Object &&)=deleteNEML2Object
neml2::operator=(const NEML2Object &)=deleteNEML2Object
neml2::NonlinearSystem::operator=(const LinearSystem &)=defaultLinearSystem
neml2::NonlinearSystem::operator=(LinearSystem &&) noexcept=defaultLinearSystem
neml2::ParameterStore::operator=(const ParameterStore &)=deleteParameterStore
neml2::ParameterStore::operator=(ParameterStore &&)=deleteParameterStore
neml2::BufferStore::operator=(const BufferStore &)=deleteBufferStore
neml2::BufferStore::operator=(BufferStore &&)=deleteBufferStore
p() constLinearSystem
ParameterStore(NEML2Object *object)ParameterStore
ParameterStore(const ParameterStore &)=deleteParameterStore
ParameterStore(ParameterStore &&)=deleteParameterStore
path() constNEML2Objectinline
post_assemble(bool A, bool B, bool b) overrideModelNonlinearSystemprotectedvirtual
pre_assemble(bool A, bool B, bool b) overrideModelNonlinearSystemprotectedvirtual
resolve_tensor(const std::string &name)NEML2Object
send_buffers_to(const TensorOptions &options)BufferStoreprotectedvirtual
send_parameters_to(const TensorOptions &options)ParameterStoreprotectedvirtual
set_g(const SparseTensorList &) overrideModelNonlinearSystemvirtual
set_parameter(const std::string &, const Tensor &)ParameterStore
set_parameters(const std::map< std::string, Tensor > &)ParameterStore
set_u(const SparseTensorList &) overrideModelNonlinearSystemvirtual
settings() constNEML2Objectinline
setup() overrideModelNonlinearSystemvirtual
setup_blayout() overrideModelNonlinearSystemprotectedvirtual
setup_bmap() overrideModelNonlinearSystemprotectedvirtual
setup_glayout() overrideModelNonlinearSystemprotectedvirtual
setup_gmap() overrideModelNonlinearSystemprotectedvirtual
setup_intmd_blayout() overrideModelNonlinearSystemprotectedvirtual
setup_intmd_glayout() overrideModelNonlinearSystemprotectedvirtual
setup_intmd_ulayout() overrideModelNonlinearSystemprotectedvirtual
setup_ulayout() overrideModelNonlinearSystemprotectedvirtual
setup_umap() overrideModelNonlinearSystemprotectedvirtual
to(const TensorOptions &) overrideModelNonlinearSystemvirtual
type() constNEML2Objectinline
u() const overrideModelNonlinearSystemvirtual
u_changed() overrideNonlinearSystemvirtual
ulayout() constLinearSystem
umap() constLinearSystem
~BufferStore()=defaultBufferStorevirtual
~LinearSystem()=defaultLinearSystemvirtual
~NEML2Object()=defaultNEML2Objectvirtual
~ParameterStore()=defaultParameterStorevirtual