VectorField Class Referenceabstract
#include <vectorfield.hpp>
Inheritance diagram for VectorField:
Public Member Functions | |
| virtual | ~VectorField () |
| Virtual destructor. More... | |
| virtual const Vec3D | operator() (const Vec3D &x) const =0 |
| Operator for getting field value at x. More... | |
| void | get_minmax (const Mesh &mesh, double &min, double &max) const |
| Search minimum and maximum vector length values of vector field at mesh nodes. More... | |
| void | get_minmax (const Mesh &mesh, Vec3D &min, Vec3D &max) const |
| Search minimum and maximum for each vector component at mesh nodes. More... | |
Public Member Functions inherited from Field | |
| virtual | ~Field () |
| Virtual destructor. More... | |
Detailed Description
Vector field.
Abstract base class for vector field implementations.
Constructor & Destructor Documentation
|
inlinevirtual |
Virtual destructor.
Member Function Documentation
| void VectorField::get_minmax | ( | const Mesh & | mesh, |
| double & | min, | ||
| double & | max | ||
| ) | const |
Search minimum and maximum vector length values of vector field at mesh nodes.
Search minimum and maximum for each vector component at mesh nodes.
Return vector min with minimum components found and vector max with maximum components found.
Operator for getting field value at x.
Implemented in MeshVectorField, MultiMeshVectorField, EpotEfield, and AxisymmetricVectorField.
The documentation for this class was generated from the following files:
Public Member Functions inherited from