|  | 
| virtual const Real * | getA () const =0 | 
|  | returns REAL pointer to main data array 
 | 
|  | 
| virtual const FInt * | getIA () const =0 | 
|  | returns FInt pointer to main data array 
 | 
|  | 
| virtual FInt | getMemoryTop () const =0 | 
|  | returns size of main data array 
 | 
|  | 
| virtual FInt | getMemoryFree () const =0 | 
|  | returns index of first unused location in main data array 
 | 
|  | 
| virtual FInt | getSubcontactFlag () const =0 | 
|  | returns true if subcontacts have been created 
 | 
|  | 
| virtual FInt | getBlockHead () const =0 | 
|  | returns index of first block 
 | 
|  | 
| virtual StringList | loadModelPlugins ()=0 | 
|  | returns pointer to list of loaded zone constitutive models 
 | 
|  | 
| virtual StringList | loadJModelPlugins (const string &location=string())=0 | 
|  | returns pointer to list of loaded joint constitutive models 
 | 
|  | 
| virtual IZoneInterpolate * | createIZoneInterpolate () const =0 | 
|  | Creates an IZoneInterpolate object, and returns a pointer to it. 
 | 
|  | 
| virtual IZoneFieldData * | createIZoneFieldData () const =0 | 
|  | Creates an IZoneFieldData object, and returns a pointer to it. 
 | 
|  | 
◆ createIZoneFieldData()
  
  | 
        
          | virtual IZoneFieldData * block::IModuleBlock::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 * block::IModuleBlock::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: