casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Modules | Classes

Classes and global functions for basic math use. More...

Modules

 BasicMath_module_internal_classes
 Internal BasicMath_module classes and functions.
 

Classes

struct  casacore::ConvertScalar_global_functions_Scalar_conversion
 Templated functions to convert scalars from one type to another. More...
 
class  casacore::Functional< Domain, Range >
 Map a domain object into a range object via operator(). More...
 
struct  casacore::Math_global_functions_Math_interface_for_casacore
 Casacore interface to math.h and other scalar math functions. More...
 
class  casacore::Primes
 Creates a reference table of prime numbers, and some functions. More...
 
class  casacore::RNG
 Base class for random number generators. More...
 
class  casacore::ACG
 Additive number generator. More...
 
class  casacore::MLCG
 Multiplicative linear congruential generator. More...
 
class  casacore::Random
 Base class for random number distributions. More...
 
class  casacore::Binomial
 Binomial distribution. More...
 
class  casacore::DiscreteUniform
 Discrete uniform distribution. More...
 
class  casacore::Erlang
 Erlang distribution. More...
 
class  casacore::Geometric
 Discrete geometric distribution. More...
 
class  casacore::HyperGeometric
 Hypergeometric distribution. More...
 
class  casacore::Normal
 Normal or Gaussian distribution. More...
 
class  casacore::LogNormal
 Logarithmic normal distribution. More...
 
class  casacore::NegativeExpntl
 Negative exponential distribution. More...
 
class  casacore::Poisson
 Poisson distribution. More...
 
class  casacore::Uniform
 Uniform distribution. More...
 
class  casacore::Weibull
 Weibull distribution. More...
 

Detailed Description

Classes and global functions for basic math use.

See below for an overview of the classes in this module.

Synopsis

This module is a bag of related basic math classes and global functions.

The following functionality is available:


Tip: You may want to look at the individual header files to see whether you might not prefer to include only the header files you really need; it may be more efficient to do so;