HArD::Core2D
Hybrid Arbitrary Degree::Core 2D - Library to implement 2D schemes with edge and cell polynomials as unknowns
Loading...
Searching...
No Matches
Classes | Namespaces | Variables
hho-stokes.hpp File Reference
#include <iostream>
#include <boost/math/constants/constants.hpp>
#include <Eigen/Sparse>
#include <unsupported/Eigen/SparseExtra>
#include <mesh.hpp>
#include <local_static_condensation.hpp>
#include <linearsolver.hpp>
#include <vhhospace.hpp>
#include <BoundaryConditions/BoundaryConditions.hpp>
#include <integralweight.hpp>
Include dependency graph for hho-stokes.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HArDCore2D::Stokes
 Class for Stokes model. More...
 

Namespaces

namespace  HArDCore2D
 

Variables

static const double HArDCore2D::PI = boost::math::constants::pi<double>()
 
double HArDCore2D::pressure_scaling = 1.
 
static Stokes::VelocityType HArDCore2D::linear_u
 
static Stokes::VelocityGradientType HArDCore2D::linear_gradu
 
static Stokes::PressureType HArDCore2D::linear_p
 
static Stokes::PressureGradientType HArDCore2D::linear_gradp
 
static Stokes::MomentumForcingTermType HArDCore2D::linear_f
 
static Stokes::CompressibilityForcingTermType HArDCore2D::linear_g = [](const VectorRd & x)->double { return linear_gradu(x).trace();}
 
static Stokes::ViscosityType HArDCore2D::linear_mu = Stokes::ViscosityType(1.)
 
static Stokes::VelocityType HArDCore2D::trigonometric_u
 
static Stokes::VelocityGradientType HArDCore2D::trigonometric_gradu
 
static Stokes::PressureType HArDCore2D::trigonometric_p
 
static Stokes::PressureGradientType HArDCore2D::trigonometric_gradp
 
static Stokes::MomentumForcingTermType HArDCore2D::trigonometric_f
 
static Stokes::CompressibilityForcingTermType HArDCore2D::trigonometric_g = [](const VectorRd & x)->double { return trigonometric_gradu(x).trace();}
 
static Stokes::ViscosityType HArDCore2D::trigonometric_mu = Stokes::ViscosityType(1.)