G+Smo
24.08.0
Geometry + Simulation Modules
|
Utilities related to template programming. More...
Go to the source code of this file.
Classes | |
struct | is_complex< T > |
Type trait is_complex<T> checks if type T is of type std::complex<...> More... | |
struct | remove_pointer< T > |
Remove pointer from type. More... | |
Namespaces | |
gismo | |
The G+Smo namespace, containing all definitions for the library. | |
gismo::util | |
the gsFuncData is a cache of pre-computed function sets values. | |
Functions | |
template<class T1 , class T2 > | |
bool | equal (T1 t1, T2 t2) |
template<class T1 , class T2 > | |
bool | greater (T1 t1, T2 t2) |
template<class T1 , class T2 > | |
bool | greater_equal (T1 t1, T2 t2) |
template<class T1 , class T2 > | |
bool | less (T1 t1, T2 t2) |
template<class T1 , class T2 > | |
bool | less_equal (T1 t1, T2 t2) |
template<class T > | |
make_signed< T >::type | to_signed (T t) |
Casts a type T to a signed one. | |
template<class T > | |
make_unsigned< T >::type | to_unsigned (T t) |
Casts a type T to an unsigned one. | |
Utilities related to template programming.
This file is part of the G+Smo library.
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
Author(s): A. Mantzaflaris