|
flow 1.3.0
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
|
#include <mpi.h>#include <algorithm>#include <cmath>#include <cstdio>#include <cstring>#include <Kokkos_Core.hpp>#include <vector>#include "anderson_accelerator.hpp"#include "flow_ibm.hpp"#include "peclet/core/decomp/block_decomposer.hpp"Go to the source code of this file.
Functions | |
| static std::vector< double > | sphereSdf () |
| static void | configure (IbmSolver &s) |
| int | main (int argc, char **argv) |
Variables | |
| static constexpr int | N = 16 |
| static constexpr int | STEPS = 40 |
| static constexpr int | WINDOW = 5 |
Definition at line 37 of file test_anderson_mpi.cpp.
References N.
Definition at line 50 of file test_anderson_mpi.cpp.
References peclet::flow::Solver< Grid >::setAdvection(), peclet::flow::Solver< Grid >::setBodyForce(), peclet::flow::Solver< Grid >::setDt(), peclet::flow::Solver< Grid >::setMu(), peclet::flow::Solver< Grid >::setPressureLevels(), peclet::flow::Solver< Grid >::setPressurePcg(), peclet::flow::Solver< Grid >::setRho(), peclet::flow::Solver< Grid >::setVelocityIterations(), and peclet::flow::Solver< Grid >::setVelocityResidualTolerance().
Referenced by main().
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 62 of file test_anderson_mpi.cpp.
References configure(), peclet::flow::Solver< Grid >::getVelocity(), N, peclet::flow::Solver< Grid >::setSolid(), sphereSdf(), STEPS, and WINDOW.
|
staticconstexpr |
Definition at line 35 of file test_anderson_mpi.cpp.
Referenced by peclet::flow::Solver< Grid >::fillAxis(), peclet::flow::CutcellMG::fillAxis(), peclet::flow::VelocityMG::fillAxis(), initTG(), main(), peclet::flow::MgPoisson::maxAbsInner(), peclet::flow::mgPeriodicFill(), peclet::flow::MgPoisson::MgPoisson(), peclet::flow::vof::VofSumN< N >::operator+=(), periodicFill(), peclet::flow::vof::periodicFill(), vofscene::periodicFill(), peclet::flow::MgPoisson::removeMean(), run(), sphereSdf(), peclet::flow::vof::vofBatchPeriodic(), and peclet::flow::vof::VofSumN< N >::VofSumN().
|
static |
Definition at line 35 of file test_anderson_mpi.cpp.
Referenced by main().
|
static |
Definition at line 35 of file test_anderson_mpi.cpp.
Referenced by main().