HArD::Core2D
Hybrid Arbitrary Degree::Core 2D - Library to implement 2D schemes with edge and cell polynomials as unknowns
|
This is the complete list of members for HArDCore2D::VarDensityNavierStokes, including all inherited members.
assembleLinearDGSystem(const CompressibilityForcingTermType &h, const Eigen::VectorXd &uprho, const VolumicFractionType &rho, const double &time_step) | HArDCore2D::VarDensityNavierStokes | |
assembleLinearHHOSystem(const MomentumForcingTermType &f, const CompressibilityForcingTermType &g, const VolumicFractionType &rhog, const ViscosityType &mu, const Eigen::VectorXd &u0, const Eigen::VectorXd &uold, const double &time_step) | HArDCore2D::VarDensityNavierStokes | |
CompressibilityForcingTermType typedef | HArDCore2D::VarDensityNavierStokes | |
computeDGNorms(const std::vector< Eigen::VectorXd > &list_dofs, const VelocityType &u) const | HArDCore2D::VarDensityNavierStokes | |
computeEnergyNorms(const std::vector< Eigen::VectorXd > &list_dofs) const | HArDCore2D::VarDensityNavierStokes | |
computePhysicalEnergies(const Eigen::VectorXd &uprho, const MomentumForcingTermType &f, const ViscosityType &mu) const | HArDCore2D::VarDensityNavierStokes | |
computePressureL2Norm(const std::vector< Eigen::VectorXd > &list_dofs) const | HArDCore2D::VarDensityNavierStokes | |
DensityForcingTermType typedef | HArDCore2D::VarDensityNavierStokes | |
dimPressure() const | HArDCore2D::VarDensityNavierStokes | inline |
dimVelocity() const | HArDCore2D::VarDensityNavierStokes | inline |
dimVolumicFraction() const | HArDCore2D::VarDensityNavierStokes | inline |
getUpwindDensity(const size_t &iE, const size_t &iT, const Eigen::VectorXd &uprho) const | HArDCore2D::VarDensityNavierStokes | |
imposingBC(const VelocityType &u, const Eigen::VectorXd &uph) const | HArDCore2D::VarDensityNavierStokes | |
interpolate(const VelocityType &u, const PressureType &p, const VolumicFractionType &phi, const int doe_cell=-1, const int doe_face=-1) const | HArDCore2D::VarDensityNavierStokes | |
isStokes() | HArDCore2D::VarDensityNavierStokes | inline |
mesh() const | HArDCore2D::VarDensityNavierStokes | inline |
MomentumForcingTermType typedef | HArDCore2D::VarDensityNavierStokes | |
newtonRaphson(LinearSolver< VarDensityNavierStokes::systemMatrixType > &solver, const std::unique_ptr< Mesh > &mesh_ptr, const size_t &newton_maxit, const double &newton_tol, const Eigen::VectorXd &u_newt, const Eigen::VectorXd &un, const MomentumForcingTermType &f, const CompressibilityForcingTermType &g, const VolumicFractionType &rhog, const ViscosityType &mu, const double &time_step) | HArDCore2D::VarDensityNavierStokes | |
nloc_sc_p() const | HArDCore2D::VarDensityNavierStokes | inline |
nloc_sc_u() const | HArDCore2D::VarDensityNavierStokes | inline |
numDirDOFs() const | HArDCore2D::VarDensityNavierStokes | inline |
numNonSCDOFs() const | HArDCore2D::VarDensityNavierStokes | inline |
numSCDOFs() const | HArDCore2D::VarDensityNavierStokes | inline |
numSCDOFs_p() const | HArDCore2D::VarDensityNavierStokes | inline |
numSCDOFs_u() const | HArDCore2D::VarDensityNavierStokes | inline |
phispace() const | HArDCore2D::VarDensityNavierStokes | inline |
PressureGradientType typedef | HArDCore2D::VarDensityNavierStokes | |
PressureType typedef | HArDCore2D::VarDensityNavierStokes | |
pressureVertexValues(const Eigen::VectorXd &p) const | HArDCore2D::VarDensityNavierStokes | |
pspace() const | HArDCore2D::VarDensityNavierStokes | inline |
scMatrix() const | HArDCore2D::VarDensityNavierStokes | inline |
scVector() | HArDCore2D::VarDensityNavierStokes | inline |
sizeSystemDG() const | HArDCore2D::VarDensityNavierStokes | inline |
sizeSystemHHO() const | HArDCore2D::VarDensityNavierStokes | inline |
stabilizationParameter() const | HArDCore2D::VarDensityNavierStokes | inline |
stabilizationParameter() | HArDCore2D::VarDensityNavierStokes | inline |
systemMatrixDG() const | HArDCore2D::VarDensityNavierStokes | inline |
systemMatrixDG() | HArDCore2D::VarDensityNavierStokes | inline |
systemMatrixHHO() const | HArDCore2D::VarDensityNavierStokes | inline |
systemMatrixHHO() | HArDCore2D::VarDensityNavierStokes | inline |
systemMatrixType typedef | HArDCore2D::VarDensityNavierStokes | |
systemVector() const | HArDCore2D::VarDensityNavierStokes | inline |
systemVector() | HArDCore2D::VarDensityNavierStokes | inline |
systemVectorDG() const | HArDCore2D::VarDensityNavierStokes | inline |
systemVectorDG() | HArDCore2D::VarDensityNavierStokes | inline |
VarDensityNavierStokes(const VHHOSpace &vhho_space, const GlobalDOFSpace &p_space, const GlobalDOFSpace &phi_space, const BoundaryConditions &BC, bool use_threads, bool stokes=false, std::ostream &output=std::cout) | HArDCore2D::VarDensityNavierStokes | |
VelocityGradientType typedef | HArDCore2D::VarDensityNavierStokes | |
VelocityType typedef | HArDCore2D::VarDensityNavierStokes | |
vhhospace() const | HArDCore2D::VarDensityNavierStokes | inline |
ViscosityType typedef | HArDCore2D::VarDensityNavierStokes | |
VolumicFractionType typedef | HArDCore2D::VarDensityNavierStokes | |
volumicFractionVertexValues(const Eigen::VectorXd &phi) const | HArDCore2D::VarDensityNavierStokes | |
writeFileHeader(const std::string &filename, const std::string &solution_name, const int &solution_number, const std::string &mesh_name, const size_t °ree, const std::unique_ptr< Mesh > &mesh_ptr, const double &viscosity) const | HArDCore2D::VarDensityNavierStokes | |
writeTimeStepData(const std::string &filename, const int &time_it, const double &time, const double &dt, const double &L2_u_err, const double &H1_u_err, const double &Energy_err, const double &L2_rho_err, const double &cf_rho_err, const double &upw_rho_err, const double &E_kinetic, const double &E_potential, const double &E_dissipation) const | HArDCore2D::VarDensityNavierStokes | |
writeToVtuFile(const Eigen::VectorXd &upphi, const Eigen::VectorXd &upphiI, const std::unique_ptr< Mesh > &mesh_ptr, const std::string &solution_name, const std::string &mesh_name, const size_t °ree, const int &time_it) | HArDCore2D::VarDensityNavierStokes |