Esempio n. 1
0
// convert J to K using isotropic method
Vector HEIsotropic::ConvertJToK(Vector d,Vector C,Vector J0,int np)
{	double nuLS = (3.*Kbulk-2.*G1)/(6.*Kbulk+2.*G1);
	return IsotropicJToK(d,C,J0,np,nuLS,G1);
}
Esempio n. 2
0
// convert J to K using isotropic method
Vector Neohookean::ConvertJToK(Vector d,Vector C,Vector J0,int np)
{	double nuLS = (3.*Kbulk-2.*G)/(6.*Kbulk+2.*G);
	return IsotropicJToK(d,C,J0,np,nuLS,G);
}
Esempio n. 3
0
// convert J to K using isotropic method
Vector Viscoelastic::ConvertJToK(Vector d,Vector C,Vector J0,int np)
{	double nuLS = (3.*Kered-2.*Gered)/(6.*Kered+2.*Gered);
	return IsotropicJToK(d,C,J0,np,nuLS,Gered*rho*1.e-6);
}
Esempio n. 4
0
// convert J to K using isotropic method
Vector Mooney::ConvertJToK(Vector d,Vector C,Vector J0,int np)
{	double GLS = G1+G2;
	double nuLS = (3.*Kbulk-2.*GLS)/(6.*Kbulk+2.*GLS);
	return IsotropicJToK(d,C,J0,np,nuLS,GLS);
}