FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
DirectProductArrayTypes.hpp
1#ifndef __FIBER_DIRECTPRODUCTTYPES_HPP
2#define __FIBER_DIRECTPRODUCTTYPES_HPP
3
4#include "DirectProductArray.hpp"
5#include <eagle/PhysicalSpace.hpp>
6
7#include "FieldAPI.h"
8//#include "UniformCartesianArray.hpp"
9
10namespace Fiber
11{
12using std::type_info;
13
16typedef LinearDirectProductMemArray<Eagle::Vector<float ,2> > UniformVec2fArray;
17typedef LinearDirectProductMemArray<Eagle::Vector<double,3> > UniformVec3dArray;
18
19//typedef LinearDirectProductMemArray<Eagle::point3> UnispatialArray3D;
21//typedef LinearDirectProductMemArray<Eagle::point3> CartesianUniformArray3D;
22
23//typedef UniformCartesianArray UnispatialArray3D;
24//typedef UniformCartesianArray CartesianUniformArray3D;
25
26//extern template class FIELD_API DirectProductMemArray<Eagle::point3, ExplicitCoordinateAxisArray>;
27
29//typedef DirectProductMemArray<Eagle::point3, ExplicitCoordinateAxisArray>
30
35
37
38
39} /* namespace Fiber */
40
41#endif /* __FIBER_DIRECTPRODUCTTYPES_HPP */
42
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition CreativeIterator.hpp:34
Definition DirectProductArray.hpp:367
Given a fragmented field of curvilinear coordinates, (3D array of coordinates), build a uniform Grid ...
Definition FAQ.dox:2
DirectProductMemArray< Eagle::point3, ExplicitCoordinateAxisArray > RectilinearCartesianArray
Rectilinear coordinates.
Definition DirectProductArrayTypes.hpp:34