World Ocean Simulation System (WOSS) library
definitions.h File Reference

Generic functions and variables
More...

Go to the source code of this file.

Namespaces

namespace  woss
 

Typedefs

using woss::Bathymetry = double
 

Functions

void woss::debugWaitForUser ()
 
constexpr double woss::normCart (double x, double y, double z)
 
constexpr std::tuple< double, double, double > woss::convSpher2Cart (double rho, double theta, double phi)
 
constexpr std::tuple< double, double, double > woss::convCart2Spher (double x, double y, double z)
 
constexpr std::tuple< double, double > woss::rotCartXY (double rot_angle, double x_init, double y_init)
 
constexpr std::tuple< double, double > woss::rotCartXZ (double rot_angle, double x_init, double z_init)
 
constexpr std::tuple< double, double > woss::rotCartYZ (double rot_angle, double y_init, double z_init)
 
constexpr std::tuple< double, double, double > woss::crossProd (double left_x, double left_y, double left_z, double right_x, double right_y, double right_z)
 
constexpr double woss::scalarProd (double left_x, double left_y, double left_z, double right_x, double right_y, double right_z)
 
constexpr double woss::linInterp (double start_var, double end_var, double start_val, double end_val, double x_var)
 

Detailed Description

Generic functions and variables

Author
Federico Guerra

Collects all generic functions and variables