ryujin 2.1.1 revision ee5cbcbf2346c1299c942d0e1f13b46449973c18
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
ryujin::InitialStateLibrary< Description, dim, Number > Class Template Reference

#include <source/euler/initial_state_library.template.h>

Public Types

using HyperbolicSystem = typename Description::HyperbolicSystem
 
using ParabolicSystem = typename Description::ParabolicSystem
 
using View = typename HyperbolicSystem::template View< dim, Number >
 
using initial_state_list_type = std::set< std::unique_ptr< InitialState< Description, dim, Number > > >
 
using HyperbolicSystem = typename Description::HyperbolicSystem
 
using ParabolicSystem = typename Description::ParabolicSystem
 
using View = typename HyperbolicSystem::template View< dim, Number >
 
using initial_state_list_type = std::set< std::unique_ptr< InitialState< Description, dim, Number > > >
 
using HyperbolicSystem = typename Description::HyperbolicSystem
 
using ParabolicSystem = typename Description::ParabolicSystem
 
using View = typename HyperbolicSystem::template View< dim, Number >
 
using initial_state_list_type = std::set< std::unique_ptr< InitialState< Description, dim, Number > > >
 
using HyperbolicSystem = typename Description::HyperbolicSystem
 
using ParabolicSystem = typename Description::ParabolicSystem
 
using View = typename HyperbolicSystem::template View< dim, Number >
 
using initial_state_list_type = std::set< std::unique_ptr< InitialState< Description, dim, Number > > >
 
using HyperbolicSystem = typename Description::HyperbolicSystem
 
using ParabolicSystem = typename Description::ParabolicSystem
 
using View = typename HyperbolicSystem::template View< dim, Number >
 
using initial_state_list_type = std::set< std::unique_ptr< InitialState< Description, dim, Number > > >
 
using HyperbolicSystem = typename Description::HyperbolicSystem
 
using ParabolicSystem = typename Description::ParabolicSystem
 
using View = typename HyperbolicSystem::template View< dim, Number >
 
using initial_state_list_type = std::set< std::unique_ptr< InitialState< Description, dim, Number > > >
 
using HyperbolicSystem = typename Description::HyperbolicSystem
 
using ParabolicSystem = typename Description::ParabolicSystem
 
using View = typename HyperbolicSystem::template View< dim, Number >
 
using initial_state_list_type = std::set< std::unique_ptr< InitialState< Description, dim, Number > > >
 
using HyperbolicSystem = typename Description::HyperbolicSystem
 
using ParabolicSystem = typename Description::ParabolicSystem
 
using View = typename HyperbolicSystem::template View< dim, Number >
 
using initial_state_list_type = std::set< std::unique_ptr< InitialState< Description, dim, Number > > >
 
using HyperbolicSystem = typename Description::HyperbolicSystem
 
using ParabolicSystem = typename Description::ParabolicSystem
 
using View = typename HyperbolicSystem::template View< dim, Number >
 
using initial_state_list_type = std::set< std::unique_ptr< InitialState< Description, dim, Number > > >
 
using HyperbolicSystem = typename Description::HyperbolicSystem
 
using ParabolicSystem = typename Description::ParabolicSystem
 
using View = typename HyperbolicSystem::template View< dim, Number >
 
using initial_state_list_type = std::set< std::unique_ptr< InitialState< Description, dim, Number > > >
 

Static Public Member Functions

static void populate_initial_state_list (initial_state_list_type &initial_state_list, const HyperbolicSystem &h, const ParabolicSystem &, const std::string &s)
 
static void populate_initial_state_list (initial_state_list_type &initial_state_list, const HyperbolicSystem &h, const ParabolicSystem &, const std::string &s)
 
static void populate_initial_state_list (initial_state_list_type &initial_state_list, const HyperbolicSystem &h, const ParabolicSystem &, const std::string &s)
 
static void populate_initial_state_list (initial_state_list_type &initial_state_list, const HyperbolicSystem &h, const ParabolicSystem &, const std::string &s)
 
static void populate_initial_state_list (initial_state_list_type &initial_state_list, const HyperbolicSystem &h, const ParabolicSystem &, const std::string &s)
 
static void populate_initial_state_list (initial_state_list_type &initial_state_list, const HyperbolicSystem &h, const ParabolicSystem &, const std::string &s)
 
static void populate_initial_state_list (initial_state_list_type &initial_state_list, const HyperbolicSystem &h, const ParabolicSystem &, const std::string &s)
 
static void populate_initial_state_list (initial_state_list_type &initial_state_list, const HyperbolicSystem &h, const ParabolicSystem &, const std::string &s)
 
static void populate_initial_state_list (initial_state_list_type &initial_state_list, const HyperbolicSystem &h, const ParabolicSystem &, const std::string &s)
 
static void populate_initial_state_list (initial_state_list_type &initial_state_list, const HyperbolicSystem &h, const ParabolicSystem &, const std::string &s)
 

Detailed Description

template<int dim, typename Number>
class ryujin::InitialStateLibrary< Description, dim, Number >

Definition at line 18 of file initial_state_library.template.h.

Member Typedef Documentation

◆ HyperbolicSystem [1/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::HyperbolicSystem = typename Description::HyperbolicSystem

Definition at line 21 of file initial_state_library.template.h.

◆ ParabolicSystem [1/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::ParabolicSystem = typename Description::ParabolicSystem

Definition at line 22 of file initial_state_library.template.h.

◆ View [1/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::View = typename HyperbolicSystem::template View<dim, Number>

Definition at line 24 of file initial_state_library.template.h.

◆ initial_state_list_type [1/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::initial_state_list_type = std::set<std::unique_ptr<InitialState<Description, dim, Number> >>

Definition at line 26 of file initial_state_library.template.h.

◆ HyperbolicSystem [2/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::HyperbolicSystem = typename Description::HyperbolicSystem

Definition at line 21 of file initial_state_library.template.h.

◆ ParabolicSystem [2/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::ParabolicSystem = typename Description::ParabolicSystem

Definition at line 22 of file initial_state_library.template.h.

◆ View [2/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::View = typename HyperbolicSystem::template View<dim, Number>

Definition at line 24 of file initial_state_library.template.h.

◆ initial_state_list_type [2/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::initial_state_list_type = std::set<std::unique_ptr<InitialState<Description, dim, Number> >>

Definition at line 26 of file initial_state_library.template.h.

◆ HyperbolicSystem [3/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::HyperbolicSystem = typename Description::HyperbolicSystem

Definition at line 21 of file initial_state_library.template.h.

◆ ParabolicSystem [3/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::ParabolicSystem = typename Description::ParabolicSystem

Definition at line 22 of file initial_state_library.template.h.

◆ View [3/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::View = typename HyperbolicSystem::template View<dim, Number>

Definition at line 24 of file initial_state_library.template.h.

◆ initial_state_list_type [3/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::initial_state_list_type = std::set<std::unique_ptr<InitialState<Description, dim, Number> >>

Definition at line 26 of file initial_state_library.template.h.

◆ HyperbolicSystem [4/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::HyperbolicSystem = typename Description::HyperbolicSystem

Definition at line 21 of file initial_state_library.template.h.

◆ ParabolicSystem [4/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::ParabolicSystem = typename Description::ParabolicSystem

Definition at line 22 of file initial_state_library.template.h.

◆ View [4/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::View = typename HyperbolicSystem::template View<dim, Number>

Definition at line 24 of file initial_state_library.template.h.

◆ initial_state_list_type [4/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::initial_state_list_type = std::set<std::unique_ptr<InitialState<Description, dim, Number> >>

Definition at line 26 of file initial_state_library.template.h.

◆ HyperbolicSystem [5/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::HyperbolicSystem = typename Description::HyperbolicSystem

Definition at line 21 of file initial_state_library.template.h.

◆ ParabolicSystem [5/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::ParabolicSystem = typename Description::ParabolicSystem

Definition at line 22 of file initial_state_library.template.h.

◆ View [5/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::View = typename HyperbolicSystem::template View<dim, Number>

Definition at line 24 of file initial_state_library.template.h.

◆ initial_state_list_type [5/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::initial_state_list_type = std::set<std::unique_ptr<InitialState<Description, dim, Number> >>

Definition at line 26 of file initial_state_library.template.h.

◆ HyperbolicSystem [6/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::HyperbolicSystem = typename Description::HyperbolicSystem

Definition at line 21 of file initial_state_library.template.h.

◆ ParabolicSystem [6/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::ParabolicSystem = typename Description::ParabolicSystem

Definition at line 22 of file initial_state_library.template.h.

◆ View [6/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::View = typename HyperbolicSystem::template View<dim, Number>

Definition at line 24 of file initial_state_library.template.h.

◆ initial_state_list_type [6/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::initial_state_list_type = std::set<std::unique_ptr<InitialState<Description, dim, Number> >>

Definition at line 26 of file initial_state_library.template.h.

◆ HyperbolicSystem [7/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::HyperbolicSystem = typename Description::HyperbolicSystem

Definition at line 21 of file initial_state_library.template.h.

◆ ParabolicSystem [7/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::ParabolicSystem = typename Description::ParabolicSystem

Definition at line 22 of file initial_state_library.template.h.

◆ View [7/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::View = typename HyperbolicSystem::template View<dim, Number>

Definition at line 24 of file initial_state_library.template.h.

◆ initial_state_list_type [7/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::initial_state_list_type = std::set<std::unique_ptr<InitialState<Description, dim, Number> >>

Definition at line 26 of file initial_state_library.template.h.

◆ HyperbolicSystem [8/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::HyperbolicSystem = typename Description::HyperbolicSystem

Definition at line 22 of file initial_state_library.template.h.

◆ ParabolicSystem [8/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::ParabolicSystem = typename Description::ParabolicSystem

Definition at line 23 of file initial_state_library.template.h.

◆ View [8/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::View = typename HyperbolicSystem::template View<dim, Number>

Definition at line 25 of file initial_state_library.template.h.

◆ initial_state_list_type [8/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::initial_state_list_type = std::set<std::unique_ptr<InitialState<Description, dim, Number> >>

Definition at line 27 of file initial_state_library.template.h.

◆ HyperbolicSystem [9/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::HyperbolicSystem = typename Description::HyperbolicSystem

Definition at line 23 of file initial_state_library.template.h.

◆ ParabolicSystem [9/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::ParabolicSystem = typename Description::ParabolicSystem

Definition at line 24 of file initial_state_library.template.h.

◆ View [9/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::View = typename HyperbolicSystem::template View<dim, Number>

Definition at line 26 of file initial_state_library.template.h.

◆ initial_state_list_type [9/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::initial_state_list_type = std::set<std::unique_ptr<InitialState<Description, dim, Number> >>

Definition at line 28 of file initial_state_library.template.h.

◆ HyperbolicSystem [10/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::HyperbolicSystem = typename Description::HyperbolicSystem

Definition at line 21 of file initial_state_library.template.h.

◆ ParabolicSystem [10/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::ParabolicSystem = typename Description::ParabolicSystem

Definition at line 22 of file initial_state_library.template.h.

◆ View [10/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::View = typename HyperbolicSystem::template View<dim, Number>

Definition at line 24 of file initial_state_library.template.h.

◆ initial_state_list_type [10/10]

template<int dim, typename Number >
using ryujin::InitialStateLibrary< Description, dim, Number >::initial_state_list_type = std::set<std::unique_ptr<InitialState<Description, dim, Number> >>

Definition at line 26 of file initial_state_library.template.h.

Member Function Documentation

◆ populate_initial_state_list() [1/10]

template<int dim, typename Number >
static void ryujin::InitialStateLibrary< Description, dim, Number >::populate_initial_state_list ( initial_state_list_type initial_state_list,
const HyperbolicSystem h,
const ParabolicSystem ,
const std::string &  s 
)
inlinestatic

Definition at line 30 of file initial_state_library.template.h.

◆ populate_initial_state_list() [2/10]

template<int dim, typename Number >
static void ryujin::InitialStateLibrary< Description, dim, Number >::populate_initial_state_list ( initial_state_list_type initial_state_list,
const HyperbolicSystem h,
const ParabolicSystem ,
const std::string &  s 
)
inlinestatic

Definition at line 30 of file initial_state_library.template.h.

◆ populate_initial_state_list() [3/10]

template<int dim, typename Number >
static void ryujin::InitialStateLibrary< Description, dim, Number >::populate_initial_state_list ( initial_state_list_type initial_state_list,
const HyperbolicSystem h,
const ParabolicSystem ,
const std::string &  s 
)
inlinestatic

Definition at line 30 of file initial_state_library.template.h.

◆ populate_initial_state_list() [4/10]

template<int dim, typename Number >
static void ryujin::InitialStateLibrary< Description, dim, Number >::populate_initial_state_list ( initial_state_list_type initial_state_list,
const HyperbolicSystem h,
const ParabolicSystem ,
const std::string &  s 
)
inlinestatic

Definition at line 30 of file initial_state_library.template.h.

◆ populate_initial_state_list() [5/10]

template<int dim, typename Number >
static void ryujin::InitialStateLibrary< Description, dim, Number >::populate_initial_state_list ( initial_state_list_type initial_state_list,
const HyperbolicSystem h,
const ParabolicSystem ,
const std::string &  s 
)
inlinestatic

Definition at line 30 of file initial_state_library.template.h.

◆ populate_initial_state_list() [6/10]

template<int dim, typename Number >
static void ryujin::InitialStateLibrary< Description, dim, Number >::populate_initial_state_list ( initial_state_list_type initial_state_list,
const HyperbolicSystem h,
const ParabolicSystem ,
const std::string &  s 
)
inlinestatic

Definition at line 30 of file initial_state_library.template.h.

◆ populate_initial_state_list() [7/10]

template<int dim, typename Number >
static void ryujin::InitialStateLibrary< Description, dim, Number >::populate_initial_state_list ( initial_state_list_type initial_state_list,
const HyperbolicSystem h,
const ParabolicSystem ,
const std::string &  s 
)
inlinestatic

Definition at line 30 of file initial_state_library.template.h.

◆ populate_initial_state_list() [8/10]

template<int dim, typename Number >
static void ryujin::InitialStateLibrary< Description, dim, Number >::populate_initial_state_list ( initial_state_list_type initial_state_list,
const HyperbolicSystem h,
const ParabolicSystem ,
const std::string &  s 
)
inlinestatic

Definition at line 31 of file initial_state_library.template.h.

References ryujin::add().

◆ populate_initial_state_list() [9/10]

template<int dim, typename Number >
static void ryujin::InitialStateLibrary< Description, dim, Number >::populate_initial_state_list ( initial_state_list_type initial_state_list,
const HyperbolicSystem h,
const ParabolicSystem ,
const std::string &  s 
)
inlinestatic

Definition at line 32 of file initial_state_library.template.h.

◆ populate_initial_state_list() [10/10]

template<int dim, typename Number >
static void ryujin::InitialStateLibrary< Description, dim, Number >::populate_initial_state_list ( initial_state_list_type initial_state_list,
const HyperbolicSystem h,
const ParabolicSystem ,
const std::string &  s 
)
inlinestatic

Definition at line 30 of file initial_state_library.template.h.

References ryujin::add().


The documentation for this class was generated from the following files: