Interface of a DoF family. More...
#include <arcane/core/IDoFFamily.h>
Public Member Functions | |
| virtual void | build ()=0 |
| virtual String | name () const =0 |
| Name of the family. | |
| virtual String | fullName () const =0 |
| Full name of the family (including the mesh name). | |
| virtual Integer | nbItem () const =0 |
| Number of entities. | |
| virtual ItemGroup | allItems () const =0 |
| Group of all DoFs. | |
| virtual DoFVectorView | addDoFs (Int64ConstArrayView dof_uids, Int32ArrayView dof_lids)=0 |
| Input is the DoF uids and we retrieve their lids. | |
| virtual DoFVectorView | addGhostDoFs (Int64ConstArrayView dof_uids, Int32ArrayView dof_lids, Int32ConstArrayView owners)=0 |
| Adding ghosts must be followed by a call to computeSynchronizeInfos. | |
| virtual void | removeDoFs (Int32ConstArrayView items_local_id)=0 |
| virtual void | endUpdate ()=0 |
| virtual IItemFamily * | itemFamily ()=0 |
Interface of a DoF family.
Definition at line 33 of file IDoFFamily.h.
|
pure virtual |