NEML2 2.0.0
Loading...
Searching...
No Matches
VariableStore Member List

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

assign_input(const ValueMap &vals, bool assembly=false)VariableStore
assign_input_stack(jit::Stack &stack)VariableStoreprotected
assign_output(const ValueMap &vals, bool assembly=false)VariableStore
assign_output_derivatives(const DerivMap &derivs, bool assembly=false)VariableStore
assign_output_stack(jit::Stack &stack, bool out, bool dout, bool d2out)VariableStoreprotected
cache_derivative_sparsity()VariableStore
cache_second_derivative_sparsity()VariableStore
clear_derivatives()VariableStorevirtual
clear_input()VariableStorevirtual
clear_output()VariableStorevirtual
clone_input_variable(const VariableBase &var, const VariableName &new_name={})VariableStoreprotected
clone_output_variable(const VariableBase &var, const VariableName &new_name={})VariableStoreprotected
collect_input(bool assembly=false) constVariableStore
collect_input_stack() constVariableStoreprotected
collect_output(bool assembly=false) constVariableStore
collect_output_derivatives(bool assembly=false) constVariableStore
collect_output_second_derivatives(bool assembly=false) constVariableStore
collect_output_stack(bool out, bool dout, bool d2out) constVariableStoreprotected
declare_axis(const std::string &name)VariableStore
declare_input_variable(const char *name, TensorShapeRef dep_intmd_dims={}, bool allow_duplicate=false)VariableStoreprotected
declare_input_variable(const VariableName &name, TensorShapeRef dep_intmd_dims={}, bool allow_duplicate=false)VariableStoreprotected
declare_output_variable(const char *name, TensorShapeRef dep_intmd_dims={})VariableStoreprotected
declare_output_variable(const VariableName &name, TensorShapeRef dep_intmd_dims={})VariableStoreprotected
derivative_sparsity() constVariableStore
DerivSparsity typedefVariableStore
input_axis()VariableStore
input_axis() constVariableStore
input_variable(const VariableName &)VariableStore
input_variable(const VariableName &) constVariableStore
input_variables()VariableStoreinline
input_variables() constVariableStoreinline
operator=(const VariableStore &)=deleteVariableStore
operator=(VariableStore &&)=deleteVariableStore
output_axis()VariableStore
output_axis() constVariableStore
output_variable(const VariableName &)VariableStore
output_variable(const VariableName &) constVariableStore
output_variables()VariableStoreinline
output_variables() constVariableStoreinline
resolve_tensor_name(const TensorName< T > &tn, Model *caller, const std::string &pname)VariableStorefriend
SecDerivSparsity typedefVariableStore
second_derivative_sparsity() constVariableStore
send_variables_to(const TensorOptions &options)VariableStoreprotectedvirtual
set_input_intmd_sizes(const VariableName &, TensorShapeRef)VariableStore
set_output_intmd_sizes(const VariableName &, TensorShapeRef)VariableStore
variable_options() constVariableStoreinline
VariableStorage typedefVariableStore
VariableStore(Model *object)VariableStore
VariableStore(const VariableStore &)=deleteVariableStore
VariableStore(VariableStore &&)=deleteVariableStore
zero_undefined_input()VariableStorevirtual
~VariableStore()=defaultVariableStorevirtual