|
OPAL (Object Oriented Parallel Accelerator Library)
2024.1
OPAL
|
#include <Mesh.h>


Public Types | |
| enum | { Dimension = Dim } |
| typedef UserList::ID_t | ID_t |
| typedef iterator_user | iterator_if |
| typedef size_type_user | size_type_if |
Public Member Functions | |
| Mesh () | |
| virtual | ~Mesh () |
| ID_t | get_Id () const |
| void | checkin (FieldLayoutUser &f) |
| void | checkout (FieldLayoutUser &f) |
| size_type_if | size_if () const |
| iterator_if | begin_if () |
| iterator_if | end_if () |
| void | notifyOfChange () |
Static Public Attributes | |
| static std::string | MeshBC_E_Names [3] = {"Reflective","Periodic ","No BC "} |
Additional Inherited Members | |
Private Types inherited from UserList | |
| typedef User::ID_t | Key |
| typedef vmap< Key, User * > | UserList_t |
| typedef UserList_t::iterator | iterator_user |
| typedef UserList_t::size_type | size_type_user |
| typedef User::ID_t | ID_t |
Private Member Functions inherited from UserList | |
| UserList () | |
| virtual | ~UserList () |
| size_type_user | getNumUsers () const |
| ID_t | getUserListID () const |
| bool | haveUser (Key key) const |
| User & | getUser (Key key) |
| iterator_user | begin_user () |
| iterator_user | end_user () |
| virtual ID_t | checkinUser (User &user) |
| virtual void | checkoutUser (Key key, bool informuser=false) |
| virtual void | checkoutUser (const User &user, bool informuser=false) |
| typedef UserList::ID_t Mesh< Dim >::ID_t |
| typedef iterator_user Mesh< Dim >::iterator_if |
| typedef size_type_user Mesh< Dim >::size_type_if |
|
inline |
Definition at line 98 of file Mesh.h.
References UserList::begin_user().

|
inline |
Definition at line 89 of file Mesh.h.
References UserList::checkinUser().

|
inline |
Definition at line 94 of file Mesh.h.
References UserList::checkoutUser().

|
inline |
Definition at line 99 of file Mesh.h.
References UserList::end_user().

Definition at line 84 of file Mesh.h.
References UserList::getUserListID().

Definition at line 51 of file Mesh.hpp.
References FieldLayoutUser::Repartition().

|
inline |
Definition at line 97 of file Mesh.h.
References UserList::getNumUsers().

1.8.5