proteus  1.2.0
C/C++/Fortran libraries
Public Attributes | List of all members
Mesh Struct Reference

#include </home/cekees/proteus/proteus/mesh.h>

Collaboration diagram for Mesh:
[legend]

Public Attributes

int nElements_global
 
int nNodes_global
 
int nNodes_element
 
int nNodes_elementBoundary
 
int nElementBoundaries_element
 
int nElementBoundaries_global
 
int nInteriorElementBoundaries_global
 
int nExteriorElementBoundaries_global
 
int max_nElements_node
 
int nEdges_global
 
int max_nNodeNeighbors_node
 
int * elementNodesArray
 
int * nodeElementsArray
 
int * nodeElementOffsets
 
int * elementNeighborsArray
 
int * elementBoundariesArray
 
int * elementBoundaryNodesArray
 
int * elementBoundaryElementsArray
 
int * elementBoundaryLocalElementBoundariesArray
 
int * interiorElementBoundariesArray
 
int * exteriorElementBoundariesArray
 
int * edgeNodesArray
 
int * nodeStarArray
 
int * nodeStarOffsets
 
int * elementMaterialTypes
 
int * elementBoundaryMaterialTypes
 
int * nodeMaterialTypes
 
int * elementIJK
 
double * weights
 
double * U_KNOT
 
double * V_KNOT
 
double * W_KNOT
 
int nx
 
int ny
 
int nz
 
int px
 
int py
 
int pz
 
double * nodeArray
 
double * elementDiametersArray
 
double * elementInnerDiametersArray
 
double * elementBoundaryDiametersArray
 
double * elementBarycentersArray
 
double * elementBoundaryBarycentersArray
 
double * nodeDiametersArray
 
double * nodeSupportArray
 
double h
 
double hMin
 
double sigmaMax
 
double volume
 
int * newestNodeBases
 
int * elementOffsets_subdomain_owned
 
int * elementNumbering_subdomain2global
 
int * nodeOffsets_subdomain_owned
 
int * nodeNumbering_subdomain2global
 
int * elementBoundaryOffsets_subdomain_owned
 
int * elementBoundaryNumbering_subdomain2global
 
int * edgeOffsets_subdomain_owned
 
int * edgeNumbering_subdomain2global
 
Meshsubdomainp
 

Detailed Description

Definition at line 27 of file mesh.h.

Member Data Documentation

int * Mesh::edgeNodesArray

Definition at line 42 of file mesh.h.

int * Mesh::edgeNumbering_subdomain2global

Definition at line 76 of file mesh.h.

int * Mesh::edgeOffsets_subdomain_owned

Definition at line 76 of file mesh.h.

double* Mesh::elementBarycentersArray

Definition at line 68 of file mesh.h.

int * Mesh::elementBoundariesArray

Definition at line 42 of file mesh.h.

double * Mesh::elementBoundaryBarycentersArray

Definition at line 68 of file mesh.h.

double * Mesh::elementBoundaryDiametersArray

Definition at line 67 of file mesh.h.

int * Mesh::elementBoundaryElementsArray

Definition at line 42 of file mesh.h.

int * Mesh::elementBoundaryLocalElementBoundariesArray

Definition at line 42 of file mesh.h.

int * Mesh::elementBoundaryMaterialTypes

Definition at line 42 of file mesh.h.

int * Mesh::elementBoundaryNodesArray

Definition at line 42 of file mesh.h.

int * Mesh::elementBoundaryNumbering_subdomain2global

Definition at line 76 of file mesh.h.

int * Mesh::elementBoundaryOffsets_subdomain_owned

Definition at line 76 of file mesh.h.

double * Mesh::elementDiametersArray

Definition at line 67 of file mesh.h.

int* Mesh::elementIJK

Definition at line 60 of file mesh.h.

double * Mesh::elementInnerDiametersArray

Definition at line 67 of file mesh.h.

int * Mesh::elementMaterialTypes

Definition at line 42 of file mesh.h.

int * Mesh::elementNeighborsArray

Definition at line 42 of file mesh.h.

int* Mesh::elementNodesArray

Definition at line 42 of file mesh.h.

int * Mesh::elementNumbering_subdomain2global

Definition at line 76 of file mesh.h.

int* Mesh::elementOffsets_subdomain_owned

Definition at line 76 of file mesh.h.

int * Mesh::exteriorElementBoundariesArray

Definition at line 42 of file mesh.h.

double Mesh::h

Definition at line 70 of file mesh.h.

double Mesh::hMin

Definition at line 70 of file mesh.h.

int * Mesh::interiorElementBoundariesArray

Definition at line 42 of file mesh.h.

int Mesh::max_nElements_node

Definition at line 30 of file mesh.h.

int Mesh::max_nNodeNeighbors_node

Definition at line 30 of file mesh.h.

int Mesh::nEdges_global

Definition at line 30 of file mesh.h.

int Mesh::nElementBoundaries_element

Definition at line 30 of file mesh.h.

int Mesh::nElementBoundaries_global

Definition at line 30 of file mesh.h.

int Mesh::nElements_global

Definition at line 30 of file mesh.h.

int* Mesh::newestNodeBases

Definition at line 72 of file mesh.h.

int Mesh::nExteriorElementBoundaries_global

Definition at line 30 of file mesh.h.

int Mesh::nInteriorElementBoundaries_global

Definition at line 30 of file mesh.h.

int Mesh::nNodes_element

Definition at line 30 of file mesh.h.

int Mesh::nNodes_elementBoundary

Definition at line 30 of file mesh.h.

int Mesh::nNodes_global

Definition at line 30 of file mesh.h.

double* Mesh::nodeArray

Definition at line 67 of file mesh.h.

double* Mesh::nodeDiametersArray

Definition at line 69 of file mesh.h.

int * Mesh::nodeElementOffsets

Definition at line 42 of file mesh.h.

int * Mesh::nodeElementsArray

Definition at line 42 of file mesh.h.

int * Mesh::nodeMaterialTypes

Definition at line 42 of file mesh.h.

int * Mesh::nodeNumbering_subdomain2global

Definition at line 76 of file mesh.h.

int * Mesh::nodeOffsets_subdomain_owned

Definition at line 76 of file mesh.h.

int * Mesh::nodeStarArray

Definition at line 42 of file mesh.h.

int * Mesh::nodeStarOffsets

Definition at line 42 of file mesh.h.

double * Mesh::nodeSupportArray

Definition at line 69 of file mesh.h.

int Mesh::nx

Definition at line 63 of file mesh.h.

int Mesh::ny

Definition at line 63 of file mesh.h.

int Mesh::nz

Definition at line 63 of file mesh.h.

int Mesh::px

Definition at line 64 of file mesh.h.

int Mesh::py

Definition at line 64 of file mesh.h.

int Mesh::pz

Definition at line 64 of file mesh.h.

double Mesh::sigmaMax

Definition at line 70 of file mesh.h.

Mesh* Mesh::subdomainp

Definition at line 84 of file mesh.h.

double* Mesh::U_KNOT

Definition at line 62 of file mesh.h.

double * Mesh::V_KNOT

Definition at line 62 of file mesh.h.

double Mesh::volume

Definition at line 70 of file mesh.h.

double * Mesh::W_KNOT

Definition at line 62 of file mesh.h.

double* Mesh::weights

Definition at line 61 of file mesh.h.


The documentation for this struct was generated from the following file: