|
ConicBundle
|
Header defining simple functions like max, min, abs. More...
#include <cmath>#include <cstdlib>Go to the source code of this file.
Namespaces | |
| CH_Matrix_Classes | |
| Matrix Classes and Linear Algebra. See Matrix Classes (namespace CH_Matrix_Classes) for a quick introduction. | |
Functions | |
| double | CH_Matrix_Classes::abs (double d) |
| absolute value of a double | |
| int | CH_Matrix_Classes::abs (int d) |
| absolute value of an int | |
| long | CH_Matrix_Classes::abs (long d) |
| absolute value of a long | |
| double | CH_Matrix_Classes::max (double a, double b) |
| maximum value of two double variables | |
| double | CH_Matrix_Classes::min (double a, double b) |
| minimum value of two double variables | |
| int | CH_Matrix_Classes::max (int a, int b) |
| maximum value of two int variables | |
| int | CH_Matrix_Classes::min (int a, int b) |
| minimum value of two int variables | |
| long | CH_Matrix_Classes::max (long a, long b) |
| maximum value of two long vriables | |
| long | CH_Matrix_Classes::min (long a, long b) |
| minimum value of two long variables | |
| void | CH_Matrix_Classes::swap (double &a, double &b) |
| swaps two double variables | |
| void | CH_Matrix_Classes::swap (long &a, long &b) |
| swaps two long variables | |
| void | CH_Matrix_Classes::swap (int &a, int &b) |
| swpas two int variables | |
| void | CH_Matrix_Classes::swap (bool &a, bool &b) |
| swpas two bool variables | |
| int | CH_Matrix_Classes::sqr (int a) |
| return a*a for int a | |
| long | CH_Matrix_Classes::sqr (long a) |
| return a*a for long a | |
| double | CH_Matrix_Classes::sqr (double a) |
| return a*a for double a | |
| double | CH_Matrix_Classes::sqrt (int a) |
| return sqrt for int a | |
| double | CH_Matrix_Classes::sqrt (long a) |
| return sqrt for long a | |
| int | CH_Matrix_Classes::sign (int a) |
| return the signum of an int a (1 for a>0,-1 for a<0,0 for a==0) | |
| long | CH_Matrix_Classes::sign (long a) |
| return the signum of a long a (1 for a>0,-1 for a<0,0 for a==0) | |
| double | CH_Matrix_Classes::sign (double a) |
| return the signum of a double a (1. for a>0.,-1. for a<0.,0. for a==0.) | |
| double | CH_Matrix_Classes::sign (double a, double tol) |
| return the signum of a double a with tolerance (1. for a>tol,-1. for a<-tol,0. otherwise) | |
| double | CH_Matrix_Classes::d_sign (double a, double b) |
| return a if a and b have the same sign, return -a otherwise | |
Header defining simple functions like max, min, abs.
1.8.13