casacore
|
Classes and global functions for standard library use. More...
Modules | |
BasicSL_module_internal_classes | |
Internal BasicSL_module classes and functions. | |
Classes | |
struct | casacore::Complex_global_functions_Complex_desc |
Single and double precision complex numbers. More... | |
struct | Complexfwd_global_functions_Complexfwd |
Forward declaration complex classes. More... | |
class | casacore::Dummy_Constants_class |
Mathematical and numerical constants. More... | |
class | casacore::IComplex |
Integer complex numbers. More... | |
struct | casacore::STLIO_global_functions_Container_IO |
Input/output operators for STL-like containers. More... | |
struct | casacore::STLMath_global_functions_Container_Math |
Math operations on STL-like containers. More... | |
class | casacore::SubString |
SubString help class to be used in at, before,... More... | |
class | casacore::String |
String: the storage and methods of handling collections of characters. More... | |
struct | casacore::String_global_functions_concatenator |
Global concatenation operators. More... | |
struct | casacore::String_global_functions_comparitor |
Global comparison operators. More... | |
struct | casacore::String_global_functions_split |
Splitting Global function which splits the String into string array res at separator and returns the number of elements. ** Casacore addition. More... | |
struct | casacore::String_global_functions_common |
Some general functions Functions to find special patterns, join and replicate. More... | |
struct | casacore::String_global_functions_case |
Casing and related functions Case conversion and rearrangement functions. More... | |
struct | casacore::String_global_functions_io |
IO. More... | |
Classes and global functions for standard library use.
See below for an overview of the classes in this module.
This module is a bag of related standard library classes and global functions.
The following functionality is available:
Forward declarations
Complexfwd for complex numbers.
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;
DComplex casacore::Complex_global_functions_Complex_desc::atan | ( | const DComplex & | in | ) |
DComplex casacore::Complex_global_functions_Complex_desc::erf | ( | const DComplex & | in | ) |
|
inline |
Additional complex mathematical functions.
Definition at line 219 of file Complex.h.
References casacore::abs().
DComplex casacore::Complex_global_functions_Complex_desc::fmod | ( | const DComplex & | in, |
const DComplex & | f | ||
) |
Bool casacore::Complex_global_functions_Complex_desc::isNaN | ( | const Complex & | val | ) |
Bool casacore::Complex_global_functions_Complex_desc::isNaN | ( | const DComplex & | val | ) |
|
inline |
Bool casacore::Complex_global_functions_Complex_desc::near | ( | const Complex & | val1, |
const Complex & | val2, | ||
Double | tol = 1.0e-5 |
||
) |
The near functions.
Referenced by casacore::Complex_global_functions_Complex_desc::allNear().
|
inline |
Complex comparisons.
Definition at line 176 of file Complex.h.
References casacore::norm(), and casacore::True.
|
inline |
DComplex comparisons.
Definition at line 203 of file Complex.h.
References casacore::norm().