Itasca C++ Interface
Loading...
Searching...
No Matches
ifetchfluidproperty.h
1#pragma once
2
3namespace zone {
4 struct Zone;
5
7 public:
8 virtual void initializeMultithreading(uint32 threads)=0;
9 virtual bool getProperty(const Zone *zone,double *val) const=0;
10 virtual bool getProperty(const Zone *zone,double *val,uint32 thread,uint32 block) const=0;
11 virtual bool setProperty(Zone *zone,double val)=0;
12 virtual bool setProperty(Zone *zone,double val,uint32 thread,uint32 block) const=0;
13 virtual string getName() const=0;
14 virtual void setName(const string &s)=0;
15 virtual void destroy()=0;
16 };
17} // namespace itascaxd
18 // EoF
Definition ifetchfluidproperty.h:6