19  class ISubcontactThing;
 
   21  class IFlowPlaneThing;
 
   22  class IFlowPlaneVertexThing;
 
   52    virtual void          setPP(
double pp) = 0;
 
 
An array class that attempts to minimize unnecessary heap access.
Definition farray.h:25
 
This is the interface for FlowKnotThing, a C++ wrapper for a flow knot This will be stored in a conta...
Definition iflowknotthing.h:30
 
virtual double getTimestep() const =0
Return the timestep associated with this knot.
 
virtual therm_condition getThermalCondition() const =0
Return the thermal condition.
 
virtual double getBulk() const =0
Get (joint) fluid bulk modulus for this flow knot.
 
virtual void setPP(double pp)=0
Set the fluid pore pressure.
 
virtual double getUnbalancedVolumeMax() const =0
Return the maximum unbalanced volume during the simulation.
 
virtual void setPPCondition(pp_condition pc)=0
Set the pore pressure condition.
 
virtual double getUnbalancedVolume() const =0
Return the maximum unbalanced volume for the current cycle.
 
virtual void setAppliedProppantConcentration(double d) const =0
Set proppant volume concentration applied at flow knot.
 
virtual double getVolume() const =0
Return the volume associated with this knot.
 
virtual DVect3 getLocation() const =0
Return location.
 
virtual void setTemp(double T)=0
Set the temperature.
 
virtual itasca::IThing * getIThing()=0
Returns a IThing pointer.
 
virtual pp_condition getPPCondition() const =0
Return the pore pressure condition.
 
virtual double getThermalFlux() const =0
Return heat flux.
 
virtual double getThermalFlowSum() const =0
Return heat flow sum.
 
virtual double getTemp() const =0
Return the temperature.
 
virtual FArray< const IFlowPlaneVertexThing * > getVertices() const =0
Return list of flow plane vertices associated with this flow knot.
 
virtual void setBulk(double d)=0
Set (joint) fluid bulk modulus for this flow knot.
 
virtual void setHeatTransferCoefficient(double d)=0
Set the heat transfer coefficient.
 
virtual const itasca::IThing * getIThing() const =0
Returns a const IThing pointer.
 
virtual void setProppantFixed(bool b)=0
Set proppant fixity condition (true = fixed, false otherwise)
 
virtual double getStiffness() const =0
Return the stiffness associated with this knot.
 
virtual double getArea() const =0
Return the area associated with this knot.
 
therm_condition
Possible thermal conditions for a flow knot.
Definition iflowknotthing.h:37
 
virtual double getAppliedProppantConcentration() const =0
Get proppant volume concentration applied at flow knot.
 
virtual double getGasDensity() const =0
Return the gas density (function of pressure)
 
virtual double getHeatTransferCoefficient() const =0
Return the heat transfer coefficient.
 
virtual bool getProppantFixed() const =0
Get proppant fixity condition (true = fixed, false otherwise)
 
virtual double getTrans() const =0
Return the total transmissivity of elements connected to the knot.
 
virtual double getFluidFlux() const =0
Return the additional fluid flux source value.
 
virtual FInt getFortranOffset() const =0
Return flow knot fortran offset.
 
virtual double getGasBulk() const =0
Return the gas bulk modulus (function of pressure)
 
virtual void setThermalFlux(double d)=0
Set the heat flux.
 
static const TType type_
type used in IThing typing system
Definition iflowknotthing.h:40
 
virtual double getPP() const =0
Return the fluid pore pressure.
 
pp_condition
Possible pore pressure (fluid) conditions for a flow knot.
Definition iflowknotthing.h:34
 
virtual double getUnbalancedThermalFlux() const =0
Return unbalanced flux.
 
virtual void setFluidFlux(double f)=0
Set the additional fluid flux source value.
 
Base class for items that will be stored in containers.
Definition ithing.h:31
 
An array class that attempts to minimize unnecessary heap access.
 
uint32 TType
class type indicator
Definition basedef.h:47
 
int64 FInt
Interface to provide access to 3DEC modules, global data, list of 3DEC entities, etc.
Definition iblockdef.h:14
 
Fortran to C++ type declarations.
 
namespace Itasca
Definition basememory.cpp:14