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

This is the complete list of members for polyfem::time_integrator::ImplicitNewmark, 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::ImplicitNewmarkvirtual
beta() constpolyfem::time_integrator::ImplicitNewmarkinline
beta_polyfem::time_integrator::ImplicitNewmarkprotected
compute_acceleration(const Eigen::VectorXd &v) const overridepolyfem::time_integrator::ImplicitNewmarkvirtual
compute_velocity(const Eigen::VectorXd &x) const overridepolyfem::time_integrator::ImplicitNewmarkvirtual
construct_time_integrator(const json &params)polyfem::time_integrator::ImplicitTimeIntegratorstatic
da_dx(const unsigned prev_ti=0) constpolyfem::time_integrator::ImplicitNewmark
dt() constpolyfem::time_integrator::ImplicitTimeIntegratorinline
dt_polyfem::time_integrator::ImplicitTimeIntegratorprotected
dv_dx(const unsigned prev_ti=0) const overridepolyfem::time_integrator::ImplicitNewmarkvirtual
gamma() constpolyfem::time_integrator::ImplicitNewmarkinline
gamma_polyfem::time_integrator::ImplicitNewmarkprotected
get_time_integrator_names()polyfem::time_integrator::ImplicitTimeIntegratorstatic
ImplicitNewmark()polyfem::time_integrator::ImplicitNewmarkinline
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() constpolyfem::time_integrator::ImplicitTimeIntegratorinlineprotectedvirtual
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::ImplicitNewmarkvirtual
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::ImplicitNewmarkvirtual
v_prev() constpolyfem::time_integrator::ImplicitTimeIntegratorinline
v_prevs() constpolyfem::time_integrator::ImplicitTimeIntegratorinline
v_prevs_polyfem::time_integrator::ImplicitTimeIntegratorprotected
x_prev() constpolyfem::time_integrator::ImplicitTimeIntegratorinline
x_prevs() constpolyfem::time_integrator::ImplicitTimeIntegratorinline
x_prevs_polyfem::time_integrator::ImplicitTimeIntegratorprotected
x_tilde() const overridepolyfem::time_integrator::ImplicitNewmarkvirtual
~ImplicitTimeIntegrator()=defaultpolyfem::time_integrator::ImplicitTimeIntegratorvirtual