PolyFEM
Loading...
Searching...
No Matches
auto_elasticity_rhs.cpp File Reference
Include dependency graph for auto_elasticity_rhs.cpp:

Go to the source code of this file.

Namespaces

namespace  polyfem
 
namespace  polyfem::autogen
 

Functions

void polyfem::autogen::linear_elasticity_2d_function (const AutodiffHessianPt &pt, const double lambda, const double mu, Eigen::Matrix< double, Eigen::Dynamic, 1, 0, 3, 1 > &res)
 
void polyfem::autogen::linear_elasticity_3d_function (const AutodiffHessianPt &pt, const double lambda, const double mu, Eigen::Matrix< double, Eigen::Dynamic, 1, 0, 3, 1 > &res)
 
void polyfem::autogen::hooke_2d_function (const AutodiffHessianPt &pt, const assembler::ElasticityTensor &C, Eigen::Matrix< double, Eigen::Dynamic, 1, 0, 3, 1 > &res)
 
void polyfem::autogen::hooke_3d_function (const AutodiffHessianPt &pt, const assembler::ElasticityTensor &C, Eigen::Matrix< double, Eigen::Dynamic, 1, 0, 3, 1 > &res)
 
void polyfem::autogen::saint_venant_2d_function (const AutodiffHessianPt &pt, const assembler::ElasticityTensor &C, Eigen::Matrix< double, Eigen::Dynamic, 1, 0, 3, 1 > &res)
 
void polyfem::autogen::saint_venant_3d_function (const AutodiffHessianPt &pt, const assembler::ElasticityTensor &C, Eigen::Matrix< double, Eigen::Dynamic, 1, 0, 3, 1 > &res)
 
void polyfem::autogen::neo_hookean_2d_function (const AutodiffHessianPt &pt, const double lambda, const double mu, Eigen::Matrix< double, Eigen::Dynamic, 1, 0, 3, 1 > &res)
 
void polyfem::autogen::neo_hookean_3d_function (const AutodiffHessianPt &pt, const double lambda, const double mu, Eigen::Matrix< double, Eigen::Dynamic, 1, 0, 3, 1 > &res)