SpatialOps
MatVecFields.h File Reference

Defines objects for containing and operating on matrices of fields. More...

#include <cmath>
#include <stdexcept>
#include <sstream>
#include <spatialops/SpatialOpsConfigure.h>
#include <spatialops/structured/SpatialField.h>
#include <spatialops/structured/SpatialFieldStore.h>
Include dependency graph for MatVecFields.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Detailed Description

Defines objects for containing and operating on matrices of fields.

IMPORTANT: While reading, the brace indentations are organized such that every open brace and close brace pair are at the exact same indentation. One line blocks are an exception, the close brace is placed at the end of the single line.

This file defines class objects which store references to SpatialField objects. The class FieldVector represents a vector of fields and FieldMatrix a matrix of fields. Operators are overloaded for select operations with the MatVecOp template, see MatVecOps.h.

Definition in file MatVecFields.h.