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

📄 splas1d.h

📁 Finite element program for mechanical problem. It can solve various problem in solid problem
💻 H
字号:
#ifndef SPLAS1D_H#define SPLAS1D_H//#include <stdio.h>#include "iotools.h"#include "strretalg.h"#include "hardsoft.h"struct matrix;struct vector;struct atsel;/**   class splas1d defines onedimensional model of plasticity   it is used especially for program debugging      JK*/class splas1d{ public:  splas1d (void);  ~splas1d (void);  void read (XFILE *in);    double yieldfunction (matrix &sig,vector &q);    void dfdsigma (matrix &sig,matrix &dfds);  void dfdsigmadsigma(matrix &dfdsdst);  void dfdqpar (vector &dq);  void dfdsigmadq (matrix &dfdsdq);  void dhdgamma (long ipp,vector &epsp,matrix &sig,vector &dhdc);          void plasmod (matrix &h);  double plasmodscalar (matrix &sig,vector &epsp,vector &qtr,double gamma);  void   updateq(long ipp,double dgamma, vector &epsp, vector &q);  void nlstresses (long ipp, long im,long ido);  void nonloc_nlstresses (long ipp, long im,long ido);  void matstiff (matrix &d,long ipp,long ido);  void updateval (long ipp, long ido);  void giveirrstrains (long ipp, long ido, vector &epsp);  void changeparam (atsel &atm,vector &val);  double give_consparam (long ipp,long ido);  long give_num_interparam ();  void give_interparam (long ipp,long ido,vector &q);   ///  flow stress  double fs;  ///  stress return algorithm  strretalg sra;  ///  hardening/softening  hardsoft hs;};#endif

⌨️ 快捷键说明

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