PolyFEM
Loading...
Searching...
No Matches
polyfem::time_integrator::BDF Member List

This is the complete list of members for polyfem::time_integrator::BDF, including all inherited members.

a_prev() constpolyfem::time_integrator::ImplicitTimeIntegratorinline
a_prevs() constpolyfem::time_integrator::ImplicitTimeIntegratorinline
a_prevs_polyfem::time_integrator::ImplicitTimeIntegratorprotected
acceleration_scaling() const overridepolyfem::time_integrator::BDFvirtual
alphas(const int i)polyfem::time_integrator::BDFstatic
BDF(const int order=1)polyfem::time_integrator::BDF
beta_dt() constpolyfem::time_integrator::BDF
betas(const int i)polyfem::time_integrator::BDFstatic
compute_acceleration(const Eigen::VectorXd &v) const overridepolyfem::time_integrator::BDFvirtual
compute_velocity(const Eigen::VectorXd &x) const overridepolyfem::time_integrator::BDFvirtual
construct_time_integrator(const json &params)polyfem::time_integrator::ImplicitTimeIntegratorstatic
dt() constpolyfem::time_integrator::ImplicitTimeIntegratorinline
dt_polyfem::time_integrator::ImplicitTimeIntegratorprotected
dv_dx(const unsigned prev_ti=0) const overridepolyfem::time_integrator::BDFvirtual
get_time_integrator_names()polyfem::time_integrator::ImplicitTimeIntegratorstatic
ImplicitTimeIntegrator()polyfem::time_integrator::ImplicitTimeIntegratorinline
init(const Eigen::MatrixXd &x_prevs, const Eigen::MatrixXd &v_prevs, const Eigen::MatrixXd &a_prevs, double dt)polyfem::time_integrator::ImplicitTimeIntegratorvirtual
max_steps() const overridepolyfem::time_integrator::BDFinlineprotectedvirtual
max_steps_polyfem::time_integrator::BDFprotected
save_state(const std::string &state_path) constpolyfem::time_integrator::ImplicitTimeIntegratorvirtual
set_a_prev(const Eigen::VectorXd &a_prev)polyfem::time_integrator::ImplicitTimeIntegratorinlineprotected
set_parameters(const json &params) overridepolyfem::time_integrator::BDFvirtual
set_v_prev(const Eigen::VectorXd &v_prev)polyfem::time_integrator::ImplicitTimeIntegratorinlineprotected
set_x_prev(const Eigen::VectorXd &x_prev)polyfem::time_integrator::ImplicitTimeIntegratorinlineprotected
steps() constpolyfem::time_integrator::ImplicitTimeIntegratorinline
update_quantities(const Eigen::VectorXd &x) overridepolyfem::time_integrator::BDFvirtual
v_prev() constpolyfem::time_integrator::ImplicitTimeIntegratorinline
v_prevs() constpolyfem::time_integrator::ImplicitTimeIntegratorinline
v_prevs_polyfem::time_integrator::ImplicitTimeIntegratorprotected
weighted_sum_v_prevs() constpolyfem::time_integrator::BDF
weighted_sum_x_prevs() constpolyfem::time_integrator::BDF
x_prev() constpolyfem::time_integrator::ImplicitTimeIntegratorinline
x_prevs() constpolyfem::time_integrator::ImplicitTimeIntegratorinline
x_prevs_polyfem::time_integrator::ImplicitTimeIntegratorprotected
x_tilde() const overridepolyfem::time_integrator::BDFvirtual
~ImplicitTimeIntegrator()=defaultpolyfem::time_integrator::ImplicitTimeIntegratorvirtual