PolyFEM
Loading...
Searching...
No Matches
polyfem::assembler::OptAssemblerData Class Reference

#include <AssemblerData.hpp>

Public Member Functions

 OptAssemblerData (const double t, const double dt, const int el_id, const Eigen::MatrixXd &local_pts, const Eigen::MatrixXd &global_pts, const Eigen::MatrixXd &grad_u_i)
 

Public Attributes

const double t
 
const double dt
 
const int el_id
 
const Eigen::MatrixXd & local_pts
 
const Eigen::MatrixXd & global_pts
 
const Eigen::MatrixXd & grad_u_i
 

Detailed Description

Definition at line 81 of file AssemblerData.hpp.

Constructor & Destructor Documentation

◆ OptAssemblerData()

polyfem::assembler::OptAssemblerData::OptAssemblerData ( const double  t,
const double  dt,
const int  el_id,
const Eigen::MatrixXd &  local_pts,
const Eigen::MatrixXd &  global_pts,
const Eigen::MatrixXd &  grad_u_i 
)
inline

Definition at line 84 of file AssemblerData.hpp.

Member Data Documentation

◆ dt

◆ el_id

◆ global_pts

◆ grad_u_i

const Eigen::MatrixXd& polyfem::assembler::OptAssemblerData::grad_u_i

Definition at line 100 of file AssemblerData.hpp.

Referenced by polyfem::assembler::FixedCorotational::compute_dstress_dmu_dlambda(), polyfem::assembler::LinearElasticity::compute_dstress_dmu_dlambda(), polyfem::assembler::NeoHookeanElasticity::compute_dstress_dmu_dlambda(), polyfem::assembler::ViscousDamping::compute_dstress_dpsi_dphi(), polyfem::assembler::ViscousDamping::compute_stress_grad(), polyfem::assembler::FixedCorotational::compute_stress_grad_multiply_mat(), polyfem::assembler::GenericElastic< Derived >::compute_stress_grad_multiply_mat(), polyfem::assembler::Laplacian::compute_stress_grad_multiply_mat(), polyfem::assembler::LinearElasticity::compute_stress_grad_multiply_mat(), polyfem::assembler::MooneyRivlin3ParamSymbolic::compute_stress_grad_multiply_mat(), polyfem::assembler::NeoHookeanElasticity::compute_stress_grad_multiply_mat(), polyfem::assembler::Assembler::compute_stress_grad_multiply_stress(), polyfem::assembler::FixedCorotational::compute_stress_grad_multiply_stress(), polyfem::assembler::GenericElastic< Derived >::compute_stress_grad_multiply_stress(), polyfem::assembler::LinearElasticity::compute_stress_grad_multiply_stress(), polyfem::assembler::MooneyRivlin3ParamSymbolic::compute_stress_grad_multiply_stress(), polyfem::assembler::NeoHookeanElasticity::compute_stress_grad_multiply_stress(), polyfem::assembler::GenericElastic< Derived >::compute_stress_grad_multiply_vect(), polyfem::assembler::MooneyRivlin3ParamSymbolic::compute_stress_grad_multiply_vect(), polyfem::assembler::NeoHookeanElasticity::compute_stress_grad_multiply_vect(), and polyfem::assembler::ViscousDamping::compute_stress_prev_grad().

◆ local_pts

◆ t


The documentation for this class was generated from the following file: