⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 glasgowdam.h

📁 Finite element program for mechanical problem. It can solve various problem in solid problem
💻 H
字号:
#ifndef GLASGOWDAM_H#define GLASGOWDAM_H#include "iotools.h"#include "alias.h"struct matrix;struct vector;/**   class contains mechanical part of the Glasgow material model of   hygro-thermo-mechanical problems      strain rate is the sum of rates of elastic, plastic, free thermal, creep   and load induced thermal strains      stored values in the array eqother:   previous total stresses, previous total strains, previous total irreversible strains,   increment of irreversible strains,   previous temperature, equivalent strain, mechanical damage parameter,   maximum reached normalized temperature, thermal damage parameter, mechanical damage increment   */class glasgowdam{ public:  glasgowdam ();  ~glasgowdam ();  void   read (XFILE *in);  void   damfuncpar(long ipp, vector &eps, vector &kappa);  double damfunction(long ipp,double tempr,double chi,vector &kappa);  void   compute_thermdilat (double t,double dt,matrix &eps);  double thermdamfunction (long ipp,double tempr,vector &kappa);  void   matstiff (matrix &d,long ipp,long ido);  void   nlstresses (long ipp,long im,long ido);  void   updateval (long ipp,long im,long ido);  ///  type of norm of equivalent strains  paramf_type ft;  ///  tensile strength  double st;  ///  fracture energy at room temperature  double gf0;  ///  ratio between compressive and tensile strengths  double k;  ///  characteristic length of localization zone  double lc;  /// reference temperature  double reftemp;};#endif

⌨️ 快捷键说明

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