4#include <marenv/calc/DepthAxis.h>
5#include <marenv/current/CurrentField.h>
9namespace marenv::current
45 std::vector<double> velocityY,
46 std::vector<double> velocityZ,
50 std::vector<double> depthZ,
66 const double position[3],
67 double currentVelocity[3])
override;
70 std::vector<double> vx;
71 std::vector<double> vy;
72 std::vector<double> vz;
Definition DepthAxis.h:38
Definition CurrentField3DArray.h:28
CurrentField3DArray(std::vector< double > velocityX, std::vector< double > velocityY, std::vector< double > velocityZ, int numX, int numY, int numZ, std::vector< double > depthZ, double lengthX, double lengthY)
Status GetCurrent(double time, const double position[3], double currentVelocity[3]) override
Defines the interface for an relaying information about ocean currents.
Definition CurrentField.h:13
Status
Definition marenv.h:40