Itasca C++ Interface
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
ccfd::ICcfdElement Class Referenceabstract

Public Member Functions

virtual const IThinggetIThing () const =0
 
virtual IThinggetIThing ()=0
 
virtual const IBodygetIBody () const =0
 
virtual IBodygetIBody ()=0
 
virtual int getNumberOfNodes () const =0
 
virtual int getNumberOfFaces () const =0
 
virtual DVect getDragForce () const =0
 
virtual void setDragForce (const DVect &v)=0
 
virtual double getPorosity () const =0
 
virtual void setPorosity (const double &)=0
 
virtual double getVolume () const =0
 
virtual void setVolume (const double &)=0
 
virtual DVect getFluidPressureGradient () const =0
 
virtual void setFluidPressureGradient (const DVect3 &)=0
 
virtual DVect getFluidVelocity () const =0
 
virtual void setFluidVelocity (const DVect3 &)=0
 
virtual const DVectgetOldFluidVelocity () const =0
 
virtual void setOldFluidVelocity (const DVect3 &)=0
 
virtual const DVectgetNode (int i) const =0
 
virtual DVect getCentroid () const =0
 
virtual double getFluidViscosity () const =0
 
virtual void setFluidViscosity (const double &)=0
 
virtual double getFluidDensity () const =0
 
virtual void setFluidDensity (const double &)=0
 
virtual double getFluidPressure () const =0
 
virtual void setFluidPressure (const double &)=0
 
virtual int nNodesOnFace () const =0
 
virtual DVect faceNode (int face, int node) const =0
 
virtual const DVectfaceNodeAddress (int face, int node) const =0
 
virtual bool isExternalFace (int n) const =0
 
virtual ICcfdElementadjacentToFace (int n) const =0
 
virtual void getFaceConnectedList (FArray< ICcfdElement * > *ret) const =0
 
virtual void getEdgeConnectedList (FArray< ICcfdElement * > *ret) const =0
 
virtual void getNodeConnectedList (FArray< ICcfdElement * > *ret) const =0
 

Static Public Attributes

static const TType type_ = 0x4fe8e071
 

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