Member List

CPP API: Member List
mio::Dampings< FP, D > Member List

This is the complete list of members for mio::Dampings< FP, D >, including all inherited members.

add(const value_type &damping)mio::Dampings< FP, D >inline
add(T &&... t)mio::Dampings< FP, D >inline
add(FP d, T... t)mio::Dampings< FP, D >inline
add_(const value_type &damping)mio::Dampings< FP, D >private
automatic_cache_update()mio::Dampings< FP, D >inlineprivate
begin()mio::Dampings< FP, D >inline
begin() constmio::Dampings< FP, D >inline
clear()mio::Dampings< FP, D >inline
const_iterator typedefmio::Dampings< FP, D >
const_reference typedefmio::Dampings< FP, D >
Dampings(T... shape_args)mio::Dampings< FP, D >inlineexplicit
Dampings(std::initializer_list< value_type > il)mio::Dampings< FP, D >inline
deserialize(IOContext &io)mio::Dampings< FP, D >inlinestatic
end()mio::Dampings< FP, D >inline
end() constmio::Dampings< FP, D >inline
get_matrix_at(SimulationTime< FP > t) constmio::Dampings< FP, D >inline
get_num_dampings() constmio::Dampings< FP, D >inline
get_shape() constmio::Dampings< FP, D >inline
inclusive_exclusive_sum(const std::vector< Tuple > &v)mio::Dampings< FP, D >inlineprivatestatic
inclusive_exclusive_sum_rec(Iter b, Iter e, Matrix &sum)mio::Dampings< FP, D >inlineprivatestatic
iterator typedefmio::Dampings< FP, D >
m_accumulated_dampings_cachedmio::Dampings< FP, D >private
m_automatic_cache_updatemio::Dampings< FP, D >private
m_dampingsmio::Dampings< FP, D >private
m_shapemio::Dampings< FP, D >private
Matrix typedefmio::Dampings< FP, D >
operator!=(const Dampings &other) constmio::Dampings< FP, D >inline
operator==(const Dampings &other) constmio::Dampings< FP, D >inline
operator[](size_t i)mio::Dampings< FP, D >inline
operator[](size_t i) constmio::Dampings< FP, D >inline
PrintTo(const Dampings &self, std::ostream *os)mio::Dampings< FP, D >friend
reference typedefmio::Dampings< FP, D >
remove(size_t i)mio::Dampings< FP, D >inline
serialize(IOContext &io) constmio::Dampings< FP, D >inline
set_automatic_cache_update(bool b)mio::Dampings< FP, D >inline
Shape typedefmio::Dampings< FP, D >
update_active_dampings(const value_type &damping, std::vector< std::tuple< std::reference_wrapper< const Matrix >, DampingLevel, DampingType >> &active_by_type, std::vector< std::tuple< Matrix, DampingLevel >> &sum_by_level)mio::Dampings< FP, D >privatestatic
update_cache()mio::Dampings< FP, D >private
value_type typedefmio::Dampings< FP, D >