icedb  version 0.5.1
Snow particle scattering database API
Namespaces | Macros | Enumerations | Functions | Variables
refractImpl.cpp File Reference
#include <cmath>
#include <complex>
#include <valarray>
#include <mutex>
#include "../icedb/refract/refract.hpp"
#include "../icedb/refract/refractBase.hpp"
#include "../icedb/zeros.hpp"
#include "../icedb/units/units.hpp"
#include "../private/linterp.h"
#include "../icedb/error.hpp"
#include "../icedb/logging.hpp"
Include dependency graph for refractImpl.cpp:

Go to the source code of this file.

Namespaces

 anonymous_namespace{refractImpl.cpp}
 

Macros

#define _SCL_SECURE_NO_WARNINGS
 

Enumerations

enum  anonymous_namespace{refractImpl.cpp}::hanelAmedium {
  anonymous_namespace{refractImpl.cpp}::hanelAmedium::WATER_RE, anonymous_namespace{refractImpl.cpp}::hanelAmedium::WATER_IM, anonymous_namespace{refractImpl.cpp}::hanelAmedium::ICE_RE, anonymous_namespace{refractImpl.cpp}::hanelAmedium::ICE_IM,
  anonymous_namespace{refractImpl.cpp}::hanelAmedium::NACL_RE, anonymous_namespace{refractImpl.cpp}::hanelAmedium::NACL_IM, anonymous_namespace{refractImpl.cpp}::hanelAmedium::SEASALT_RE, anonymous_namespace{refractImpl.cpp}::hanelAmedium::SEASALT_IM
}
 
enum  anonymous_namespace{refractImpl.cpp}::hanelBmedium {
  anonymous_namespace{refractImpl.cpp}::hanelBmedium::SAND_O_RE, anonymous_namespace{refractImpl.cpp}::hanelBmedium::SAND_O_IM, anonymous_namespace{refractImpl.cpp}::hanelBmedium::SAND_E_RE, anonymous_namespace{refractImpl.cpp}::hanelBmedium::SAND_E_IM,
  anonymous_namespace{refractImpl.cpp}::hanelBmedium::DUST_LIKE_RE, anonymous_namespace{refractImpl.cpp}::hanelBmedium::DUST_LIKE_IM
}
 

Functions

std::shared_ptr< InterpMultilinear< 1, double > > anonymous_namespace{refractImpl.cpp}::setupHanelA (hanelAmedium m)
 
std::shared_ptr< InterpMultilinear< 1, double > > anonymous_namespace{refractImpl.cpp}::setupHanelB (hanelBmedium m)
 

Variables

std::mutex anonymous_namespace{refractImpl.cpp}::m_setup
 

Macro Definition Documentation

◆ _SCL_SECURE_NO_WARNINGS

#define _SCL_SECURE_NO_WARNINGS

Definition at line 1 of file refractImpl.cpp.