|
METHOD
|
#include <boundaryConds.h>


Public Member Functions | |
| OutflowRotatedBW (Data *data) | |
| virtual | ~OutflowRotatedBW () |
| void | apply (double *cons, double *prims=NULL, double *aux=NULL) |
Additional Inherited Members | |
Protected Member Functions inherited from Bcs | |
| Bcs (Data *data) | |
| virtual | ~Bcs () |
Protected Attributes inherited from Bcs | |
| Data * | data |
Out flow boundary conditions for the rotated 2D Brio-Wu
Using the conventional outflow BCs for the diagonal BW problem results in shocks entering from along the main diagonal. This class deals with these shocks. Using this.apply behaves as if the BW problem has been rotated, as required.
Definition at line 104 of file boundaryConds.h.
|
inline |
Constructor.
Calls constructor of base class to store the pointer to the Data class.
| [in] | *data | pointer to Data class |
Definition at line 114 of file boundaryConds.h.
|
inlinevirtual |
Destructor.
Definition at line 116 of file boundaryConds.h.
|
virtual |
Application function.
Applies the Outflow boundary conditions to the ghost cells.
| [in,out] | *cons | pointer to the conservative (sized) vector |
| [in,out] | *prims | optional pointer to the primitive vector |
| [in,out] | *aux | optional pointer to the primitive vector |
Implements Bcs.