|
PolyFEM
|
#include <InertiaForceDerivative.hpp>
Static Public Member Functions | |
| static void | force_shape_derivative (const InertiaForm &form, bool is_volume, const int n_geom_bases, const double t, const std::vector< basis::ElementBases > &bases, const std::vector< basis::ElementBases > &geom_bases, const assembler::Mass &assembler, const assembler::AssemblyValsCache &ass_vals_cache, const Eigen::MatrixXd &velocity, const Eigen::MatrixXd &adjoint, Eigen::VectorXd &term) |
Definition at line 12 of file InertiaForceDerivative.hpp.
|
static |
Definition at line 36 of file InertiaForceDerivative.cpp.
References polyfem::assembler::AssemblyValsCache::compute(), polyfem::assembler::ElementAssemblyValues::compute(), polyfem::utils::create_thread_storage(), polyfem::assembler::Mass::density(), polyfem::utils::get_local_thread_storage(), gvals, polyfem::io::Evaluator::interpolate_at_local_vals(), polyfem::utils::maybe_parallel_for(), quadrature, and vals.