35 #ifndef fetiboundarydofman_h 36 #define fetiboundarydofman_h 125 #endif // fetiboundarydofman_h int giveReferencePratition()
Returns reference partition number of receiver.
int giveGlobalNumber()
Returns corresponding global number of receiver.
IntArray partitions
List of partitions sharing dof manager.
int giveCodeNumber(int partition_num, int dof_num)
Returns code number corresponding to partition number partition_num and to dof_num-th DOF...
int globalNumber
Associated global number of dofManager.
void addPartition(int partitionNumber)
Adds partition to list of partitions, sharing this dof manager.
int giveCompleteLocationArray(int rank, IntArray &locationArray)
Returns code numbers for all DOFs associated with shared partition.
Class implementing an array of integers.
int & at(int i)
Coefficient access function.
int giveSharedPartition(int i)
Returns number of i-th shared partition of receiver.
int referencePartition
Reference partition is partition to which other partitions sharing the dof manager are linked using l...
int giveNumberOfDofs()
Returns number of DOFs (with associated equation) of receiver.
int ndofs
Number of nonprescribed dofs, i.e, those, for which equation is necessary.
Represent the abstraction for DOF manager.
int giveNumberOfSharedPartitions()
Returns number of partitions sharing receiver.
IntArray codeNumbers
Contains code numbers for each linked partition for each DOF (ndofs*(numberOfPartitions-1) DOFs)...
int numberOfPartitions
Total number of partitions sharing receiver.
the oofem namespace is to define a context or scope in which all oofem names are defined.
int setCodeNumbers(int &equationCounter)
Associates the equation numbers to particular DOFs.