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

Public Member Functions

virtual IZoneInterpolatecreateIZoneInterpolate () const =0
 Creates an IZoneInterpolate object, and returns a pointer to it.
 
virtual IZoneFieldDatacreateIZoneFieldData () const =0
 Creates an IZoneFieldData object, and returns a pointer to it.
 
virtual IFluidModulegetIFluidModule ()=0
 Returns a IFluidModule pointer to the fluid module.
 
virtual IThermModulegetIThermModule ()=0
 Returns a IThermModule pointer to the thermal module.
 
virtual IDynamicModulegetIDynamicModule ()=0
 Returns a IDynamicModule pointer to the dynamic module.
 
virtual ICreepModulegetICreepModule ()=0
 Returns a ICreepModule pointer to the creep module.
 

Member Function Documentation

◆ createIZoneFieldData()

virtual IZoneFieldData * zone::IModuleZone::createIZoneFieldData ( ) const
pure virtual

Creates an IZoneFieldData object, and returns a pointer to it.

The returned object must be destroyed by the caller. This object can be used to interpolate field (gp or zone) data anywhere in the model.

◆ createIZoneInterpolate()

virtual IZoneInterpolate * zone::IModuleZone::createIZoneInterpolate ( ) const
pure virtual

Creates an IZoneInterpolate object, and returns a pointer to it.

The returned object must be destroyed by the caller. This object can be used to interpolate zone-based data anywhere in the model.


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