Itasca C++ Interface
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
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: