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

Public Member Functions

virtual IString getName () const =0
 Return process name used for save/restore.
 
virtual IString getKeyword () const =0
 Return process keyword used for commands and output.
 
virtual bool getEnergyOn () const =0
 
virtual IEnergyMapgetEnergies () const =0
 
virtual bool getConfigured () const =0
 
virtual bool getFollower () const =0
 
virtual bool getActive () const =0
 
virtual bool getOn () const =0
 
virtual double getMaxTimestep () const =0
 
virtual double getGivenTimestep () const =0
 
virtual uint32 getDTCalcMode () const =0
 
virtual uint32 getDTCalcInt () const =0
 
virtual double getDTIncrement () const =0
 
virtual DVect2 getTimestepLimits () const =0
 
virtual double getSafetyFactor () const =0
 Returns the safety factor, by which the computed stable timestep is multiplied.
 
virtual uint32 getSubstep () const =0
 
virtual void setFollower (bool b)=0
 
virtual void setActive (bool b)=0
 
virtual void setOn (bool b)=0
 
virtual void setGivenTimestep (const double &d)=0
 
virtual void setMaxTimestep (const double &d)=0
 
virtual void setDTCalcMode (uint32)=0
 
virtual void setDTCalcInt (uint32)=0
 
virtual void setSafetyFactor (const double &d)=0
 
virtual void setEnergyOn (bool b)=0
 
virtual void setSubstep (uint32)=0
 

Public Attributes

shared::Signal< bool > configuredChanged
 
shared::Signal< const QStringList & > targetSolveLimitsChanged
 
shared::Signal< bool > followerChanged
 
shared::Signal< bool > activeChanged
 
shared::Signal< bool > onChanged
 
shared::Signal< double > givenTimestepChanged
 
shared::Signal< double > maxTimestepChanged
 
shared::Signal< uint32 > dtCalcModeChanged
 
shared::Signal< uint32 > dtCalcIntChanged
 
shared::Signal< double > dtIncrementChanged
 
shared::Signal< double > safetyFactorChanged
 
shared::Signal< bool > energyOnChanged
 
shared::Signal energyMapChanged
 
shared::Signal< uint32 > substepChanged
 
shared::Signal< uint32 > modeSet
 

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