Itasca C++ Interface
Loading...
Searching...
No Matches
zone::IZoneGlobals Class Referenceabstract

Interface to access FLAC3D data, see SET and CONFIG commands. More...

#include <izoneglobals.h>

Public Member Functions

virtual bool getUseZoneBasedPP () const =0
virtual double getMechRatio () const =0
 Returns the current unbalanced mechanical-force ratio.
virtual double getAverageMechRatio () const =0
virtual double getMaximumMechRatio () const =0
virtual double getLocalMechRatio () const =0
virtual double getMaximumUnbalancedForce () const =0
 Returns the maximum unbalanced force in the grid.
virtual double getMaximumConvergence () const =0
virtual void requestUpdate ()=0
virtual bool getMixedDiscretization3d () const =0
 Returns whether FLAC3D type mixed discretization is used (relevant for 2D only).
virtual void setMixedDiscretization3d (bool b)=0
 Sets whether to use FLAC3D type mixed discretization scheme (relevant for 2D only).

Public Attributes

shared::Signal< bool > mixDisc3dChanged

Detailed Description

Interface to access FLAC3D data, see SET and CONFIG commands.

Member Function Documentation

◆ getUseZoneBasedPP()

virtual bool zone::IZoneGlobals::getUseZoneBasedPP ( ) const
pure virtual

If true, then FLAC3D uses a value of pore-pressure that has been stored in the zone, rather than calculating an average pore-pressure based on the surrounding gridpoints.


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