mmpt Namespace Reference

Classes

class  CompositeTransferWithOwnershipResult
class  CompositeTransfererWithOwnership
class  EntitiesOwnership
struct  TransferElement
class  TransferOrder
 The TransferOrder class is responsible encapsulating a single transfer information about source, destination, affected mesh entities. More...
struct  TransferResult
 and also a result of the transfer. More...
class  Transferer
 The Transferer class is reponsible for realization, providing a results and storing of a transfers between subdomains according to the given Transfer orders. More...
class  TransfererWithOwnership
 The Transferer class is reponsible for realization, providing a results and storing of a transfers between subdomains according to the given Transfer orders. More...
class  TransferWithOwnershipResult
 and also a result of the transfer. More...

Typedefs

typedef int(* fStatPtr )(int, int)
typedef int(* fQueryPtr )(int)

Enumerations

enum  TRANSFER_POLICY { TRANSFER_MOVE, TRANSFER_COPY, TRANSFER_MOVE_RR }
enum  FaceSubdomainSide { FaceSide0 = 0, FaceSide1 = 1, FaceSideBoth = 2, FaceSideNone = -1 }
enum  MSG_IDS {
  MMPC_MSG_ID_COPYING, MMPC_TRANSFER_MSG_ID, MMPC_DISTIRB_MSG_ID, MMPC_ADAPT_REF_MSG_ID,
  MMPC_ADAPT_PROJ_READY_MSG_ID, MMPC_ADAPT_HS_MSG_ID, MMPC_MSG_ID_OWNERSHIP, MMPC_MSG_ID_COMPOSITE_ORDER,
  MMPC_MSG_ID_MESH_BASE
}

Functions

bool operator== (const TransferOrder &first, const TransferOrder &second)

Variables

const int N_TYPES = MMC_ALL_N_TYPES+1

Typedef Documentation

typedef int(* mmpt::fQueryPtr)(int)
typedef int(* mmpt::fStatPtr)(int, int)

Enumeration Type Documentation

Enumerator:
FaceSide0 
FaceSide1 
FaceSideBoth 
FaceSideNone 
Enumerator:
MMPC_MSG_ID_COPYING 
MMPC_TRANSFER_MSG_ID 
MMPC_DISTIRB_MSG_ID 
MMPC_ADAPT_REF_MSG_ID 
MMPC_ADAPT_PROJ_READY_MSG_ID 
MMPC_ADAPT_HS_MSG_ID 
MMPC_MSG_ID_OWNERSHIP 
MMPC_MSG_ID_COMPOSITE_ORDER 
MMPC_MSG_ID_MESH_BASE 
Enumerator:
TRANSFER_MOVE 
TRANSFER_COPY 
TRANSFER_MOVE_RR 

Function Documentation

bool mmpt::operator== ( const TransferOrder first,
const TransferOrder second 
)

Variable Documentation

const int mmpt::N_TYPES = MMC_ALL_N_TYPES+1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1