|  | Tiny Vector Matrix library using Expression Templates | Sourceforge Project Page | 
#include <NumericTraits.h>
| Public Types | |
| enum | { is_complex = false } | 
| enum | { ops_plus = 1, ops_muls = 1 } | 
| Complexity on operations.  More... | |
| typedef long | value_type | 
| typedef value_type | base_type | 
| typedef long | sum_type | 
| typedef long | diff_type | 
| typedef double | float_type | 
| typedef long | signed_type | 
| typedef NumericTraits< value_type > | traits_type | 
| typedef value_type | argument_type | 
| Static Public Member Functions | |
| static base_type | real (argument_type x) | 
| static base_type | imag (argument_type) | 
| static value_type | conj (argument_type x) | 
| static base_type | abs (argument_type x) | 
| static value_type | sqrt (argument_type x) | 
| static base_type | norm_1 (argument_type x) | 
| static base_type | norm_2 (argument_type x) | 
| static base_type | norm_inf (argument_type x) | 
| static bool | equals (argument_type lhs, argument_type rhs) | 
| typedef long tvmet::NumericTraits< long >::value_type | 
| typedef value_type tvmet::NumericTraits< long >::base_type | 
| typedef long tvmet::NumericTraits< long >::sum_type | 
| typedef long tvmet::NumericTraits< long >::diff_type | 
| typedef double tvmet::NumericTraits< long >::float_type | 
| typedef long tvmet::NumericTraits< long >::signed_type | 
| typedef NumericTraits<value_type> tvmet::NumericTraits< long >::traits_type | 
| typedef value_type tvmet::NumericTraits< long >::argument_type | 
| anonymous enum | 
| static base_type tvmet::NumericTraits< long >::real | ( | argument_type | x | ) |  [inline, static] | 
| static base_type tvmet::NumericTraits< long >::imag | ( | argument_type | ) |  [inline, static] | 
| static value_type tvmet::NumericTraits< long >::conj | ( | argument_type | x | ) |  [inline, static] | 
| static base_type tvmet::NumericTraits< long >::abs | ( | argument_type | x | ) |  [inline, static] | 
| static value_type tvmet::NumericTraits< long >::sqrt | ( | argument_type | x | ) |  [inline, static] | 
| static base_type tvmet::NumericTraits< long >::norm_1 | ( | argument_type | x | ) |  [inline, static] | 
| static base_type tvmet::NumericTraits< long >::norm_2 | ( | argument_type | x | ) |  [inline, static] | 
| static base_type tvmet::NumericTraits< long >::norm_inf | ( | argument_type | x | ) |  [inline, static] | 
| static bool tvmet::NumericTraits< long >::equals | ( | argument_type | lhs, | |
| argument_type | rhs | |||
| ) |  [inline, static] | 
| Author: |