Itasca C++ Interface
Loading...
Searching...
No Matches
Public Member Functions | List of all members
zone::IFluidGp Class Referenceabstract

Interface to access fluid gridpoint data. More...

#include <ifluidgp.h>

Public Member Functions

virtual double getBiotModulus () const =0
 Returns the Biot modulus, see setBiot()
 
virtual double getThermMass () const =0
 Returns the fluid mass for the gridpoint.
 
virtual double getSource () const =0
 
virtual double getSourceDynamic () const =0
 
virtual double getSourceUser () const =0
 
virtual void setSourceUser (double d)=0
 
virtual double getGpFlow () const =0
 Returns the grid point unbalanced flow discharge, see setGpFlow()
 
virtual void setGpFlow (double d)=0
 Sets the grid point unbalanced flow discharge, see getGpFlow()
 
virtual double getFluidModulus () const =0
 Returns the grid point fluid bulk modulus, see setFModulus()
 
virtual void setFluidModulus (double d)=0
 Sets the grid point fluid bulk modulus, see getFModulus()
 
virtual double getFluidTension () const =0
 Returns the gridpoint fluid tension limit, see setFtens1()
 
virtual void setFluidTension (double d)=0
 
virtual double getFluidDensity () const =0
 
virtual double getSaturation () const =0
 Returns the gridpoint saturation.
 
virtual void setSaturation (double d)=0
 Sets the gridpoint saturation.
 
virtual double getHead (const DVect &datum, bool throwException) const =0
 Returns the gridpoint head.
 
virtual void setHead (double d, const DVect &datum)=0
 Sets the gridpoint head.
 
virtual double getMaxTimeStep () const =0
 
virtual double getPorosity () const =0
 
virtual string getSaturationModelDescription () const =0
 
virtual void updatePP (double d)=0
 
virtual double getFastFlowBalloon () const =0
 Returns the out of balance flow for fastflow logic.
 
virtual void setFastFlowBalloon (double d)=0
 sets the out of balance flow for fastflow logic
 
virtual double getFastFlowModulus () const =0
 Returns material confined modulus * nodal volume, for fastflow logic.
 
virtual double getFastFlowNormalizedBalloon () const =0
 
virtual double getOutOfBalanceFlow () const =0
 

Detailed Description

Interface to access fluid gridpoint data.

Member Function Documentation

◆ updatePP()

virtual void zone::IFluidGp::updatePP ( double d)
pure virtual

Sets the gridpoint pore-pressure and the updates the accumulated pore pressure increment since the last mechanical step. See command FIX PP


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