escript
Revision_Unversioneddirectory
|
Macros | |
#define | ESNEEDPYTHON |
Functions | |
dim_t | Dudley_NodeFile_createDenseDOFLabeling (Dudley_NodeFile *in) |
void | Dudley_NodeFile_assignMPIRankToDOFs (Dudley_NodeFile *in, Esys_MPI_rank *mpiRankOfDOF, index_t *distribution) |
dim_t | Dudley_NodeFile_createDenseReducedDOFLabeling (Dudley_NodeFile *in, index_t *reducedNodeMask) |
dim_t | Dudley_NodeFile_createDenseNodeLabeling (Dudley_NodeFile *in, index_t *node_distribution, const index_t *dof_distribution) |
dim_t | Dudley_NodeFile_createDenseReducedNodeLabeling (Dudley_NodeFile *in, index_t *reducedNodeMask) |
#define ESNEEDPYTHON |
void Dudley_NodeFile_assignMPIRankToDOFs | ( | Dudley_NodeFile * | in, |
Esys_MPI_rank * | mpiRankOfDOF, | ||
index_t * | distribution | ||
) |
References Dudley_NodeFile_setDOFRange(), Dudley_NodeFile::globalDegreesOfFreedom, Dudley_NodeFile::MPIInfo, and Dudley_NodeFile::numNodes.
Referenced by Dudley_Mesh_distributeByRankOfDOF().
dim_t Dudley_NodeFile_createDenseDOFLabeling | ( | Dudley_NodeFile * | in | ) |
dim_t Dudley_NodeFile_createDenseNodeLabeling | ( | Dudley_NodeFile * | in, |
index_t * | node_distribution, | ||
const index_t * | dof_distribution | ||
) |
References Dudley_checkPtr(), ESYS_MPI_INC_COUNTER, Dudley_NodeFile::globalDegreesOfFreedom, Dudley_NodeFile::globalNodesIndex, Dudley_NodeFile::Id, INDEX_T_MAX, MAX, MIN, esysUtils::mod_rank(), MPI_INT, MPI_MAX, Dudley_NodeFile::MPIInfo, and Dudley_NodeFile::numNodes.
Referenced by Dudley_Mesh_prepare().
dim_t Dudley_NodeFile_createDenseReducedDOFLabeling | ( | Dudley_NodeFile * | in, |
index_t * | reducedNodeMask | ||
) |
References Dudley_checkPtr(), Dudley_NodeFile_setGlobalDOFRange(), ESYS_MPI_INC_COUNTER, Dudley_NodeFile::globalDegreesOfFreedom, Dudley_NodeFile::globalReducedDOFIndex, esysUtils::mod_rank(), MPI_INT, MPI_SUM, Dudley_NodeFile::MPIInfo, and Dudley_NodeFile::numNodes.
Referenced by Dudley_Mesh_prepare().
dim_t Dudley_NodeFile_createDenseReducedNodeLabeling | ( | Dudley_NodeFile * | in, |
index_t * | reducedNodeMask | ||
) |
References Dudley_checkPtr(), Dudley_NodeFile_setGlobalNodeIDIndexRange(), ESYS_MPI_INC_COUNTER, Dudley_NodeFile::globalNodesIndex, Dudley_NodeFile::globalReducedNodesIndex, esysUtils::mod_rank(), MPI_INT, MPI_SUM, Dudley_NodeFile::MPIInfo, and Dudley_NodeFile::numNodes.
Referenced by Dudley_Mesh_prepare().