ryujin 2.1.1 revision 15c5f3ea3ef91eaf08db04f6f4c18a1823a6f822
Public Member Functions | List of all members
ryujin::ShallowWater::UnsteadyVortex< dim, Number, state_type > Class Template Reference

#include <source/shallow_water/initial_state_unsteady_vortex.h>

Inheritance diagram for ryujin::ShallowWater::UnsteadyVortex< dim, Number, state_type >:
Inheritance graph
[legend]
Collaboration diagram for ryujin::ShallowWater::UnsteadyVortex< dim, Number, state_type >:
Collaboration graph
[legend]

Public Member Functions

 UnsteadyVortex (const HyperbolicSystem &hyperbolic_system, const std::string subsection)
 
state_type compute (const dealii::Point< dim > &point, Number t) final
 
- Public Member Functions inherited from ryujin::InitialState< dim, Number, state_type, 1 >
 InitialState (const std::string &name, const std::string &subsection)
 
virtual state_type compute (const dealii::Point< dim > &point, state_type t)=0
 
virtual precomputed_state_type initial_precomputations (const dealii::Point< dim > &)
 
auto & name () const
 

Additional Inherited Members

- Public Types inherited from ryujin::InitialState< dim, Number, state_type, 1 >
using HyperbolicSystemView = typename Description::HyperbolicSystem::template View< dim, state_type >
 
using state_type = typename HyperbolicSystemView::state_type
 
using precomputed_state_type = typename HyperbolicSystemView::precomputed_state_type
 

Detailed Description

template<int dim, typename Number, typename state_type>
class ryujin::ShallowWater::UnsteadyVortex< dim, Number, state_type >

Eric derived this. Will publish somewhere sometime.

Definition at line 21 of file initial_state_unsteady_vortex.h.

Constructor & Destructor Documentation

◆ UnsteadyVortex()

template<int dim, typename Number , typename state_type >
ryujin::ShallowWater::UnsteadyVortex< dim, Number, state_type >::UnsteadyVortex ( const HyperbolicSystem hyperbolic_system,
const std::string  subsection 
)
inline

Definition at line 24 of file initial_state_unsteady_vortex.h.

Member Function Documentation

◆ compute()

template<int dim, typename Number , typename state_type >
state_type ryujin::ShallowWater::UnsteadyVortex< dim, Number, state_type >::compute ( const dealii::Point< dim > &  point,
Number  t 
)
inlinefinal

Definition at line 41 of file initial_state_unsteady_vortex.h.


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