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

Provides the interface for woss::WossManager, woss::WossManagerResDb and woss::WossManagerResDbMT classes. More...

Go to the source code of this file.

Classes

class  woss::WossManager
 Abstract class that interfaces Pressure or TimeArr requests from user layer. More...
 
class  woss::WossManagerResDb
 Abstract class that implements WossManager. It adds computed results dbs control. More...
 
class  woss::WossManagerResDbMT
 Multi-threaded extension of WossManagerResDb. More...
 
struct  woss::WossManagerResDbMT::ThreadCondSignal
 

Namespaces

namespace  woss
 

Typedefs

using woss::CoordZPair = std::pair< CoordZ, CoordZ >
 
using woss::CoordZPairVect = std::vector< CoordZPair >
 
using woss::SimFreq = std::pair< double, double >
 
using woss::SimFreqVector = std::vector< SimFreq >
 
using woss::PressureVector = std::vector< std::unique_ptr< Pressure > >
 
using woss::TimeArrVector = std::vector< std::unique_ptr< TimeArr > >
 

Detailed Description

Provides the interface for woss::WossManager, woss::WossManagerResDb and woss::WossManagerResDbMT classes.

Author
Federico Guerra

Provides the interface for woss::WossManager, woss::WossManagerResDb and woss::WossManagerResDbMT classes