![]() |
ryujin 2.5.0 revision c64172211cf21344cb9b9b0f3a1266aa6400d392
|
#include <include/ryujin/linear_algebra/state_vector.h>

Public Attributes | |
| MultiComponentVector< Number > | state |
| MultiComponentVector< Number > | precomputed |
| std::vector< ScalarVector< Number > > | dynamic_state |
| std::vector< ScalarVector< Number > > | dynamic_precomputed |
A compound state vector consisting of four parts:
static (interleaved) dynamic (scalar vectors)
state state dynamic_state precomputed precomputed dynamic_precomputed
The parts state and precomputed belong to the hyperbolic system, dynamic_state and dynamic_precomputed to the parabolic system. The parts state and dynamic_state take part in sadd(), in the solution transfer, and in a checkpoint. The precomputed parts are recomputed.
Definition at line 62 of file state_vector.h.
| MultiComponentVector<Number> ryujin::StateVector< Number >::state |
| MultiComponentVector<Number> ryujin::StateVector< Number >::precomputed |
Definition at line 64 of file state_vector.h.
Referenced by ryujin::Euler::HyperbolicSystem::fill_precomputed_values(), ryujin::EulerAEOS::HyperbolicSystem::fill_precomputed_values(), ryujin::EulerBarotropic::HyperbolicSystem::fill_precomputed_values(), ryujin::ScalarConservation::HyperbolicSystem::fill_precomputed_values(), ryujin::ShallowWater::HyperbolicSystem::fill_precomputed_values(), and ryujin::HyperbolicModule< HyperbolicDescription, dim, Number >::fill_precomputed_values().
| std::vector<ScalarVector<Number> > ryujin::StateVector< Number >::dynamic_state |
Definition at line 65 of file state_vector.h.
| std::vector<ScalarVector<Number> > ryujin::StateVector< Number >::dynamic_precomputed |
Definition at line 66 of file state_vector.h.