METHOD
BrioWuTwoFluid Class Reference

#include <initFunc.h>

Inheritance diagram for BrioWuTwoFluid:
Collaboration diagram for BrioWuTwoFluid:

Public Member Functions

 BrioWuTwoFluid (Data *data, int dir=0, int setUp=1)
 
virtual ~BrioWuTwoFluid ()
 
- Public Member Functions inherited from InitialFunc
 InitialFunc (Data *data)
 
virtual ~InitialFunc ()
 

Additional Inherited Members

- Public Attributes inherited from InitialFunc
Datadata
 

Detailed Description

Two-fluid Brio-Wu shock tube

Two, one-dimensional discontinuities. This tests the high-resolution shock capturing at discontinuous data.

Definition at line 157 of file initFunc.h.

Constructor & Destructor Documentation

◆ BrioWuTwoFluid()

BrioWuTwoFluid::BrioWuTwoFluid ( Data data,
int  dir = 0,
int  setUp = 1 
)

Constructor Few options for the set up. All set ups will place a discontinuity along some axis, which is defined by dir where (0, 1, 2) = (x, y, z). The symmetric 3D generalisation is also selected by default (setUp=0), but for the values used in Amano 2016 use setUp=1. Stores a pointer to the Data class for reference in its methods

Parameters
[in]*dataPointer to Data class containing global simulation data
dirdirection in which to place the discontinuity: (0, 1, 2) = (x, y, z)
setUpType of set up: 0=Palenzuela 2009, 1=Amano 2016
See also
InitialFunc

◆ ~BrioWuTwoFluid()

virtual BrioWuTwoFluid::~BrioWuTwoFluid ( )
inlinevirtual

Destructor.

Definition at line 175 of file initFunc.h.


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