Diffpack Documentation


Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

GridLattice2GridFV Class Reference

converting FEM grids to FVM grids. More...

#include <GridLattice2GridFV.h>

List of all members.

Public Methods

 GridLattice2GridFV ()
 ~GridLattice2GridFV ()
void convert (GridLattice &gfe, GridFV &gfv)

Protected Methods

void initSizeInfo ()
void fillVolTypes ()
void fillDofCoor ()
void fillVertexCoor ()
void buildAttributesOverVolumes ()
void buildAttributesOverVolumes1D (const VecSimplest(Ptv(int)) &node_offsets)
void buildAttributesOverVolumes2D (const VecSimplest(Ptv(int)) &node_offsets)
void buildAttributesOverVolumes3D (const VecSimplest(Ptv(int)) &node_offsets)
void buildAttributesOverFaces ()
void dofOnBoundaryFace1D (int facedofno, int dofno, int i, bool top_edge)
void dofOnBoundaryFace2D (int facedofno, int dofno, int i, int j, int constdir, bool top_edge)
void dofOnBoundaryFace3D (int facedofno, int dofno, int i, int j, int k, int constdir, bool top_edge)
void buildFace2Dof ()
void buildFaceBoundaryIndicators ()

Protected Attributes

Handle(GridFVgrid_fv
Handle(GridLatticegrid_lattice
MatSimple(int) dof2face_map
Ptv(int) mult_idx
GridFVSizeInfo size_info


Detailed Description

converting FEM grids to FVM grids.

NAME: GridLattice2GridFV - converting FEM grids to FVM grids

DESCRIPTION:


Constructor & Destructor Documentation

GridLattice2GridFV::GridLattice2GridFV ( ) [inline]
 

Only an empty constructor is offered.

GridLattice2GridFV::~GridLattice2GridFV ( ) [inline]
 

See documentation of one of the overloaded functions.


Member Function Documentation

void GridLattice2GridFV::buildAttributesOverFaces ( ) [protected]
 

void GridLattice2GridFV::buildAttributesOverVolumes ( ) [protected]
 

void GridLattice2GridFV::buildAttributesOverVolumes1D ( const VecSimplest(Ptv(int)) & node_offsets ) [protected]
 

void GridLattice2GridFV::buildAttributesOverVolumes2D ( const VecSimplest(Ptv(int)) & node_offsets ) [protected]
 

void GridLattice2GridFV::buildAttributesOverVolumes3D ( const VecSimplest(Ptv(int)) & node_offsets ) [protected]
 

void GridLattice2GridFV::buildFace2Dof ( ) [protected]
 

void GridLattice2GridFV::buildFaceBoundaryIndicators ( ) [protected]
 

void GridLattice2GridFV::convert ( GridLattice & gfe,
GridFV & gfv )
 

void GridLattice2GridFV::dofOnBoundaryFace1D ( int facedofno,
int dofno,
int i,
bool top_edge ) [protected]
 

void GridLattice2GridFV::dofOnBoundaryFace2D ( int facedofno,
int dofno,
int i,
int j,
int constdir,
bool top_edge ) [protected]
 

void GridLattice2GridFV::dofOnBoundaryFace3D ( int facedofno,
int dofno,
int i,
int j,
int k,
int constdir,
bool top_edge ) [protected]
 

void GridLattice2GridFV::fillDofCoor ( ) [protected]
 

void GridLattice2GridFV::fillVertexCoor ( ) [protected]
 

void GridLattice2GridFV::fillVolTypes ( ) [protected]
 

void GridLattice2GridFV::initSizeInfo ( ) [protected]
 


Member Data Documentation

MatSimple(int) GridLattice2GridFV::dof2face_map [protected]
 

Handle(GridFV) GridLattice2GridFV::grid_fv [protected]
 

Handle(GridLattice) GridLattice2GridFV::grid_lattice [protected]
 

Ptv(int) GridLattice2GridFV::mult_idx [protected]
 

GridFVSizeInfo GridLattice2GridFV::size_info [protected]
 


The documentation for this class was generated from the following file:
Copyright © 2003 inuTech GmbH. All rights reserved.