QUGaR 0.0.4
|
Declaration of a few implicit functions ready to be consumed by Algoim. More...
#include <qugar/affine_transf.hpp>
#include <qugar/domain_function.hpp>
#include <qugar/impl_funcs_lib_macros.hpp>
#include <qugar/point.hpp>
#include <qugar/types.hpp>
#include <qugar/vector.hpp>
#include <algoim/interval.hpp>
#include <array>
#include <memory>
#include <type_traits>
Go to the source code of this file.
Namespaces | |
namespace | qugar |
QUGaR's main namespace. | |
namespace | qugar::impl |
namespace | qugar::impl::funcs |
namespace | qugar::impl::funcs::_impl |
Typedefs | |
template<typename V , int new_dim> | |
using | qugar::impl::funcs::_impl::NewVector_t = typename NewVector<V, new_dim>::type |
template<typename V > | |
using | qugar::impl::funcs::_impl::Hessian_t = typename NewVector<V, (VectorDim<V>::dim * (VectorDim<V>::dim + 1)) / 2>::type |
template<typename V > | |
using | qugar::impl::funcs::_impl::VectorType_t = typename VectorType<V>::type |
Functions | |
template<class T > | |
constexpr T | qugar::impl::funcs::_impl::pow (const T base, unsigned const exponent) noexcept |
Computes the exponent of a value. | |
Declaration of a few implicit functions ready to be consumed by Algoim.