#include <mpi.h>
#include <algorithm>
#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 constexpr int | N = 32 |
| |
| static constexpr int | STEPS = 4 |
| |
| static constexpr int | PMAXIT = 200 |
| |
| static constexpr double | RHO = 1.0 |
| |
| static constexpr double | MU = 1.0 |
| |
| static constexpr double | UIN = 1.0 |
| |
| static constexpr double | DT = 0.5 |
| |
| static constexpr double | R = 0.27 * N |
| |
◆ IbmSolver
◆ sphereSdf()
| static std::vector< double > sphereSdf |
( |
double |
cx | ) |
|
|
static |
◆ sphereSdfY()
| static std::vector< double > sphereSdfY |
( |
double |
cx | ) |
|
|
static |
◆ configure()
◆ main()
| int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
Definition at line 72 of file test_openbc_solid_mpi.cpp.
References configure(), peclet::flow::Solver< Grid >::getOpenness(), peclet::flow::Solver< Grid >::getVelocity(), peclet::flow::Solver< Grid >::lastPressureIterations(), peclet::flow::Solver< Grid >::maxOpenDivergenceProjected(), N, PMAXIT, peclet::flow::Solver< Grid >::setSolid(), sphereSdf(), sphereSdfY(), peclet::flow::Solver< Grid >::step(), and STEPS.
◆ STEPS
◆ PMAXIT
| constexpr int PMAXIT = 200 |
|
static |
◆ RHO
| constexpr double RHO = 1.0 |
|
staticconstexpr |
◆ MU
| constexpr double MU = 1.0 |
|
static |
◆ UIN
| constexpr double UIN = 1.0 |
|
static |
◆ DT
| constexpr double DT = 0.5 |
|
static |
| constexpr double R = 0.27 * N |
|
static |