Rheolef
7.1
an efficient C++ finite element environment
navier_stokes_upw_dg.h
The Navier-Stokes equations with the discontinuous Galerkin method and upwinding – class header
// You should have received a copy of the GNU General Public License
#include "
navier_stokes_dg.h
"
struct
navier_stokes_upw_dg
:
navier_stokes_dg
{
typedef
Float
float_type
;
typedef
navier_stokes_dg::value_type
value_type
;
navier_stokes_upw_dg
(
Float
Re
,
const
geo
& omega,
string
approx);
value_type
residue
(
const
value_type
& uh)
const
;
void
update_derivative
(
const
value_type
& uh)
const
;
};
#include "
navier_stokes_upw_dg.icc
"
navier_stokes_dg.h
The Navier-Stokes equations with the discontinuous Galerkin method – class header.
navier_stokes_upw_dg::value_type
navier_stokes_dg::value_type value_type
Definition:
navier_stokes_upw_dg.h:28
navier_stokes_upw_dg::update_derivative
void update_derivative(const value_type &uh) const
Definition:
navier_stokes_upw_dg.icc:40
navier_stokes_dg
Definition:
navier_stokes_dg.h:25
navier_stokes_upw_dg::residue
value_type residue(const value_type &uh) const
Definition:
navier_stokes_upw_dg.icc:31
navier_stokes_dg::Re
Float Re
Definition:
navier_stokes_dg.h:36
navier_stokes_upw_dg::navier_stokes_upw_dg
navier_stokes_upw_dg(Float Re, const geo &omega, string approx)
Definition:
navier_stokes_upw_dg.icc:26
Float
see the Float page for the full documentation
navier_stokes_upw_dg
Definition:
navier_stokes_upw_dg.h:26
navier_stokes_dg::value_type
Eigen::Matrix< field, 2, 1 > value_type
Definition:
navier_stokes_dg.h:27
navier_stokes_upw_dg::float_type
Float float_type
Definition:
navier_stokes_upw_dg.h:27
navier_stokes_upw_dg.icc
The Navier-Stokes equations with the discontinuous Galerkin method and upwinding – class body.
geo
see the geo page for the full documentation