World Ocean Simulation System (WOSS) library
bellhop-woss.h File Reference

Provides the interface for woss::BellhopWoss class. More...

Go to the source code of this file.

Classes

class  woss::BellhopWoss
 Implempentation of ACToolboxWoss for Bellhop raytracing program. More...
 

Typedefs

typedef ::std::map< double, SSP * > woss::NormSSPMap
 
typedef NormSSPMap::iterator woss::NSMIter
 
typedef NormSSPMap::const_iterator woss::NSMCIter
 
typedef NormSSPMap::reverse_iterator woss::NSMRIter
 
typedef NormSSPMap::const_reverse_iterator woss::NSMCRIter
 

Enumerations

enum  woss::BellhopArrSyntax { woss::BELLHOP_CREATOR_ARR_FILE_SYNTAX_0 = 0 , woss::BELLHOP_CREATOR_ARR_FILE_SYNTAX_1 , woss::BELLHOP_CREATOR_ARR_FILE_SYNTAX_2 , woss::BELLHOP_CREATOR_ARR_FILE_INVALID }
 
enum  woss::BellhopShdSyntax { BELLHOP_CREATOR_SHD_FILE_SYNTAX_0 = 0 , BELLHOP_CREATOR_SHD_FILE_SYNTAX_1 , woss::BELLHOP_CREATOR_SHD_FILE_INVALID }
 

Detailed Description

Provides the interface for woss::BellhopWoss class.

Author
Federico Guerra

Provides the interface for woss::BellhopWoss class

Enumeration Type Documentation

◆ BellhopArrSyntax

Enumerator
BELLHOP_CREATOR_ARR_FILE_SYNTAX_0 

Pre 31 august 2016 syntax, without imaginary time delay.

BELLHOP_CREATOR_ARR_FILE_SYNTAX_1 

Post 31 August 2016 syntax, with imaginary time delay.

BELLHOP_CREATOR_ARR_FILE_SYNTAX_2 

Post 31 March 2019 syntax, with different header syntax.

BELLHOP_CREATOR_ARR_FILE_INVALID 

invalid syntax, must always be the last element

◆ BellhopShdSyntax

Enumerator
BELLHOP_CREATOR_SHD_FILE_INVALID 

invalid syntax, must always be the last element