![]() |
DamBreak++ Wave Simulator 0.3
DamBreak++ Simulation Framework
|
#include <map>#include <valarray>#include "include/Sfx_StateVector.h"#include "include/Sfx_DefineTypes.h"#include "include/Sfx_WaveFunc.h"#include "Sfx/Sfx_scalarField1D.h"#include "dbpp_NodalTpl.hpp"Go to the source code of this file.
Typedefs | |
| using | DBSArrayType = std::valarray<float64> |
| using | NumArrayType = std::valarray<float64> |
| using | StateVariables = std::pair<DBSArrayType, DBSArrayType> |
| using | fieldptr = std::shared_ptr<Sfx::scalarField1D> |
| using | StateVector = std::pair<fieldptr, fieldptr> |
| using | CalculFF |
| PointerToFunction(numerical flux computation) | |
| using | PhyBCNdlConstraint = dbpp::NodalTpl<unsigned, float64, float64, float64> |
| Physics computational domain (phenomena take place: half-open as default) | |
| using | mapcellfaceVar = std::map<short, std::pair<Sfx::StateVector, Sfx::StateVector>> |
| using | wavfuncptr = std::shared_ptr<Sfx::WaveFunc> |
| using CalculFF |
PointerToFunction(numerical flux computation)
| using DBSArrayType = std::valarray<float64> |
| using fieldptr = std::shared_ptr<Sfx::scalarField1D> |
| using mapcellfaceVar = std::map<short, std::pair<Sfx::StateVector, Sfx::StateVector>> |
| using NumArrayType = std::valarray<float64> |
| using PhyBCNdlConstraint = dbpp::NodalTpl<unsigned, float64, float64, float64> |
Physics computational domain (phenomena take place: half-open as default)
| using StateVariables = std::pair<DBSArrayType, DBSArrayType> |
| using StateVector = std::pair<fieldptr, fieldptr> |
| using wavfuncptr = std::shared_ptr<Sfx::WaveFunc> |