Itasca C++ Interface
ifluidperm.h
1 #pragma once
2 
3 /*
4  * \file
5  * \brief Interface to fluid permeability model
6  */
7 class IString;
8 
9 namespace zone {
11  class IFluidPerm {
12  public:
13  virtual int getCode() const = 0;
14  virtual void setCode(int) = 0;
15  virtual IString getTableName() const = 0;
16  virtual void setTableName(const IString &) = 0;
17  virtual double getProperty(int) const = 0;
18  virtual void setProperty(int, const double &) = 0;
19  virtual double calculatePermFactor(const double &) = 0;
20  virtual double getPermFactor() const = 0;
21  };
22 } // namespace zone
23 // EoF
Definition: istring.h:14
Interface to fluid permeability model.
Definition: ifluidperm.h:11