![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
Go to the source code of this file.
Modules | |
module | mhyperelastic |
This module provides functions for hyperelastic calculation. | |
Functions/Subroutines | |
subroutine | mhyperelastic::cderiv (matl, sectType, ctn, itn, inv1b, inv2b, inv3b, dibdc, d2ibdc2, strain, direction, inv4b, dibdc_ani, d2ibdc2_ani) |
This subroutine calculates derivative of the invariant with respect to Cauchy-Green tensor. More... | |
subroutine | mhyperelastic::cderiv_aniso (ctn, inv3, didc_3, d2idc2_3, direction, inv4b, dibdc_ani, d2ibdc2_ani) |
This subroutine calculates derivative of the 4th reduced invariant I4 with respect to Cauchy-Green tensor where I4 = I_3^{-1/3}*a_i*C_{ij}*a_j and a_i = direc(i). More... | |
subroutine | mhyperelastic::calelasticarrudaboyce (matl, sectType, cijkl, strain) |
This subroutine provides elastic tangent coefficient for Arruda-Boyce hyperelastic material. More... | |
subroutine | mhyperelastic::calupdateelasticarrudaboyce (matl, sectType, dstrain, dstress) |
This subroutine provides to update stress and strain for Arrude-Royce material. More... | |
subroutine | mhyperelastic::calelasticmooneyrivlin (matl, sectType, cijkl, strain, hdflag) |
This subroutine provides elastic tangent coefficient for Mooney-Rivlin hyperelastic material. More... | |
subroutine | mhyperelastic::calupdateelasticmooneyrivlin (matl, sectType, strain, stress, strain_energy, hdflag) |
This subroutine provides to update stress and strain for Mooney-Rivlin material. More... | |
subroutine | mhyperelastic::calelasticmooneyrivlinaniso (matl, sectType, cijkl, strain, cdsys, hdflag) |
This subroutine provides elastic tangent coefficient for anisotropic Mooney-Rivlin hyperelastic material. More... | |
subroutine | mhyperelastic::calupdateelasticmooneyrivlinaniso (matl, sectType, strain, stress, cdsys, hdflag) |
This subroutine provides to update stress and strain for anisotropic Mooney-Rivlin material. More... | |