ryujin 2.1.1 revision 46bf70e400e423a8ffffe8300887eeb35b8dfb2c
description.h
Go to the documentation of this file.
1//
2// SPDX-License-Identifier: Apache-2.0
3// [LANL Copyright Statement]
4// Copyright (C) 2023 - 2024 by the ryujin authors
5// Copyright (C) 2023 - 2024 by Triad National Security, LLC
6//
7
8#pragma once
9
10#include <compile_time_options.h>
11
12#include "../stub_parabolic_system.h"
13#include "../stub_solver.h"
14#include "hyperbolic_system.h"
15#include "indicator.h"
16#include "limiter.h"
17#include "riemann_solver.h"
18
19namespace ryujin
20{
21 namespace ShallowWater
22 {
34 struct Description {
36
37 template <int dim, typename Number = double>
40
42
43 template <int dim, typename Number = double>
45
46 template <int dim, typename Number = double>
48
49 template <int dim, typename Number = double>
51
52 template <int dim, typename Number = double>
54 };
55 } // namespace ShallowWater
56} // namespace ryujin
Euler::HyperbolicSystem HyperbolicSystem