Itasca C++ Interface
Loading...
Searching...
No Matches
itascaxd::IContactFluid Class Referenceabstract

Public Member Functions

virtual const IThinggetIThing () const =0
virtual IThinggetIThing ()=0
virtual const IContactgetContact () const =0
virtual IContactgetContact ()=0
virtual const IContactMechanicalgetContactMechanical () const =0
virtual IContactMechanicalgetContactMechanical ()=0
virtual const IContactFluidgetContactFluid () const =0
virtual IContactFluidgetContactFluid ()=0
virtual const IPiecegetEnd1 () const =0
virtual IPiecegetEnd1 ()=0
virtual const IPiecegetEnd2 () const =0
virtual IPiecegetEnd2 ()=0
virtual const IPieceFluidgetEnd1Fluid () const =0
virtual IPieceFluidgetEnd1Fluid ()=0
virtual const IPieceFluidgetEnd2Fluid () const =0
virtual IPieceFluidgetEnd2Fluid ()=0
virtual const IContactModel * getModel () const =0
virtual IContactModel * getModel ()=0
virtual string getModelName () const =0
virtual IContactModel * setModel (const IContactModel *toClone, bool validate=true)=0
virtual IContactModel * setModelName (const string &name)=0
virtual bool isInternal () const =0
virtual bool isNull () const =0
virtual void setOpen (const bool &b)=0
virtual bool isOpen () const =0
virtual void setPressureFixed (const bool &b)=0
virtual bool isPressureFixed () const =0
virtual void setPorePressure (const double &d)=0
virtual double getPorePressure () const =0
virtual void setHydrostaticPressure (const double &d)=0
virtual double getHydrostaticPressure () const =0
virtual double getPressureHead () const =0
virtual DVect2 getFlowRateQi () const =0
virtual void setFlowRateQs (const double &d)=0
virtual double getFlowRateQs () const =0
virtual double getFlowRateQr () const =0
virtual double getFlowRateSum () const =0
virtual void setAccumVolume (const double &d, bool external)=0
virtual DVect2 getAccumVolume () const =0
virtual DVect2 getLength_li () const =0
virtual void setAreaPipe (const double &d)=0
virtual double getAreaPipe () const =0
virtual double getAreaContact () const =0
virtual double getMaterialVolume () const =0
virtual DVect getTotalForceGbl () const =0
virtual DVect getEffectiveForceGbl () const =0
virtual DVect getPressureForceGbl () const =0
virtual double getPressureForce () const =0
virtual double getCritTS () const =0
virtual void getAndSendConductivityTerms ()=0
virtual void updateFlowAndPressureAtKnot (double &timestep)=0

Static Public Attributes

static const TType type_ = 0x65525faf

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