Go to Overview over all GrAL packages.
Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

Gral/Grids/Complex2D/internal/complex2d-construct.C File Reference

#include <map>
#include "Gral/Grids/Complex2D/internal/copy.h"
#include "Gral/Grids/Complex2D/all.h"
#include "Gral/Base/grid-morphism.h"
#include "Container/partial-mapping.h"
#include "Container/dummy-mapping.h"

Include dependency graph for complex2d-construct.C:

Include dependency graph

Go to the source code of this file.

Functions

template<class Geom1, class G2, class Geom2> void ConstructGrid (Complex2D &destG, Geom1 &destGeom, G2 const &srcG, Geom2 const &srcGeom)
template<class Geom1, class G2, class Geom2, class VertexMap> void ConstructGridV (Complex2D &destG, Geom1 &destGeom, G2 const &srcG, Geom2 const &srcGeom, VertexMap &VCorrG2_G1)
template<class Geom1, class G2, class Geom2, class VertexMap, class CellMap> void ConstructGridVC (Complex2D &destG, Geom1 &destGeom, G2 const &srcG, Geom2 const &srcGeom, VertexMap &VCorrG2_G1, CellMap &CCorrG2_G1)
template<class G2, class VertexMap, class CellMap> void ConstructGrid0 (Complex2D &destG, G2 const &srcG, VertexMap &VCorrG2_G1, CellMap &CCorrG2_G1)
template<class Geom1, class G2, class Geom2> void Construct_complex2d (Complex2D &CC, Geom1 &destGeom, G2 const &srcG, Geom2 const &srcGeom)
template<class Geom1, class G2, class Geom2, class VertexMap> void Construct_complex2d (Complex2D &CC, Geom1 &destGeom, G2 const &srcG, Geom2 const &srcGeom, VertexMap &VertexCorr)
template<class Geom1, class G2, class Geom2, class VertexMap, class CellMap> void Construct_complex2d (Complex2D &CC, Geom1 &destGeom, G2 const &srcG, Geom2 const &srcGeom, VertexMap &VertexCorr, CellMap &CellCorr)
template<class G2, class VertexMap, class CellMap> void Construct_complex2d0 (Complex2D &CC, G2 const &srcG, VertexMap &VertexCorr, CellMap &CellCorr)


Function Documentation

template<class Geom1, class G2, class Geom2>
void Construct_complex2d Complex2D   CC,
Geom1 &    destGeom,
G2 const &    srcG,
Geom2 const &    srcGeom
 

Definition at line 85 of file complex2d-construct.C.

References Construct_complex2d.

template<class Geom1, class G2, class Geom2, class VertexMap>
void Construct_complex2d Complex2D   CC,
Geom1 &    destGeom,
G2 const &    srcG,
Geom2 const &    srcGeom,
VertexMap &    VertexCorr
 

Definition at line 102 of file complex2d-construct.C.

References Construct_complex2d.

template<class Geom1, class G2, class Geom2, class VertexMap, class CellMap>
void Construct_complex2d Complex2D   CC,
Geom1 &    destGeom,
G2 const &    srcG,
Geom2 const &    srcGeom,
VertexMap &    VertexCorr,
CellMap &    CellCorr
 

Definition at line 121 of file complex2d-construct.C.

References assign_point, and Construct_complex2d0.

Referenced by Construct_complex2d, ConstructGrid, ConstructGridV, and ConstructGridVC.

template<class G2, class VertexMap, class CellMap>
void Construct_complex2d0 Complex2D   CC,
G2 const &    srcG,
VertexMap &    VertexCorr,
CellMap &    CellCorr
 

Definition at line 144 of file complex2d-construct.C.

References friend_for_input::_new_vertex, friend_for_input::calculate_neighbour_cells, friend_for_input::calculate_vertex_cells, complex2d_types::Cell, complex2d_types::cell_handle, friend_for_input::clear, copy_cells, and complex2d_types::vertex_handle.

Referenced by Construct_complex2d, and ConstructGrid0.


Copyright (c) Guntram Berti 1997-2002. See the GrAL Homepage for up-to-date information.

Generated at Tue Feb 26 16:06:52 2002 for GrAL Complex2D by doxygen 1.2.11-20011104 written by Dimitri van Heesch, © 1997-2000