ViennaGrid for Python
Main Page
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
src
algorithms
domain_volume.hpp
Go to the documentation of this file.
1
6
#ifndef ALGORITHMS_DOMAIN_VOLUME_HPP
7
#define ALGORITHMS_DOMAIN_VOLUME_HPP
8
9
#include "../domains/linear.hpp"
10
#include "../domains/triangular.hpp"
11
#include "../domains/quadrilateral.hpp"
12
#include "../domains/tetrahedral.hpp"
13
15
// Linear //
17
26
double
LinearCartesian1D_Domain_volume(
LinearCartesian1D_Domain
domain);
27
36
double
LinearCartesian2D_Domain_volume(
LinearCartesian2D_Domain
domain);
37
46
double
LinearCartesian3D_Domain_volume(
LinearCartesian3D_Domain
domain);
47
56
double
LinearCylindrical3D_Domain_volume(
LinearCylindrical3D_Domain
domain);
57
66
double
LinearPolar2D_Domain_volume(
LinearPolar2D_Domain
domain);
67
76
double
LinearSpherical3D_Domain_volume(
LinearSpherical3D_Domain
domain);
77
79
// Triangular //
81
90
double
TriangularCartesian2D_Domain_volume(
TriangularCartesian2D_Domain
domain);
91
100
double
TriangularCartesian3D_Domain_volume(
TriangularCartesian3D_Domain
domain);
101
110
double
TriangularCylindrical3D_Domain_volume(
TriangularCylindrical3D_Domain
domain);
111
120
double
TriangularPolar2D_Domain_volume(
TriangularPolar2D_Domain
domain);
121
130
double
TriangularSpherical3D_Domain_volume(
TriangularSpherical3D_Domain
domain);
131
133
// Quadrilateral //
135
144
double
QuadrilateralCartesian2D_Domain_volume(
QuadrilateralCartesian2D_Domain
domain);
145
154
double
QuadrilateralCartesian3D_Domain_volume(
QuadrilateralCartesian3D_Domain
domain);
155
164
double
QuadrilateralCylindrical3D_Domain_volume(
QuadrilateralCylindrical3D_Domain
domain);
165
174
double
QuadrilateralPolar2D_Domain_volume(
QuadrilateralPolar2D_Domain
domain);
175
184
double
QuadrilateralSpherical3D_Domain_volume(
QuadrilateralSpherical3D_Domain
domain);
185
187
// Tetrahedral //
189
198
double
TetrahedralCartesian3D_Domain_volume(
TetrahedralCartesian3D_Domain
domain);
199
208
double
TetrahedralCylindrical3D_Domain_volume(
TetrahedralCylindrical3D_Domain
domain);
209
218
double
TetrahedralSpherical3D_Domain_volume(
TetrahedralSpherical3D_Domain
domain);
219
220
#endif
/* end of include guard: ALGORITHMS_DOMAIN_VOLUME_HPP */
Generated on Sat Sep 28 2013 10:54:59 for ViennaGrid for Python by
1.8.1.2