| 
| 
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: