OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
The representation of EngngModel default unknown numbering. More...
#include <unknownnumberingscheme.h>
Public Member Functions | |
EModelDefaultEquationNumbering (void) | |
virtual bool | isDefault () const |
Returns true, if receiver is the default engngModel equation numbering scheme; This is useful for some components (typically elements), that cache their code numbers for default numbering to avoid repeated evaluation. More... | |
virtual int | giveDofEquationNumber (Dof *dof) const |
Returns the equation number for corresponding DOF. More... | |
Public Member Functions inherited from oofem::UnknownNumberingScheme | |
UnknownNumberingScheme (void) | |
virtual | ~UnknownNumberingScheme () |
virtual void | init () |
Initializes the receiver, if necessary. More... | |
virtual int | giveRequiredNumberOfDomainEquation () const |
Returns required number of domain equation. More... | |
The representation of EngngModel default unknown numbering.
The equation numbers are assigned by the engineering model itself to individual DOFs. Therefore, this call is a simple shell around DofEquationNumbering interface, forwarding all the requests to individual DOFs.
Definition at line 80 of file unknownnumberingscheme.h.
|
inline |
Definition at line 83 of file unknownnumberingscheme.h.
|
inlinevirtual |
Returns the equation number for corresponding DOF.
The numbering should return nonzero value if the equation is assigned to the given DOF, zero otherwise.
Implements oofem::UnknownNumberingScheme.
Definition at line 86 of file unknownnumberingscheme.h.
References oofem::Dof::__giveEquationNumber().
|
inlinevirtual |
Returns true, if receiver is the default engngModel equation numbering scheme; This is useful for some components (typically elements), that cache their code numbers for default numbering to avoid repeated evaluation.
Reimplemented from oofem::UnknownNumberingScheme.
Definition at line 85 of file unknownnumberingscheme.h.