| assign_input(const ValueMap &vals, bool assembly=false) | VariableStore | |
| assign_input_stack(jit::Stack &stack) | VariableStore | protected |
| 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) | VariableStore | protected |
| cache_derivative_sparsity() | VariableStore | |
| cache_second_derivative_sparsity() | VariableStore | |
| clear_derivatives() | VariableStore | virtual |
| clear_input() | VariableStore | virtual |
| clear_output() | VariableStore | virtual |
| clone_input_variable(const VariableBase &var, const VariableName &new_name={}) | VariableStore | protected |
| clone_output_variable(const VariableBase &var, const VariableName &new_name={}) | VariableStore | protected |
| collect_input(bool assembly=false) const | VariableStore | |
| collect_input_stack() const | VariableStore | protected |
| collect_output(bool assembly=false) const | VariableStore | |
| collect_output_derivatives(bool assembly=false) const | VariableStore | |
| collect_output_second_derivatives(bool assembly=false) const | VariableStore | |
| collect_output_stack(bool out, bool dout, bool d2out) const | VariableStore | protected |
| declare_axis(const std::string &name) | VariableStore | |
| declare_input_variable(const char *name, TensorShapeRef dep_intmd_dims={}, bool allow_duplicate=false) | VariableStore | protected |
| declare_input_variable(const VariableName &name, TensorShapeRef dep_intmd_dims={}, bool allow_duplicate=false) | VariableStore | protected |
| declare_output_variable(const char *name, TensorShapeRef dep_intmd_dims={}) | VariableStore | protected |
| declare_output_variable(const VariableName &name, TensorShapeRef dep_intmd_dims={}) | VariableStore | protected |
| derivative_sparsity() const | VariableStore | |
| DerivSparsity typedef | VariableStore | |
| input_axis() | VariableStore | |
| input_axis() const | VariableStore | |
| input_variable(const VariableName &) | VariableStore | |
| input_variable(const VariableName &) const | VariableStore | |
| input_variables() | VariableStore | inline |
| input_variables() const | VariableStore | inline |
| operator=(const VariableStore &)=delete | VariableStore | |
| operator=(VariableStore &&)=delete | VariableStore | |
| output_axis() | VariableStore | |
| output_axis() const | VariableStore | |
| output_variable(const VariableName &) | VariableStore | |
| output_variable(const VariableName &) const | VariableStore | |
| output_variables() | VariableStore | inline |
| output_variables() const | VariableStore | inline |
| resolve_tensor_name(const TensorName< T > &tn, Model *caller, const std::string &pname) | VariableStore | friend |
| SecDerivSparsity typedef | VariableStore | |
| second_derivative_sparsity() const | VariableStore | |
| send_variables_to(const TensorOptions &options) | VariableStore | protectedvirtual |
| set_input_intmd_sizes(const VariableName &, TensorShapeRef) | VariableStore | |
| set_output_intmd_sizes(const VariableName &, TensorShapeRef) | VariableStore | |
| variable_options() const | VariableStore | inline |
| VariableStorage typedef | VariableStore | |
| VariableStore(Model *object) | VariableStore | |
| VariableStore(const VariableStore &)=delete | VariableStore | |
| VariableStore(VariableStore &&)=delete | VariableStore | |
| zero_undefined_input() | VariableStore | virtual |
| ~VariableStore()=default | VariableStore | virtual |