j2flow.h

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

H
51
字号
#ifndef J2FLOW_H#define J2FLOW_H#include "iotools.h"#include "strretalg.h"struct matrix;struct vector;struct atsel;/**   class j2flow defines material model of plasticity based on J2 flow      structure of stored data   plastic strains, consistency parameter, hardening parametr      JK*/class j2flow{ public:  j2flow (void);  ~j2flow (void);  void read (XFILE *in);  void matstiff (matrix &d,long ipp,long ido);  void tangentstiff (matrix &d, matrix &td, long ipp,long ido);  double yieldfunction (matrix &sig,vector &q);  void deryieldfsigma (matrix &sig,matrix &dfds);  void deryieldfq (vector &dq);  void plasmod (matrix &h);  double plasmodscalar (vector &qtr);  void updateq(double dgamma, vector &q);  void nlstresses (long ipp, long im, long ido);  void nonloc_nlstresses (long ipp, long im, long ido);  void updateval (long ipp, long im, 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;  ///  hardening parameter  double k;  ///  stress return algorithm  strretalg sra;};#endif

⌨️ 快捷键说明

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