Itasca C++ Interface
Loading...
Searching...
No Matches
block::IFlowZoneThing Class Referenceabstract

Public Member Functions

virtual const itasca::IThinggetIThing () const =0
 Returns a const IThing pointer.
virtual itasca::IThinggetIThing ()=0
 Returns a IThing pointer.
virtual FInt getFortranOffset () const =0
 Return flow zone fortran offset.
virtual double getArea () const =0
 Return the plane area.
virtual const IFlowPlaneThinggetFlowPlane () const =0
 Return the host flow plane.
virtual uint64 getFlowPlaneID () const =0
 Return the id of the host flow plane.
virtual const IFlowPlaneVertexThinggetFlowPlaneVertex (int n) const =0
 Return a vertex of the flow zone. Input vertex number n (0-2).
virtual uint64 getFlowPlaneVertexID (int n) const =0
 Return a vertex id of the flow plane. Input vertex number n (0-2).
virtual DVect3 getDischarge () const =0
 Return fluid discharge vector for the flow zone.
virtual DVect3 getVelocity () const =0
 Return fluid velocity vector for the flow zone.
virtual double getViscosity () const =0
 Return fluid viscosity associated with flow zone.
virtual bool getCracked () const =0
 Return true if zone is cracked.
virtual DVect3 getLocation () const =0
 Return the flow zone locaton.

Static Public Attributes

static const TType type_ = 0x52d95a3f
 type used in IThing typing system

The documentation for this class was generated from the following file: