Field Class Reference
[Finite Element Mesh]
#include <Field.h>
Detailed Description
To enable defining various physical fields.
Its principal utility is its use in conjunction with material classes in order to define field dependent physical properties.
The current version of the library contains the classes (fields) : Temperature, Pressure, Displacement, Velocity, MagneticField and ElectricField with obvious meanings.
All these classes have the same members and attributes that are described here below with the help of their parent class Field. There are however two categories of field classes, scalar field classes and vector field classes.
All useful algebraic operations are overloaded in order to enable calculations.
The parent class Field has as template argument T_ the field type variable. The classes Temperature and Pressure have for T_ the value double while the classes Displacement, Velocity, MagneticField and ElectricField have for template parameter the value Point<double>.