00001 #ifndef CARBMAT1_H
00002 #define CARBMAT1_H
00003
00004 #include "genfile.h"
00005
00006 class carbmat1
00007 {
00008 public:
00009 carbmat1();
00010 ~carbmat1();
00011
00012 void matcond (matrix &d,long ri,long ci,long ipp);
00013 void matcap (double &cc,long ri,long ci,long ipp);
00014
00015 void matcond1d (matrix &d,long ri,long ci,long ipp);
00016 void matcond2d (matrix &d,long ri,long ci,long ipp);
00017 void matcond3d (matrix &d,long ri,long ci,long ipp);
00018
00019 void read(XFILE *in);
00020 double Equivalent_diffusion(double A);
00021 double get_conductivity(void);
00022
00023 int global_variable;
00024
00025 private:
00026 double param;
00027 };
00028
00029 #endif