File List
Here is a list of all files with brief descriptions:

export |
ClassFactory.h | Contains the ClassFactory class for registering Field3D classes
CoordSys.h | Contains utility functions for constructing coordinate systems
Curve.h | Contains the Curve class which is used to interpolate attributes in time
DenseField.h | Contains the DenseField class
Documentation.h | Only contains doxygen documentation
EmptyField.h | Contains the EmptyField class
Exception.h | Contains Exception base class
Field.h | Contains Field, WritableField and ResizableField classes
Field3DFile.h | Contains the Field3DFile classes
Field3DFileHDF5.h | Contains the Field3DFileHDF5 classes
FieldCache.h | Contains the FieldCache class
FieldGroup.h |
FieldInterp.h | Contains the FieldInterp base class and some standard interpolation classes
FieldIO.h | Contains FieldIO class
FieldMapping.h | Contains the FieldMapping base class and the NullFieldMapping and MatrixFieldMapping subclasses
FieldMappingIO.h | Contains the FieldMappingIO base class and the NullFieldMappingIO and MatrixFieldMappingIO subclasses
FieldMetadata.h | Basic container for metedata
FieldSampler.h |
FieldWrapper.h |
FileSequence.h | Contains the FileSequence class which can be used to turn strings such as "file.1-20#.f3d" into a vector of strings
Hdf5Util.h | Contains various utility functions for Hdf5
InitIO.h | Contains the initIO function
Log.h | Contains the Log class which can be used to redirect output to an arbitrary destination
MACField.h | Contains the MACField class
MACFieldUtil.h | Contains utility functions for MAC fields, such as conversion to cell-centered fields
MinMaxUtil.h | Contains MIP-related utility functions
MIPBase.h | Contains MIPBase class
MIPField.h | Contains the MIPField class
MIPInterp.h | Contains MIPInterp class
MIPUtil.h | Contains MIP-related utility functions
ns.h |
OgawaFwd.h | Contains forward declarations for Ogawa classes
PatternMatch.h | Contains functions for pattern matching field name/attributes
PluginLoader.h | Contains the PluginLoader class
ProceduralField.h | Contains the ProceduralField class
RefCount.h | Contains base class for reference counting with Mutex
Resample.h | Contains functions for resampling fields
SparseDataReader.h | Contains functions controlling the loading of sparse fields
SparseField.h | Contains the SparseField class
SparseFile.h | Contains functions controlling the loading of sparse fields
SpiMathLib.h |
StdMathLib.h |
Traits.h |
Types.h | Contains typedefs for the commonly used types in Field3D
src |
ClassFactory.cpp | Contains implementation of ClassFactory class
DenseFieldIO.cpp |
Field.cpp |
Field3DFile.cpp | Contains implementations of Field3DFile-related member functions
Field3DFileHDF5.cpp | Contains implementations of Field3DFileHDF5-related member functions
FieldCache.cpp |
FieldInterp.cpp |
FieldMapping.cpp | Contains the FieldMapping base class and the NullFieldMapping and MatrixFieldMapping subclass implementations
FieldMappingIO.cpp | Contains the FieldMapping base class and the NullFieldMapping and MatrixFieldMapping subclass implementations
FieldMetadata.cpp | Contains implementations of FieldMetadata member functions
FileSequence.cpp |
Hdf5Util.cpp |
IArchive.cpp |
IData.cpp |
IGroup.cpp |
InitIO.cpp |
IStreams.cpp |
Log.cpp | Contains implementations of the logging-related functions
MACFieldIO.cpp | Contains implementations for the MACFieldIO class
MinMaxUtil.cpp |
MIPFieldIO.cpp |
MIPUtil.cpp |
OArchive.cpp |
OData.cpp |
OgIGroup.cpp |
OGroup.cpp |
OgUtil.cpp |
OStream.cpp |
PatternMatch.cpp |
PluginLoader.cpp | Contains implementations of plugin loading functions
ProceduralField.cpp |
Resample.cpp |
SparseFieldIO.cpp | Contains implementations of the SparseFieldIO class
SparseFile.cpp | Contains implementations relating to reading of sparse field files