#include <bounded.hpp>
|
| Bounded (const lower_t &lower, const upper_t &upper) |
|
template<class T > |
constexpr void | transform (const T &c, T &uc) const |
|
template<class T > |
constexpr void | inv_transform (const T &uc, T &c) |
|
template<class UCViewType , class CurrPtrPackType , class PtrPackType > |
auto | inv_transform_ad (const UCViewType &uc_view, const CurrPtrPackType &curr_pack, const PtrPackType &pack, size_t refcnt) const |
|
template<class UCViewType , class CurrPtrPack , class PtrPack > |
auto | logj_inv_transform_ad (const UCViewType &uc_view, const CurrPtrPack &curr_pack, const PtrPack &pack) const |
|
void | activate_refcnt () const |
|
template<class PtrPack > |
void | bind (const PtrPack &pack) |
|
◆ Bounded()
template<class LowerType , class UpperType >
◆ activate_refcnt()
template<class LowerType , class UpperType >
◆ bind()
template<class LowerType , class UpperType >
template<class PtrPack >
◆ inv_transform()
template<class LowerType , class UpperType >
template<class T >
Inverse transforms from unconstrained (uc) to constrained (c).
◆ inv_transform_ad()
template<class LowerType , class UpperType >
template<class UCViewType , class CurrPtrPackType , class PtrPackType >
auto ppl::expr::constraint::Bounded< LowerType, UpperType >::inv_transform_ad |
( |
const UCViewType & |
uc_view, |
|
|
const CurrPtrPackType & |
curr_pack, |
|
|
const PtrPackType & |
pack, |
|
|
size_t |
refcnt |
|
) |
| const |
|
inline |
◆ logj_inv_transform_ad()
template<class LowerType , class UpperType >
template<class UCViewType , class CurrPtrPack , class PtrPack >
auto ppl::expr::constraint::Bounded< LowerType, UpperType >::logj_inv_transform_ad |
( |
const UCViewType & |
uc_view, |
|
|
const CurrPtrPack & |
curr_pack, |
|
|
const PtrPack & |
pack |
|
) |
| const |
|
inline |
◆ transform()
template<class LowerType , class UpperType >
template<class T >
Transforms from constrained (c) to unconstrained (uc).
The documentation for this struct was generated from the following file: