|
virtual const IThing * | getIThing () const =0 |
| Returns a const IThing pointer.
|
|
virtual IThing * | getIThing ()=0 |
| Returns a IThing pointer.
|
|
virtual const INode * | getINode () const =0 |
| Returns a pointer to itself.
|
|
virtual INode * | getINode ()=0 |
|
virtual const IGp * | getNext () const =0 |
|
virtual bool | isNull () const =0 |
| Returns true to indicate that gridpoint is "nulled".
|
|
virtual DVect | getVelocity (bool local=false) const =0 |
| Returns the gridpoint velocity, see setVelocity();.
|
|
virtual void | setVelocity (const DVect &v, bool local=false)=0 |
| Sets the gridpoint velocity, see getVelocity();.
|
|
virtual DVect | getDisplacement (bool local=false) const =0 |
| Returns the gridpoint displacement, seet setDisplacement();.
|
|
virtual void | setDisplacement (DVect v, bool local=false)=0 |
| Sets the gridpoint displacement, seet getDisplacement();.
|
|
virtual DVect | getSmallDisplacement (bool local=false) const =0 |
| Returns the gridpoint displacement accumulated for small strain, see setSmallDisplacement()
|
|
virtual void | setSmallDisplacement (DVect v, bool local=false)=0 |
| Sets the gridpoint displacement for small strain, see getSmallDisplacement()
|
|
virtual DVect | getFobLast (bool local=false) const =0 |
| Returns the gridpoint out of balance force.
|
|
virtual DVect | getFap (bool local=false) const =0 |
| Returns the sum of the gridpoint static applied force and the dynamic applied force.
|
|
virtual DVect | getTotalForceLast (bool reaction=false, bool local=false) const =0 |
|
virtual DVect | getTotalForceCurrent (const DVect &gravity, bool reaction=false, bool local=false) const =0 |
|
virtual DVect | getPosition () const =0 |
| Returns the gridpoint position, see setPosition()
|
|
virtual void | setPosition (const DVect &v)=0 |
| Sets the gridpoint position, see getPosition()
|
|
virtual const IFluidGp * | getIFluidGp () const =0 |
| Returns a const pointer to the gridpoint fluid-flow data.
|
|
virtual IFluidGp * | getIFluidGp ()=0 |
| Returns a pointer to the gridpoint fluid-flow data.
|
|
virtual void | copyState (const IGp *gp)=0 |
| Copies the state of this gridpoint to gp.
|
|
virtual bool | getLocSmall () const =0 |
| Returns 1 if gridpoint behaves as in small-strain mode. See setLocSmall();.
|
|
virtual void | setLocSmall (bool b)=0 |
| If parameter b is true, the gridpoint will behave as in small-strain mode. See getLocSmall();.
|
|
virtual double | getInertialMass () const =0 |
| Returns the gridpoint inertial mass, see setInertialMass()
|
|
virtual double | getGravitationalMass () const =0 |
| Returns the gridpoint gravitational mass, see setGravitationalMass()
|
|
virtual void | setGravitationalMass (const double &d)=0 |
| Sets the gridpoint gravitational mass, see getGravitationalMass()
|
|
virtual double | getPP () const =0 |
| Returns the gridpoint pore-pressure, see setPP()
|
|
virtual void | setPP (double d)=0 |
| Sets the gridpoint pore-pressure, see getPP()
|
|
virtual double | getHead (const DVect &datum) const =0 |
|
virtual bool | getPPFix () const =0 |
| Returns 1 if the gridpoint has fixed pore-pressure, otherwise value 0 indicates non-fixed pore-pressure.
|
|
virtual void | setPPFix (bool b)=0 |
| If parameter b is treu, sets the gridpoint pore-pressure to be kept fixed during calculation, see getPPFix().
|
|
virtual double | getSaturation () const =0 |
| Returns the gridpoint fluid saturation, see setSat()
|
|
virtual void | setSaturation (double d)=0 |
| Sets the gridpoint fluid saturation, see getSat()
|
|
virtual const IThermGp * | getIThermGp () const =0 |
| Returns a const pointer to IThermGp.
|
|
virtual IThermGp * | getIThermGp ()=0 |
| Returns a pointer to IThermGp.
|
|
virtual bool | getTFix () const =0 |
| Returns 1 if the gridpoint thermal FIX flag is set, otherwise value 0 indicates that the thermal fix flag is not set.
|
|
virtual void | setTFix (bool b)=0 |
| If parameter is true, sets the thermal FIX flag on.
|
|
virtual IVect | getFix () const =0 |
|
virtual void | setFix (IVect v)=0 |
|
virtual DVect | getFApplyUser (bool local=false) const =0 |
|
virtual DVect | getMassAdd (bool local=false) const =0 |
|
virtual void | setMassAdd (const DVect &v, bool local=false)=0 |
| Sets the additional applied mass at a gridpoint.
|
|
virtual void | setFApplyUser (const DVect &d, bool local=false)=0 |
| using the APPLY command. See getFApplyUser()
|
|
virtual bool | getLocalSystem () const =0 |
|
virtual Axes | getSystem () const =0 |
| Returns the user-defined local axes.
|
|
virtual void | setSystem (const Axes &a)=0 |
| Sets the user-defined local axes.
|
|
virtual bool | getBit (int bit) const =0 |
|
virtual void | setBit (int bit, bool b) const =0 |
|
virtual QVariant | getValue (int index) const =0 |
|
virtual void | setValue (int index, const QVariant &v) const =0 |
|
virtual IZone * | getLinkZone ()=0 |
|
virtual const IZone * | getLinkZone () const =0 |
|
virtual uint32 | getLinkIndex () const =0 |
|
virtual bool | fishIO (bool save, fish::File *f)=0 |
|
virtual double | getStiff () const =0 |
| Returns the gridpoint stiffness.
|
|
virtual double | getTempChange () const =0 |
| Sets the gridpoint stiffness.
|
|
virtual void | setTempChange (const double &d)=0 |
| Sets dDTemp.
|
|
virtual double | getConvergence () const =0 |
|
virtual double | getRatioTarget () const =0 |
|
virtual void | setRatioTarget (const double &d)=0 |
|
virtual bool | getAttached () const =0 |
|
Interface to provide access to a gridpoint.