| apply_parametrization_jacobian(const Eigen::VectorXd &term, const Eigen::VectorXd &x) const | polyfem::solver::VariableToSimulation | virtual |
| compute_adjoint_term(const Eigen::VectorXd &x) const =0 | polyfem::solver::VariableToSimulation | pure virtual |
| create(const std::string &type, const std::vector< std::shared_ptr< State > > &states, CompositeParametrization &¶metrization) | polyfem::solver::VariableToSimulation | static |
| get_output_indexing(const Eigen::VectorXd &x) const | polyfem::solver::VariableToSimulation | |
| get_parameter_type() const =0 | polyfem::solver::VariableToSimulation | pure virtual |
| get_parametrization() | polyfem::solver::VariableToSimulation | inline |
| get_states() const | polyfem::solver::VariableToSimulation | inline |
| inverse_eval() | polyfem::solver::VariableToSimulation | virtual |
| n_states() const | polyfem::solver::VariableToSimulation | inline |
| name() const =0 | polyfem::solver::VariableToSimulation | pure virtual |
| output_indexing_ | polyfem::solver::VariableToSimulation | protected |
| parametrization_ | polyfem::solver::VariableToSimulation | protected |
| set_output_indexing(const json &args) | polyfem::solver::VariableToSimulation | virtual |
| states_ | polyfem::solver::VariableToSimulation | protected |
| update(const Eigen::VectorXd &x) | polyfem::solver::VariableToSimulation | inlinevirtual |
| update_state(const Eigen::VectorXd &state_variable, const Eigen::VectorXi &indices) | polyfem::solver::VariableToSimulation | protectedvirtual |
| VariableToSimulation(const std::vector< std::shared_ptr< State > > &states, const CompositeParametrization ¶metrization) | polyfem::solver::VariableToSimulation | inline |
| VariableToSimulation(const std::shared_ptr< State > &state, const CompositeParametrization ¶metrization) | polyfem::solver::VariableToSimulation | inline |
| ~VariableToSimulation() | polyfem::solver::VariableToSimulation | inlinevirtual |