|
file | block_product.hpp [code] |
| declaration of template function NiHu::block_product, NiHu::semi_block_product and its related metafunctions
|
|
file | casted_iterator.hpp [code] |
| implementation of an iterator returning static casted values
|
|
file | conditional_precompute.hpp [code] |
| Implementation of conditionally precomputed and stored quantities.
|
|
file | crtp_base.hpp [code] |
| Define CRTP helper functions and metafunctions.
|
|
file | dual_range.hpp [code] |
| implementation of a dual iterator
|
|
file | eigen_utils.hpp [code] |
| Implementation of Eigen related utility classes.
|
|
file | is_specialisation.hpp [code] |
| Definition of the metafunction NiHu::is_specialisation.
|
|
file | math_functions.hpp [code] |
| general mathematical functions
|
|
file | matrix_block.hpp [code] |
| implementation of a block matrix
|
|
file | matrix_traits.hpp [code] |
| compile time properties of matrices
|
|
file | mex_matrix.hpp [code] |
| A Matlab mex matrix interface.
|
|
file | mex_matrix_interleaved.hpp [code] |
| A Matlab mex matrix interface.
|
|
file | misc.hpp [code] |
| miscellaneous functions and metafunctions
|
|
file | plain_type.hpp [code] |
| Plain type calculations.
|
|
file | pool_pattern.hpp [code] |
| Store an array of instances.
|
|
file | product_type.hpp [code] |
| Product type calculations.
|
|
file | store_pattern.hpp [code] |
| Store static template specialisations.
|
|
file | timer.h [code] |
| portable implementation of wall clock and cpu timers
|
|
file | type2tag.hpp [code] |
| Assign a tag to a type.
|
|
file | type_info.hpp [code] |
| Utility functions for attaining type informations.
|
|