FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
HDF5MemArray.hpp
1
2//
3// $Id: HDF5MemArray.hpp,v 1.8 2007/08/10 15:40:45 werner Exp $
4//
6#ifndef __FIBER_HDF5MEMARRAY_HPP
7#define __FIBER_HDF5MEMARRAY_HPP "Created 27.02.2001 21:42:27 by werner"
8
9#include "FiberIOHDF5DllApi.h"
10#include <bundle/Bundle.hpp>
11#include <memcore/Persistencer.hpp>
12#include <F5/F5F.h>
13
14#include "HDF5Saver.hpp"
15
16namespace Fiber
17{
18
19namespace FiberIO
20{
21
22namespace HDF5
23{
24
35template <>
36class FiberIOHDF5_API HDF5Saver<MemBase> : public Interface<::Fiber::HDF5>
37{
38public:
39 ~HDF5Saver();
40
44 virtual bool save(F5Path*myPath, const string&name, const string&fragment_name="") = 0;
45};
46
47
48}}} /* namespace Fiber */
49
50#endif /* __FIBER_HDF5MEMARRAY_HPP */
51
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition CreativeIterator.hpp:34
virtual bool save(F5Path *myPath, const string &name, const string &fragment_name="")=0
Save this very array into an F5 file.
Base class for multidimensional arrays with MemCore memory management.
Definition MemBase.hpp:70
Given a fragmented field of curvilinear coordinates, (3D array of coordinates), build a uniform Grid ...
Definition FAQ.dox:2
Definition HDF5Saver.hpp:24