| 
| 
virtual const IBody *  | getIBody () const =0 | 
|   | Return the IBody pointer. 
  | 
|   | 
| 
virtual IBody *  | getIBody ()=0 | 
|   | Return the IBody pointer. 
  | 
|   | 
| 
virtual IBody *  | getBodyMech ()=0 | 
|   | Return the IBody pointer of the mechanical body. 
  | 
|   | 
| 
virtual const IBody *  | getBodyMech () const =0 | 
|   | Return the IBody pointer of the mechanical body. 
  | 
|   | 
| 
virtual base::Property  | getPieceProperty (const string &name, const IPiece *p=0) const =0 | 
|   | Return the property of the piece. 
  | 
|   | 
| 
virtual double  | getTemperature () const =0 | 
|   | Return the temperature.  
 
  | 
|   | 
| 
virtual double  | getSpecificHeat () const =0 | 
|   | Return the specific heat at constant volume.  
 
  | 
|   | 
| 
virtual double  | getExpCoef () const =0 | 
|   | Return the coefficient of linear expansion.  
 
  | 
|   | 
| 
virtual double  | getAppliedPower () const =0 | 
|   | Return the applied power.  
 
  | 
|   | 
| 
virtual bool  | getFix () const =0 | 
|   | Return the temperature fixity flag.  
 
  | 
|   | 
| 
virtual string  | getFixLabel () const =0 | 
|   | Return the fixity label. 
  | 
|   | 
| 
virtual double  | getTempInc () const =0 | 
|   | Return the temperature increment during last thermal step.  
 
  | 
|   | 
| 
virtual double  | getPower () const =0 | 
|   | Return the out-of-balance power after last thermal step.  
 
  | 
|   | 
| 
virtual bool  | setPieceProperty (const string &name, const base::Property &v, IPiece *p=0)=0 | 
|   | Set the property name. 
  | 
|   | 
| 
virtual void  | setTemperature (const double &d)=0 | 
|   | Set the temperature.  
 
  | 
|   | 
| 
virtual void  | setSpecificHeat (const double &d)=0 | 
|   | Set the specific heat at constant volume.  
 
  | 
|   | 
| 
virtual void  | setExpCoef (const double &d)=0 | 
|   | Set the coefficient of linear expansion.  
 
  | 
|   | 
| 
virtual void  | setAppliedPower (const double &d)=0 | 
|   | Set the applied power.  
 
  | 
|   | 
| 
virtual void  | setFix (bool b)=0 | 
|   | Set the temperature fixity flag.  
 
  | 
|   | 
| 
virtual void  | setTempInc (const double &d)=0 | 
|   | Set the temperature increment.  
 
  | 
|   | 
| 
virtual void  | setPower (const double &d)=0 | 
|   | Set the out-of-balance power.  
 
  | 
|   |