FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

fvMeshAdder Class Reference

Adds two fvMeshes without using any polyMesh morphing. Uses fvMeshAdder. More...

#include <dynamicMesh/fvMeshAdder.H>


Detailed Description

Adds two fvMeshes without using any polyMesh morphing. Uses fvMeshAdder.

Source files

Definition at line 63 of file fvMeshAdder.H.

Inheritance diagram for fvMeshAdder:
Collaboration diagram for fvMeshAdder:

List of all members.

Classes

class  directFvPatchFieldMapper

Static Public Member Functions

static autoPtr< mapAddedPolyMesh >  add (fvMesh &mesh0, const fvMesh &mesh1, const faceCoupleInfo &coupleInfo, const bool validBoundary=true)
 Inplace add mesh to fvMesh. Maps all stored fields. Returns map.
template<class Type >
static void  MapVolFields (const mapAddedPolyMesh &, const fvMesh &mesh, const fvMesh &meshToAdd)
 Map all volFields of Type.
template<class Type >
static void  MapSurfaceFields (const mapAddedPolyMesh &, const fvMesh &mesh, const fvMesh &meshToAdd)
 Map all surfaceFields of Type.

Member Function Documentation

Foam::autoPtr< Foam::mapAddedPolyMesh > add ( fvMesh &   mesh0,
const fvMesh &   mesh1,
const faceCoupleInfo &   coupleInfo,
const bool   validBoundary = true  
) [static]
void MapVolFields ( const mapAddedPolyMesh &   meshMap,
const fvMesh &   mesh,
const fvMesh &   meshToAdd  
) [static]
void MapSurfaceFields ( const mapAddedPolyMesh &   meshMap,
const fvMesh &   mesh,
const fvMesh &   meshToAdd  
) [static]

The documentation for this class was generated from the following files: