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
◆ ~VectorField()
|
inlinevirtual |
Virtual destructor.
Member Function Documentation
◆ get_minmax() [1/2]
| 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.
◆ get_minmax() [2/2]
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()()
Operator for getting field value at x.
Implemented in MultiMeshVectorField, MeshVectorField, EpotEfield, and AxisymmetricVectorField.
The documentation for this class was generated from the following files:
Public Member Functions inherited from