TMB Documentation  v1.9.11
TMBad::ADFun< ad > Member List

This is the complete list of members for TMBad::ADFun< ad >, including all inherited members.

activeDomain()TMBad::ADFun< ad >inline
activeRange()TMBad::ADFun< ad >inline
ADFun(Functor F, const ScalarVector &x_)TMBad::ADFun< ad >inline
ADFun(Functor F, Scalar x0_)TMBad::ADFun< ad >inline
ADFun(Functor F, Scalar x0_, Scalar x1_)TMBad::ADFun< ad >inline
atomic()TMBad::ADFun< ad >inline
compose(ADFun other)TMBad::ADFun< ad >inline
decompose(std::vector< Index > nodes)TMBad::ADFun< ad >inline
decompose(const char *name)TMBad::ADFun< ad >inline
decompose_refs()TMBad::ADFun< ad >inline
DomainInner() constTMBad::ADFun< ad >inline
DomainOuter() constTMBad::ADFun< ad >inline
DomainOuterMask()TMBad::ADFun< ad >inline
DomainVec()TMBad::ADFun< ad >inline
DomainVecSet(const InplaceVector &x)TMBad::ADFun< ad >inline
eliminate()TMBad::ADFun< ad >inline
find_pos(Index inv)TMBad::ADFun< ad >inline
force_update()TMBad::ADFun< ad >inline
forward(const Vector &x)TMBad::ADFun< ad >inline
get_keep_var(std::vector< bool > keep_x, std::vector< bool > keep_y)TMBad::ADFun< ad >inline
inactivate(std::vector< Index > nodes)TMBad::ADFun< ad >inline
inner_outer_in_use()TMBad::ADFun< ad >inline
inv_index_is_consecutive()TMBad::ADFun< ad >inline
inv_posTMBad::ADFun< ad >
JacFun(std::vector< bool > keep_x=std::vector< bool >(0), std::vector< bool > keep_y=std::vector< bool >(0))TMBad::ADFun< ad >inline
Jacobian(const std::vector< Scalar > &x)TMBad::ADFun< ad >inline
Jacobian(const std::vector< Scalar > &x, std::vector< bool > keep_x, std::vector< bool > keep_y)TMBad::ADFun< ad >inline
Jacobian(const std::vector< Scalar > &x, const std::vector< Scalar > &w)TMBad::ADFun< ad >inline
marginal_gk(const std::vector< Index > &random, gk_config cfg=gk_config())TMBad::ADFun< ad >inline
marginal_sr(const std::vector< Index > &random, std::vector< sr_grid > grid, const std::vector< Index > &random2grid, bool perm=true)TMBad::ADFun< ad >inline
marginal_sr(const std::vector< Index > &random, sr_grid grid=sr_grid())TMBad::ADFun< ad >inline
operator()(const std::vector< Scalar > &x)TMBad::ADFun< ad >inline
operator()(const std::vector< ad > &x_) constTMBad::ADFun< ad >inline
operator()(ad x0)TMBad::ADFun< ad >inline
operator()(ad x0, ad x1)TMBad::ADFun< ad >inline
optimize()TMBad::ADFun< ad >inline
parallel_accumulate(size_t num_threads)TMBad::ADFun< ad >inline
parallelize(size_t num_threads)TMBad::ADFun< ad >inline
print(print_config cfg=print_config())TMBad::ADFun< ad >inline
RangeVec()TMBad::ADFun< ad >inline
reorder(std::vector< Index > last)TMBad::ADFun< ad >inline
replay()TMBad::ADFun< ad >inline
resolve_refs()TMBad::ADFun< ad >inline
reverse(const Vector &w)TMBad::ADFun< ad >inline
set_inner_outer(ADFun &ans, const std::vector< bool > &outer_mask)TMBad::ADFun< ad >inline
set_inv_positions()TMBad::ADFun< ad >inline
set_tail(const std::vector< Index > &random)TMBad::ADFun< ad >inline
SpJacFun(std::vector< bool > keep_x=std::vector< bool >(0), std::vector< bool > keep_y=std::vector< bool >(0), SpJacFun_config config=SpJacFun_config())TMBad::ADFun< ad >inline
SwapInner()TMBad::ADFun< ad >inline
SwapOuter()TMBad::ADFun< ad >inline
tail_startTMBad::ADFun< ad >
unset_tail()TMBad::ADFun< ad >inline
WgtJacFun(std::vector< bool > keep_x=std::vector< bool >(0), std::vector< bool > keep_y=std::vector< bool >(0))TMBad::ADFun< ad >inline
License: GPL v2