|
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().
1.8.11