Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
SolverStorage.hpp File Reference

Storage for GSPH solver runtime data. More...

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>

Detailed Description

Storage for GSPH solver runtime data.

Author
Guo Yansong (guo.y.nosp@m.anso.nosp@m.ng.ng.nosp@m.y@gm.nosp@m.ail.c.nosp@m.om)
Timothée David–Cléris (tim.s.nosp@m.hamr.nosp@m.ock@p.nosp@m.roto.nosp@m.n.me)
Yona Lapeyre (yona..nosp@m.lape.nosp@m.yre@e.nosp@m.ns-l.nosp@m.yon.f.nosp@m.r)

This file contains the storage structure for GSPH solver runtime data, including neighbor caches, ghost data, and field storage.

The GSPH solver originated from:

  • Inutsuka, S. (2002) "Reformulation of Smoothed Particle Hydrodynamics with Riemann Solver"

Definition in file SolverStorage.hpp.

Typedef Documentation

◆ Component

template<class T>
using shammodels::gsph::Component = shambase::StorageComponent<T>

Definition at line 51 of file SolverStorage.hpp.