CCAFFEINE
0.8.8
|
00001 #ifndef Cart2DPort_h_seen 00002 #define Cart2DPort_h_seen 00003 00004 // requires CCA_Block.h 00005 00007 class Cart2DPort 00008 #ifdef HAVE_CLASSIC 00009 : public virtual classic::gov::cca::Port 00010 #endif 00011 { 00012 00013 public: 00014 00015 virtual ~Cart2DPort(){} 00016 00018 virtual void setXAxis(double *x, struct CCA_dimenMap *mapX) =0; 00019 00021 virtual void setYAxis(double *y, struct CCA_dimenMap *mapY) =0; 00022 00030 virtual void setField(CCA_Block *b, char *name) =0; 00031 00033 virtual int visualize()=0; 00034 }; 00035 #endif //Cart2DPort_h_seen