ryujin 2.1.1 revision 284c1ee75f38e11ba18808dd0d991d905cf7c040
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 View = typename Description::template HyperbolicSystemView< dim, Number >
 
using initial_state_list_type = std::set< std::unique_ptr< InitialState< Description, dim, Number > > >
 
using HyperbolicSystem = typename Description::HyperbolicSystem
 
using View = typename Description::template HyperbolicSystemView< dim, Number >
 
using initial_state_list_type = std::set< std::unique_ptr< InitialState< Description, dim, Number > > >
 
using HyperbolicSystem = typename Description::HyperbolicSystem
 
using View = typename Description::template HyperbolicSystemView< dim, Number >
 
using initial_state_list_type = std::set< std::unique_ptr< InitialState< Description, dim, Number > > >
 
using HyperbolicSystem = typename Description::HyperbolicSystem
 
using initial_state_list_type = std::set< std::unique_ptr< InitialState< Description, dim, Number > > >
 
using HyperbolicSystem = typename Description::HyperbolicSystem
 
using View = typename Description::template HyperbolicSystemView< dim, Number >
 
using initial_state_list_type = std::set< std::unique_ptr< InitialState< Description, dim, Number > > >
 
using HyperbolicSystem = typename Description::HyperbolicSystem
 
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 std::string &s)
 
static void populate_initial_state_list (initial_state_list_type &initial_state_list, const HyperbolicSystem &h, const std::string &s)
 
static void populate_initial_state_list (initial_state_list_type &initial_state_list, const HyperbolicSystem &h, const std::string &s)
 
static void populate_initial_state_list (initial_state_list_type &initial_state_list, const HyperbolicSystem &h, const std::string &s)
 
static void populate_initial_state_list (initial_state_list_type &initial_state_list, const HyperbolicSystem &h, const std::string &s)
 
static void populate_initial_state_list (initial_state_list_type &initial_state_list, const HyperbolicSystem &h, 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/6]

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.

◆ View [1/4]

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

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

◆ initial_state_list_type [1/6]

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/6]

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.

◆ View [2/4]

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

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

◆ initial_state_list_type [2/6]

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/6]

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.

◆ View [3/4]

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

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

◆ initial_state_list_type [3/6]

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/6]

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.

◆ initial_state_list_type [4/6]

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 24 of file initial_state_library.template.h.

◆ HyperbolicSystem [5/6]

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.

◆ View [4/4]

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

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

◆ initial_state_list_type [5/6]

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 [6/6]

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.

◆ initial_state_list_type [6/6]

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 23 of file initial_state_library.template.h.

Member Function Documentation

◆ populate_initial_state_list() [1/6]

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 std::string &  s 
)
inlinestatic

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

◆ populate_initial_state_list() [2/6]

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 std::string &  s 
)
inlinestatic

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

◆ populate_initial_state_list() [3/6]

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 std::string &  s 
)
inlinestatic

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

◆ populate_initial_state_list() [4/6]

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 std::string &  s 
)
inlinestatic

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

References ryujin::add().

◆ populate_initial_state_list() [5/6]

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 std::string &  s 
)
inlinestatic

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

◆ populate_initial_state_list() [6/6]

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 std::string &  s 
)
inlinestatic

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

References ryujin::add().


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