ViennaGrid for Python
Main Page
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
src
algorithms
scale.hpp
Go to the documentation of this file.
1
6
#ifndef ALGORITHMS_SCALE_HPP
7
#define ALGORITHMS_SCALE_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
void
LinearCartesian1D_Domain_scale(
LinearCartesian1D_Domain
domain,
double
factor);
27
36
void
LinearCartesian2D_Domain_scale(
LinearCartesian2D_Domain
domain,
double
factor);
37
46
void
LinearCartesian3D_Domain_scale(
LinearCartesian3D_Domain
domain,
double
factor);
47
56
void
LinearCylindrical3D_Domain_scale(
LinearCylindrical3D_Domain
domain,
double
factor);
57
66
void
LinearPolar2D_Domain_scale(
LinearPolar2D_Domain
domain,
double
factor);
67
76
void
LinearSpherical3D_Domain_scale(
LinearSpherical3D_Domain
domain,
double
factor);
77
79
// Triangular //
81
90
void
TriangularCartesian2D_Domain_scale(
TriangularCartesian2D_Domain
domain,
double
factor);
91
100
void
TriangularCartesian3D_Domain_scale(
TriangularCartesian3D_Domain
domain,
double
factor);
101
110
void
TriangularCylindrical3D_Domain_scale(
TriangularCylindrical3D_Domain
domain,
double
factor);
111
120
void
TriangularPolar2D_Domain_scale(
TriangularPolar2D_Domain
domain,
double
factor);
121
130
void
TriangularSpherical3D_Domain_scale(
TriangularSpherical3D_Domain
domain,
double
factor);
131
133
// Quadrilateral //
135
144
void
QuadrilateralCartesian2D_Domain_scale(
QuadrilateralCartesian2D_Domain
domain,
double
factor);
145
154
void
QuadrilateralCartesian3D_Domain_scale(
QuadrilateralCartesian3D_Domain
domain,
double
factor);
155
164
void
QuadrilateralCylindrical3D_Domain_scale(
QuadrilateralCylindrical3D_Domain
domain,
double
factor);
165
174
void
QuadrilateralPolar2D_Domain_scale(
QuadrilateralPolar2D_Domain
domain,
double
factor);
175
184
void
QuadrilateralSpherical3D_Domain_scale(
QuadrilateralSpherical3D_Domain
domain,
double
factor);
185
187
// Tetrahedral //
189
198
void
TetrahedralCartesian3D_Domain_scale(
TetrahedralCartesian3D_Domain
domain,
double
factor);
199
208
void
TetrahedralCylindrical3D_Domain_scale(
TetrahedralCylindrical3D_Domain
domain,
double
factor);
209
218
void
TetrahedralSpherical3D_Domain_scale(
TetrahedralSpherical3D_Domain
domain,
double
factor);
219
220
#endif
/* end of include guard: ALGORITHMS_SCALE_HPP */
Generated on Sat Sep 28 2013 10:54:59 for ViennaGrid for Python by
1.8.1.2