|
DOUG 0.2
|
#include <doug_config.h>Go to the source code of this file.
Data Types | |
| type | Mesh_class::Mesh |
Modules | |
| module | Mesh_class |
Functions/Subroutines | |
| type(Mesh) | Mesh_class::Mesh_New () |
| subroutine | Mesh_class::Mesh_Init (M, nell, ngf, nsd, mfrelt, nnode) |
| type(Mesh) | Mesh_class::Mesh_newInit (nell, ngf, nsd, mfrelt, nnode) |
| subroutine | Mesh_class::Mesh_Destroy (M) |
| subroutine | Mesh_class::Mesh_initFromFile (M, fnInfo) |
| Initialize mesh from a file. | |
| subroutine | Mesh_class::Mesh_BuildSquare (M, n) |
| Construct a rectangular mesh object for assembled 2D matrix. | |
| type(Mesh) | Mesh_class::Mesh_newInitFromFile (fnInfo) |
| Construct and initialise from a file. | |
| subroutine | Mesh_class::Mesh_readFromFile (M, fnFreelists, fnCoords, fnFreemap, fnFreemask) |
| Read mesh from files several files in order. | |
| subroutine | Mesh_class::Mesh_readFileFreelists (M, fnFreelists) |
| Reads in element nodes numbering file, allocates and fills in 'nfrelt' and 'mhead'. | |
| subroutine | Mesh_class::Mesh_readFileCoords (M, fnCoords) |
| Reads in nodes coordinates. | |
| subroutine | Mesh_class::Mesh_readFileFreemap (M, fnFreemap) |
| Reads in data associated with freedoms. | |
| subroutine | Mesh_class::Mesh_readFileFreemask (M, fnFreemask) |
| Reads in data associated with freedoms' block structure. | |
| subroutine | Mesh_class::Mesh_buildGraphDual (M) |
| subroutine | Mesh_class::Mesh_destroyGraph (M) |
| subroutine, private | Mesh_class::Mesh_assessHash (M) |
| subroutine | Mesh_class::Mesh_buildHash (M) |
| subroutine | Mesh_class::Mesh_destroyHash (M) |
| real(kind=rk), private | Mesh_class::hashfn (ii, jj, M) |
| subroutine | Mesh_class::Mesh_buildDualAdjncy (M, nedges, xadj, adjncy) |
| subroutine | Mesh_class::Mesh_partitionDual (M, nparts, method, part_options) |
| subroutine | Mesh_class::Mesh_calcElemsInParts (M) |
| subroutine, private | Mesh_class::Mesh_MapsAndNghbrs (M) |
| subroutine, private | Mesh_class::Mesh_findNghbrs (M) |
| subroutine, private | Mesh_class::Mesh_findNLF (M) |
| subroutine | Mesh_class::Mesh_buldMapsNghbrsMasksNLF (M) |
| subroutine | Mesh_class::Mesh_paramsMPIISEND (M) |
| subroutine | Mesh_class::Mesh_paramsMPIRECV (M) |
| subroutine | Mesh_class::Mesh_paramsMPIBCAST (M) |
| subroutine | Mesh_class::Mesh_dataMPIISENDRECV (M, nfrelt, mhead, freemap, coords, eptnmap, hash, freemask) |
| subroutine | Mesh_class::Mesh_printInfo (M) |
| subroutine | Mesh_class::Mesh_printElemFree (M) |
| subroutine | Mesh_class::Mesh_IVect_Print (x, str) |
Variables | |
| integer, parameter | Mesh_class::D_FREEDOM_INNER = 0 |
| integer, parameter | Mesh_class::D_FREEDOM_INTERF = 1 |
1.7.3-20110217