Ginan
Loading...
Searching...
No Matches
loadGrid Class Reference

Implementation of the class to manage the tides. More...

Detailed Description

Implementation of the class to manage the tides.

Author
Sébastien Allgeyer
Date
8/4/21
Collaboration diagram for loadGrid:

Public Member Functions

 loadGrid ()
 
 loadGrid (std::string name)
 
 ~loadGrid ()
 
void set_name (std::string name)
 
void read ()
 
size_t get_nlon ()
 
size_t get_nlat ()
 
size_t get_nwave ()
 
float get_lat (size_t i)
 
float get_lon (size_t i)
 
float * get_lat_ptr ()
 
float * get_lon_ptr ()
 
float * get_lat_ptr_end ()
 
float * get_lon_ptr_end ()
 
float interpolate (int, float, float)
 
std::vector< std::string > get_wave_names ()
 

Constructor & Destructor Documentation

◆ loadGrid() [1/2]

loadGrid::loadGrid ( )
inline

◆ loadGrid() [2/2]

loadGrid::loadGrid ( std::string name)

◆ ~loadGrid()

loadGrid::~loadGrid ( )

Member Function Documentation

◆ get_lat()

float loadGrid::get_lat ( size_t i)
inline

◆ get_lat_ptr()

float * loadGrid::get_lat_ptr ( )
inline

◆ get_lat_ptr_end()

float * loadGrid::get_lat_ptr_end ( )
inline

◆ get_lon()

float loadGrid::get_lon ( size_t i)
inline

◆ get_lon_ptr()

float * loadGrid::get_lon_ptr ( )
inline

◆ get_lon_ptr_end()

float * loadGrid::get_lon_ptr_end ( )
inline

◆ get_nlat()

size_t loadGrid::get_nlat ( )
inline

◆ get_nlon()

size_t loadGrid::get_nlon ( )
inline

◆ get_nwave()

size_t loadGrid::get_nwave ( )
inline
Here is the caller graph for this function:

◆ get_wave_names()

std::vector< std::string > loadGrid::get_wave_names ( )
inline
Here is the caller graph for this function:

◆ interpolate()

float loadGrid::interpolate ( int itide,
float lon_,
float lat_ )
Here is the caller graph for this function:

◆ read()

void loadGrid::read ( )
Here is the caller graph for this function:

◆ set_name()

void loadGrid::set_name ( std::string name)
Here is the caller graph for this function:

The documentation for this class was generated from the following files: