|
peclet-amr 0.2.0
Block-local-Morton AMR octree + collocated cut-cell Navier–Stokes solver (header-only C++20, Kokkos + MPI)
|
Public Member Functions | |
| FlowDiagnostics (Flow &f) | |
| int | last_mom_iters () const |
| int | last_pres_iters () const |
| int | last_outer_iters () const |
| double | divergence_norm_face () |
| peclet::core::Index | num_cf_cut_faces () const |
| nb::dict | face_topology () const |
| std::vector< peclet::core::Index > | pressure_mg_levels () const |
| std::string | pressure_mg_bottom () const |
| peclet::core::Index | num_seam_sample_records () const |
| peclet::core::Index | num_seam_layer_records () const |
| void | set_momentum_mg (bool on) |
| void | set_momentum_gs (bool on) |
| void | set_velocity_mg_staircase (bool on) |
| void | set_momentum_mg_solver (bool on) |
| void | set_ghost_gradient (bool on) |
| void | set_aperture_order (int order) |
| void | set_uf_advection (bool on) |
| void | set_seam_reconstruction (bool on) |
Definition at line 809 of file amr_bindings.cpp.
|
inlineexplicit |
Definition at line 811 of file amr_bindings.cpp.
|
inline |
Definition at line 813 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), and peclet::amr::AmrFlow< Bits >::lastMomIters().
|
inline |
Definition at line 814 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), and peclet::amr::AmrFlow< Bits >::lastPresIters().
|
inline |
Definition at line 815 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), and peclet::amr::AmrFlow< Bits >::lastOuterIters().
|
inline |
Definition at line 818 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::divNormFace(), and peclet::amr::pybind::Flow::engine().
|
inline |
Definition at line 820 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), and peclet::amr::AmrFlow< Bits >::numCfCutFaces().
|
inline |
Definition at line 826 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), peclet::amr::AmrFlow< Bits >::faceTopology(), and peclet::amr::transferFieldGradients().
|
inline |
Definition at line 859 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), and peclet::amr::AmrFlow< Bits >::pressureMgLevels().
|
inline |
Definition at line 864 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), and peclet::amr::AmrFlow< Bits >::pressureMgBottom().
|
inline |
Definition at line 866 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), and peclet::amr::AmrFlow< Bits >::numSeamSampleRecords().
|
inline |
Definition at line 867 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), and peclet::amr::AmrFlow< Bits >::numSeamLayerRecords().
Definition at line 869 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), and peclet::amr::AmrFlow< Bits >::setMomentumMG().
Definition at line 870 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), and peclet::amr::AmrFlow< Bits >::setMomentumGS().
Definition at line 871 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), and peclet::amr::AmrFlow< Bits >::setVelocityMGStaircase().
Definition at line 872 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), and peclet::amr::AmrFlow< Bits >::setMomentumMGSolver().
Definition at line 873 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), and peclet::amr::AmrFlow< Bits >::setGhostGradient().
Definition at line 874 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), peclet::amr::AmrFlow< Bits >::setApertureOrder(), and peclet::amr::transferFieldGradients().
Definition at line 875 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), and peclet::amr::AmrFlow< Bits >::setUfAdvection().
Definition at line 876 of file amr_bindings.cpp.
References peclet::amr::pybind::Flow::engine(), and peclet::amr::AmrFlow< Bits >::setSeamReconstruction().