00001 #ifndef ISOTRMATC_H 00002 #define ISOTRMATC_H 00003 00004 #include <stdio.h> 00005 #include "genfile.h" 00006 struct vector; 00007 struct atsel; 00008 00009 class isotrmatc 00010 { 00011 public: 00012 isotrmatc (void); 00013 ~isotrmatc (void); 00014 void read (XFILE *in); 00015 double get_k(); 00016 double get_c(); 00017 double get_e(); 00018 double get_nu(); 00019 double get_alpha(); 00020 void changeparam (atsel &atm,vector &val); 00021 00022 // coefficient of conductivity 00023 double k; 00024 // coefficient of capacity 00025 double c; 00026 //Young's modulus 00027 double e; 00028 //Poisson's constant 00029 double nu; 00030 // coefficient of thermal dilatation 00031 double alpha; 00032 00033 00034 00035 }; 00036 00037 #endif