00001 #ifndef INTPOINTSTC_H 00002 #define INTPOINTSTC_H 00003 00004 #include <stdio.h> 00005 #include "aliasc.h" 00006 #include "alias.h" 00007 #include "genfile.h" 00008 00009 /** 00010 class intpointsc 00011 */ 00012 00013 class intpointsc 00014 { 00015 public: 00016 intpointsc (void); 00017 ~intpointsc (void); 00018 void alloc (); 00019 00020 /// material type 00021 mattypec tm; 00022 /// material id 00023 long idm; 00024 00025 /// array of actual values 00026 double *av; 00027 /// array of previous values 00028 double *pv; 00029 /// array of gradients 00030 double **grad; 00031 /// array of fluxes 00032 double **fluxes; 00033 /// array of stresses 00034 double *stresses; 00035 /// array of strains 00036 double *strains; 00037 /// number of component of stress/strain array 00038 long nmcomp; 00039 /// stress-strain state 00040 strastrestate mssst; 00041 00042 }; 00043 00044 #endif