#include <mpi.h>
#include <cmath>
#include <cstdio>
#include <Kokkos_Core.hpp>
#include <vector>
#include "flow_ibm.hpp"
#include "peclet/core/common/types.hpp"
#include "peclet/core/decomp/block_decomposer.hpp"
Go to the source code of this file.
|
| static double | rhoAt (int gz) |
| |
| static void | run (IbmSolver &s, int ox, int oy, int oz, int lnx, int lny, int lnz, int forceLevel, bool telescope, std::vector< double > &u, std::vector< double > &p, int &teleCount) |
| |
| int | main (int argc, char **argv) |
| |
|
| static constexpr int | N = 32 |
| |
| static constexpr int | STEPS = 4 |
| |
| static constexpr double | RHO0 = 1.0 |
| |
| static constexpr double | RATIO = 100.0 |
| |
| static constexpr double | MU = 0.1 |
| |
| static constexpr double | DT = 0.5 |
| |
| static constexpr double | WIN = 0.05 |
| |
◆ IbmSolver
◆ rhoAt()
| static double rhoAt |
( |
int |
gz | ) |
|
|
static |
◆ run()
| static void run |
( |
IbmSolver & |
s, |
|
|
int |
ox, |
|
|
int |
oy, |
|
|
int |
oz, |
|
|
int |
lnx, |
|
|
int |
lny, |
|
|
int |
lnz, |
|
|
int |
forceLevel, |
|
|
bool |
telescope, |
|
|
std::vector< double > & |
u, |
|
|
std::vector< double > & |
p, |
|
|
int & |
teleCount |
|
) |
| |
|
static |
◆ main()
| int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ STEPS
◆ RHO0
| constexpr double RHO0 = 1.0 |
|
staticconstexpr |
◆ RATIO
| constexpr double RATIO = 100.0 |
|
static |
◆ MU
| constexpr double MU = 0.1 |
|
static |
◆ DT
| constexpr double DT = 0.5 |
|
static |
◆ WIN
| constexpr double WIN = 0.05 |
|
static |