3#include "util/NetCDFParser.h"
5#include <marenv/seafloor/BathymetryField.h>
84 double GetDepthInternal(
const double pos[2])
const;
87 double* m_depthMap =
nullptr;
88 double m_length_x = 0.0;
89 double m_length_y = 0.0;
Definition NetCdfSeafloorBathymetry.h:19
marenv::Status GetSoilState(const double pos[3], marenv::seafloor::SoilState &soilOut) override
const netcdf_sinmod::Grid & GetGrid() const
Definition NetCdfSeafloorBathymetry.h:58
const double * GetDepthMap() const
Definition NetCdfSeafloorBathymetry.h:64
marenv::Status ComputeSurfaceUnitNormal(const double pos[2], double unitNormalOut[3]) override
NetCdfSeafloorBathymetry(const std::string &filename)
double GetLengthX() const
Definition NetCdfSeafloorBathymetry.h:70
marenv::Status GetDepth(const double pos[2], double &depthOut) override
double GetLengthY() const
Definition NetCdfSeafloorBathymetry.h:76
Definition BathymetryField.h:25
Status
Definition marenv.h:40
Environment SimObjects.
Definition Environment.h:25
Definition SoilState.h:14
Grid dimensions structure.
Definition NetCDFParser.h:23