1#ifndef __FIBER_FIBERIO_HDF5_FRAGMENTINTERFACES_HPP
2#define __FIBER_FIBERIO_HDF5_FRAGMENTINTERFACES_HPP
4#include <memcore/Interface.hpp>
5#include <field/FragmentID.hpp>
33 for(
int i=0;i<Dims;i++)
34 dims[i] = extension[i];
51 template <FragmentProperty TheProperty>
63 Verbose(30) <<
"Could not read optional fragment attribute " <<
AttributeName;
72 <<
" with value " << V
73 <<
" is INCONSISTENT with previously defined value "
87 for(
int i=0; i<N; i++)
101 template <FragmentProperty TheProperty>
An iterator with an optional DataCreator, which is just a class to intercept creation of data along a...
Definition CreativeIterator.hpp:34
Identification information about a field's fragment.
Definition FragmentID.hpp:42
An interface telling size and dimensionality of a dataset, a refcounted version of DynamicSize.
Definition field/DynamicSize.hpp:500
Given a fragmented field of curvilinear coordinates, (3D array of coordinates), build a uniform Grid ...
Definition FAQ.dox:2
bool saveDimensions(MultiIndex< Dims > &dims, F5Path *field, const char *attribute_name, hid_t id)
Save an n-dimensional attribute to an HDF5 ID and apply dimensional permutation according to the give...
Definition LoadField.hpp:119
Load and save attributes on fragments.
Definition FragmentInterfaces.hpp:50