soilplatetr.h

来自「Finite element program for mechanical pr」· C头文件 代码 · 共 62 行

H
62
字号
#ifndef SOILPLATETR_H#define SOILPLATETR_H#include "alias.h"struct matrix;struct vector;struct ivector;class soilplatetr{ public:  soilplatetr (void);  ~soilplatetr (void);  void eleminit (long eid);  double approx (double xi,double eta,vector &nodval);  void dbmat (matrix &db,double c11, double c22);  void geom_matrix (matrix &gm,matrix &cn,vector &ax,vector &ay,vector &dl, vector &l);  void transf_matrix (ivector &nodes,matrix &tmat);  void stiffness_matrix (long eid,long ri,long ci,matrix &sm,vector &x,vector &y);  void res_stiffness_matrix (long eid,matrix &sm);  void res_mainip_strains (long lcid,long eid);  void mainip_strains (long lcid,long eid,long ri,long ci,vector &x,vector &y,vector &r);  void res_allip_stresses (long lcid,long eid);  void allip_stresses (long lcid,long eid,long ri,long ci);//  void inicipval(long eid, long ri, long ci, matrix &nodval, inictype *ictn) {};  //  number of DOFs on the element  long ndofe;  //  number of nodes on one element  long nne;  //  total number of components of stress and strain tensors  long tncomp;  ///  total number of integration points on element  long tnip;  //  number of components of stress and strain tensors  long *ncomp;  //  array containing cumulative numbers of components of stress and strain tensors  long *cncomp;  //  number of approximated functions on the element  long napfun;  //  number of edges on one element  long ned;  //  number of nodes on one edge  long nned;  //  array of orders of integration of stiffness matrix  long **intordsm;  //  order of integration for mass matrix  long intordmm;  //  order of integration on edges  long intordb;  //  array of numbers of integration points in sets  long **nip;  //  number of blocks  long nb;  //  stress/strain state  strastrestate ssst;};#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?