20#ifndef B2COMPRESSIBLE_MOONEY_RIVLIN_H_
21#define B2COMPRESSIBLE_MOONEY_RIVLIN_H_
61 const double C1,
const double C2,
const double k,
const double green_lagrange_strain[3],
62 double pk2_stress[3],
double d_stress_d_strain[6]);
83 const double C1,
const double C2,
const double k,
const double green_lagrange_strain[3],
84 double pk2_stress[3],
double d_stress_d_strain[6]);
102 const double C1,
const double C2,
const double k,
const double green_lagrange_strain[6],
103 double pk2_stress[6],
double d_stress_d_strain[21]);
Contains the base classes for implementing Finite Elements.
Definition b2boundary_condition.H:32
double get_2d_plane_strain_compressible_mooney_rivlin_stress(const double C1, const double C2, const double k, const double green_lagrange_strain[3], double pk2_stress[3], double d_stress_d_strain[6])
Definition b2compressible_mooney_rivlin.C:132
double get_2d_plane_stress_compressible_mooney_rivlin_stress(const double C1, const double C2, const double k, const double green_lagrange_strain[3], double pk2_stress[3], double d_stress_d_strain[6])
Definition b2compressible_mooney_rivlin.C:27
void get_3d_compressible_mooney_rivlin_stress(const double C1, const double C2, const double k, const double green_lagrange_strain[6], double pk2_stress[6], double d_stress_d_strain[21])
Definition b2compressible_mooney_rivlin.C:199