37 #ifndef POLYNOMIALMATERIALLAW3D_HPP_
38 #define POLYNOMIALMATERIALLAW3D_HPP_
40 #include "AbstractIsotropicIncompressibleMaterialLaw.hpp"
72 std::vector< std::vector<double> >
mAlpha;
132 double GetAlpha(
unsigned i,
unsigned j);
150 static std::vector<std::vector<double> >
GetZeroedAlpha(
unsigned n);
double Get_d2W_dI1(double I1, double I2)
double GetAlpha(unsigned i, unsigned j)
double Get_d2W_dI1I2(double I1, double I2)
static std::vector< std::vector< double > > GetZeroedAlpha(unsigned n)
double Get_d2W_dI2(double I1, double I2)
double Get_dW_dI2(double I1, double I2)
double Get_dW_dI1(double I1, double I2)
PolynomialMaterialLaw3d(unsigned n, std::vector< std::vector< double > > alpha)
std::vector< std::vector< double > > mAlpha