Itasca C++ Interface
Loading...
Searching...
No Matches
Public Member Functions | List of all members
cmodelsxd::ContactModelFluidState Class Referenceabstract
Inheritance diagram for cmodelsxd::ContactModelFluidState:
cmodelsxd::ContactModelState

Public Member Functions

virtual const IContactFluidgetFluidContact () const =0
 
virtual const IContactMechanicalgetMechanicalContact () const =0
 
const IProgramgetProgram () const override=0
 Return a const pointer to the IPrgram interface.
 
- Public Member Functions inherited from cmodelsxd::ContactModelState
 ContactModelState ()
 Constructor.
 
virtual ~ContactModelState ()
 Destructor.
 
bool setActive (bool b=true)
 Set the activity state of the contact.
 
bool setCouldBeActive (bool b=true)
 Set the activity state of the contact.
 
bool setActivated (bool b=true)
 Set the activity state of the contact.
 
bool isActive () const
 Returns true if the contact state is active.
 
bool isInactive () const
 Returns true if the contact state is inactive.
 
bool activated () const
 Returns true if the contact state is activated.
 
bool couldBeActive () const
 Returns true if the contact could be activate in subsequent steps.
 

Additional Inherited Members

- Public Attributes inherited from cmodelsxd::ContactModelState
quint32 activeState_ = 0
 Current activity state flag.
 
bool trackEnergy_ = false
 indicate whether energy tracking is activated
 

Member Function Documentation

◆ getProgram()

const IProgram * cmodelsxd::ContactModelFluidState::getProgram ( ) const
overridepure virtual

Return a const pointer to the IPrgram interface.

Implements cmodelsxd::ContactModelState.


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