a_prev() const | polyfem::time_integrator::ImplicitTimeIntegrator | inline |
a_prevs() const | polyfem::time_integrator::ImplicitTimeIntegrator | inline |
a_prevs_ | polyfem::time_integrator::ImplicitTimeIntegrator | protected |
acceleration_scaling() const =0 | polyfem::time_integrator::ImplicitTimeIntegrator | pure virtual |
compute_acceleration(const Eigen::VectorXd &v) const =0 | polyfem::time_integrator::ImplicitTimeIntegrator | pure virtual |
compute_velocity(const Eigen::VectorXd &x) const =0 | polyfem::time_integrator::ImplicitTimeIntegrator | pure virtual |
construct_time_integrator(const json ¶ms) | polyfem::time_integrator::ImplicitTimeIntegrator | static |
dt() const | polyfem::time_integrator::ImplicitTimeIntegrator | inline |
dt_ | polyfem::time_integrator::ImplicitTimeIntegrator | protected |
dv_dx(const unsigned prev_ti=0) const =0 | polyfem::time_integrator::ImplicitTimeIntegrator | pure virtual |
get_time_integrator_names() | polyfem::time_integrator::ImplicitTimeIntegrator | static |
ImplicitTimeIntegrator() | polyfem::time_integrator::ImplicitTimeIntegrator | inline |
init(const Eigen::MatrixXd &x_prevs, const Eigen::MatrixXd &v_prevs, const Eigen::MatrixXd &a_prevs, double dt) | polyfem::time_integrator::ImplicitTimeIntegrator | virtual |
max_steps() const | polyfem::time_integrator::ImplicitTimeIntegrator | inlineprotectedvirtual |
save_state(const std::string &state_path) const | polyfem::time_integrator::ImplicitTimeIntegrator | virtual |
set_a_prev(const Eigen::VectorXd &a_prev) | polyfem::time_integrator::ImplicitTimeIntegrator | inlineprotected |
set_parameters(const json ¶ms) | polyfem::time_integrator::ImplicitTimeIntegrator | inlinevirtual |
set_v_prev(const Eigen::VectorXd &v_prev) | polyfem::time_integrator::ImplicitTimeIntegrator | inlineprotected |
set_x_prev(const Eigen::VectorXd &x_prev) | polyfem::time_integrator::ImplicitTimeIntegrator | inlineprotected |
steps() const | polyfem::time_integrator::ImplicitTimeIntegrator | inline |
update_quantities(const Eigen::VectorXd &x)=0 | polyfem::time_integrator::ImplicitTimeIntegrator | pure virtual |
v_prev() const | polyfem::time_integrator::ImplicitTimeIntegrator | inline |
v_prevs() const | polyfem::time_integrator::ImplicitTimeIntegrator | inline |
v_prevs_ | polyfem::time_integrator::ImplicitTimeIntegrator | protected |
x_prev() const | polyfem::time_integrator::ImplicitTimeIntegrator | inline |
x_prevs() const | polyfem::time_integrator::ImplicitTimeIntegrator | inline |
x_prevs_ | polyfem::time_integrator::ImplicitTimeIntegrator | protected |
x_tilde() const =0 | polyfem::time_integrator::ImplicitTimeIntegrator | pure virtual |
~ImplicitTimeIntegrator()=default | polyfem::time_integrator::ImplicitTimeIntegrator | virtual |