SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
TimeSteppers::MutableBoundaryHistoryTimes Class Referenceabstract

Public Member Functions

virtual void pop_front () const =0
 Remove the earliest step and its substeps.
virtual void clear () const =0
virtual void clear_substeps (size_t n) const =0
 Remove all substeps for step n except for the step itself.
Public Member Functions inherited from TimeSteppers::ConstBoundaryHistoryTimes
virtual size_t size () const =0
virtual const TimeStepIdoperator[] (size_t n) const =0
virtual const TimeStepIdoperator[] (const std::pair< size_t, size_t > &step_and_substep) const =0
virtual size_t integration_order (size_t n) const =0
virtual size_t integration_order (const TimeStepId &id) const =0
virtual size_t number_of_substeps (size_t n) const =0
virtual size_t number_of_substeps (const TimeStepId &id) const =0
 This returns the same value for any substep of the same step.
Public Member Functions inherited from stl_boilerplate::RandomAccessSequence< ConstBoundaryHistoryTimes, const TimeStepId, false >
iterator begin () &
const_iterator cbegin () const &
iterator end () &
const_iterator cend () const &
reverse_iterator rbegin () &
const_reverse_iterator crbegin () const &
reverse_iterator rend () &
const_reverse_iterator crend () const &
size_type max_size () const
bool empty () const
reference front ()
reference back ()
reference at (const size_type n)

Additional Inherited Members

Public Types inherited from stl_boilerplate::RandomAccessSequence< ConstBoundaryHistoryTimes, const TimeStepId, false >
using value_type
using reference
using const_reference
using pointer
using const_pointer
using reverse_iterator
using const_reverse_iterator
using difference_type
using size_type
Protected Member Functions inherited from stl_boilerplate::RandomAccessSequence< ConstBoundaryHistoryTimes, const TimeStepId, false >
RandomAccessSequenceoperator= (const RandomAccessSequence &)=default

The documentation for this class was generated from the following file:
  • src/Time/BoundaryHistory.hpp