![]() |
Shamrock 2025.10.0
Astrophysical Code
|
Storage for GSPH solver runtime data. More...
#include "shambase/StorageComponent.hpp"#include "shambase/stacktrace.hpp"#include "shambackends/vec.hpp"#include "shammodels/gsph/modules/GSPHGhostHandler.hpp"#include "shammodels/gsph/solvergraph/GhostHandlerEdge.hpp"#include "shammodels/sph/solvergraph/NeighCache.hpp"#include "shamrock/scheduler/SerialPatchTree.hpp"#include "shamrock/scheduler/ShamrockCtx.hpp"#include "shamrock/solvergraph/Field.hpp"#include "shamrock/solvergraph/FieldRefs.hpp"#include "shamrock/solvergraph/Indexes.hpp"#include "shamrock/solvergraph/RankGetter.hpp"#include "shamrock/solvergraph/ScalarsEdge.hpp"#include "shamrock/solvergraph/SolverGraph.hpp"#include "shamsys/legacy/log.hpp"#include "shamtree/CompressedLeafBVH.hpp"#include "shamtree/KarrasRadixTreeField.hpp"#include "shamtree/RadixTree.hpp"#include "shamtree/TreeTraversalCache.hpp"#include <memory>
Include dependency graph for SolverStorage.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | shammodels::gsph::SolverStorage< Tvec, Tmorton > |
| Runtime storage for GSPH solver. More... | |
| struct | shammodels::gsph::SolverStorage< Tvec, Tmorton >::Timings |
| Timing statistics. More... | |
Namespaces | |
| namespace | shammodels |
| namespace for models | |
Typedefs | |
| template<class T > | |
| using | shammodels::gsph::Component = shambase::StorageComponent< T > |
Storage for GSPH solver runtime data.
This file contains the storage structure for GSPH solver runtime data, including neighbor caches, ghost data, and field storage.
The GSPH solver originated from:
Definition in file SolverStorage.hpp.
| using shammodels::gsph::Component = typedef shambase::StorageComponent<T> |
Definition at line 51 of file SolverStorage.hpp.