SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT > Member List

This is the complete list of members for serif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >, including all inherited members.

Bindings typedefserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >
clear_preparation() noexceptserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inline
ComputationCache(GraphT graph, ObserversT observers=ObserversT{})serif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inlineexplicit
ComputationCache(const ComputationCache &)=deleteserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >
ComputationCache(ComputationCache &&other)serif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inline
contains() constserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inline
evaluate_node(const ContextT &context, const Storage &candidate, KeyList< Keys... >)serif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inlineprivate
Failure typedefserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >
get() constserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inline
input(const ContextT &context, const Storage &candidate) constserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inlineprivate
input_value(const ContextT &context, const Storage &candidate) constserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inlineprivate
inspect_source(const ContextT &context, Storage &candidate, Report &report, SourceMask &inspected, const PreparationMode mode) constserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inlineprivate
invalidate() noexceptserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inline
m_graphserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >private
m_observersserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >private
m_preparation_countserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >private
m_readyserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >private
m_reportserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >private
m_storageserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >private
operator=(const ComputationCache &)=deleteserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >
operator=(ComputationCache &&)=deleteserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >
preparation_count() const noexceptserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inline
prepare_in_order(const ContextT &context, Storage &candidate, Report &report, SourceMask &inspected, const ResultMask &required, PreparationMode mode)serif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inlineprivate
prepare_one(const ContextT &context, Storage &candidate, Report &report, SourceMask &inspected, const PreparationMode mode, KeyList< Keys... >)serif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inlineprivate
ready() const noexceptserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inline
Report typedefserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >
report() const noexceptserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inline
ResultMask typedefserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >private
share() constserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inline
source_countserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >privatestatic
SourceMask typedefserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >private
Sources typedefserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >
Storage typedefserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >private
Traits typedefserif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >
try_prepare(const ContextT &context, RequestedT={}, const PreparationMode mode=PreparationMode::reuse_unchanged)serif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inline
version_index()serif::utils::dependencies::ComputationCache< GraphT, ContextT, ErrorT, ObserversT >inlineprivatestatic