FrontISTR  5.9.0
Large-scale structural analysis program with finit element method
ElasticLinear.f90 File Reference

Go to the source code of this file.

Modules

module  m_elasticlinear
 This module provides functions for elastic material.
 

Functions/Subroutines

subroutine m_elasticlinear::calelasticmatrix (matl, sectType, D, temp, hdflag)
 Calculate isotropic elastic matrix hdflag: 0=full, 1=deviatoric only (edge-smoothed, etype=891), 2=volumetric only (node-smoothed, etype=881) More...
 
subroutine m_elasticlinear::calelasticmatrix_ortho (matl, sectType, bij, DMAT, temp, hdflag)
 Calculate orthotropic elastic matrix bij: rotation matrix from material axes to global axes, supplied via !SECTION ORIENTATION= (mandatory) hdflag: 0=full, 1=deviatoric only (edge-smoothed, etype=891), 2=volumetric only (node-smoothed, etype=881) volumetric part uses projector split: c = 1 / sum(S(1:3,1:3)), D_vol = c * m*m^T. More...
 
subroutine m_elasticlinear::linearelastic_shell (matl, sectType, c, e1_hat, e2_hat, e3_hat, cg1, cg2, cg3, alpha, n_layer)