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

Public Member Functions

virtual const IThing * getIThing () const =0
virtual IThing * getIThing ()=0
virtual const IContact * getContact () const =0
virtual IContact * getContact ()=0
virtual const IContactMechanical * getContactMechanical () const =0
virtual IContactMechanical * getContactMechanical ()=0
virtual const IContactFluid * getContactFluid () const =0
virtual IContactFluid * getContactFluid ()=0
virtual const IPiece * getEnd1 () const =0
virtual IPiece * getEnd1 ()=0
virtual const IPiece * getEnd2 () const =0
virtual IPiece * getEnd2 ()=0
virtual const IPieceFluid * getEnd1Fluid () const =0
virtual IPieceFluid * getEnd1Fluid ()=0
virtual const IPieceFluid * getEnd2Fluid () const =0
virtual IPieceFluid * getEnd2Fluid ()=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: