Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::CA::ca_continuous_detail Namespace Reference

Functions

template<typename Real >
void require_finite (const Real value, const char *label)
 
template<typename Real >
void require_domain (const Real value, const Real lo, const Real hi, const char *label)
 
template<typename Real >
void require_positive_dt (const Real dt, const Real max_dt, const char *label)
 
template<typename Real >
Real clamp_unit_after_check (const Real value, const char *label)
 
template<typename Real >
Real checked_bounded (const Real value, const Real max_abs, const char *label)
 

Function Documentation

◆ checked_bounded()

template<typename Real >
Real Aleph::CA::ca_continuous_detail::checked_bounded ( const Real  value,
const Real  max_abs,
const char *  label 
)
inline

◆ clamp_unit_after_check()

template<typename Real >
Real Aleph::CA::ca_continuous_detail::clamp_unit_after_check ( const Real  value,
const char *  label 
)
inline

◆ require_domain()

template<typename Real >
void Aleph::CA::ca_continuous_detail::require_domain ( const Real  value,
const Real  lo,
const Real  hi,
const char *  label 
)
inline

◆ require_finite()

template<typename Real >
void Aleph::CA::ca_continuous_detail::require_finite ( const Real  value,
const char *  label 
)
inline

◆ require_positive_dt()

template<typename Real >
void Aleph::CA::ca_continuous_detail::require_positive_dt ( const Real  dt,
const Real  max_dt,
const char *  label 
)
inline