|
peclet-amr 0.2.0
Block-local-Morton AMR octree + collocated cut-cell Navier–Stokes solver (header-only C++20, Kokkos + MPI)
|
Definition at line 455 of file amr_bindings.cpp.
Definition at line 457 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::init(), peclet::amr::AmrFlow< Bits >::setDensity(), peclet::amr::AmrFlow< Bits >::setDt(), peclet::amr::AmrFlow< Bits >::setViscosity(), and peclet::amr::transferFieldGradients().
|
inline |
Definition at line 796 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::initMpi(), peclet::amr::pybind::DistributedOctree::ref(), peclet::amr::AmrFlow< Bits >::setDensity(), peclet::amr::AmrFlow< Bits >::setDt(), peclet::amr::AmrFlow< Bits >::setViscosity(), and peclet::amr::transferFieldGradients().
|
inline |
Definition at line 475 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::numLeaves(), peclet::amr::AmrFlow< Bits >::rebalanceMpi(), and peclet::amr::transferFieldGradients().
|
inlineoverridenoexcept |
Definition at line 480 of file amr_bindings.cpp.
|
inline |
Definition at line 482 of file amr_bindings.cpp.
Definition at line 483 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setBodyForce(), and peclet::amr::transferFieldGradients().
Definition at line 484 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setAdvection().
|
inline |
Definition at line 485 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setGhostProjection(), and peclet::amr::transferFieldGradients().
Definition at line 488 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setGhostSampled(), and peclet::amr::transferFieldGradients().
Definition at line 491 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setCfScheme(), and peclet::amr::transferFieldGradients().
|
inline |
Definition at line 495 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::beginAdapt().
Definition at line 496 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setPressure(), and peclet::amr::transferFieldGradients().
Definition at line 499 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setDt(), and peclet::amr::transferFieldGradients().
|
inline |
Definition at line 500 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::finishAdapt(), peclet::amr::AmrFlow< Bits >::numLeaves(), and peclet::amr::transferFieldGradients().
Definition at line 505 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setAdvectionScheme(), and peclet::amr::transferFieldGradients().
Definition at line 506 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setImplicitAdvection().
|
inline |
Definition at line 511 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setSolid(), and peclet::amr::transferFieldGradients().
|
inline |
Definition at line 529 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setSolid(), and peclet::amr::transferFieldGradients().
Definition at line 557 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setOuterIterations(), and peclet::amr::transferFieldGradients().
Definition at line 558 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setPressureTol(), and peclet::amr::transferFieldGradients().
Definition at line 561 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setPressurePCG().
Definition at line 562 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setMomentumTol(), and peclet::amr::transferFieldGradients().
Definition at line 567 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setPressureBottom(), and peclet::amr::transferFieldGradients().
Definition at line 568 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setPressureBottomExtent(), and peclet::amr::transferFieldGradients().
|
inline |
Definition at line 571 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::pressureBottomExtent().
Definition at line 574 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::step(), and peclet::amr::transferFieldGradients().
Definition at line 577 of file amr_bindings.cpp.
References peclet::amr::transferFieldGradients(), and peclet::amr::AmrFlow< Bits >::velocity().
|
inline |
Definition at line 586 of file amr_bindings.cpp.
References peclet::amr::transferFieldGradients(), and peclet::amr::AmrFlow< Bits >::velocities().
|
inline |
Definition at line 589 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::isFluid(), and peclet::amr::transferFieldGradients().
|
inline |
Definition at line 600 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::divNormL2().
|
inline |
Definition at line 603 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::pressure(), and peclet::amr::transferFieldGradients().
|
inline |
Definition at line 605 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::faceField(), and peclet::amr::transferFieldGradients().
|
inline |
Definition at line 608 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::setVelocity(), and peclet::amr::transferFieldGradients().
Definition at line 612 of file amr_bindings.cpp.
References peclet::amr::AmrFlow< Bits >::project(), and peclet::amr::transferFieldGradients().
|
inline |
The developer tier (QUALITY_PLAN D2): FlowDiagnostics reaches the solver through this.
Definition at line 614 of file amr_bindings.cpp.
Referenced by peclet::amr::pybind::FlowDiagnostics::divergence_norm_face(), peclet::amr::pybind::FlowDiagnostics::face_topology(), peclet::amr::pybind::FlowDiagnostics::last_mom_iters(), peclet::amr::pybind::FlowDiagnostics::last_outer_iters(), peclet::amr::pybind::FlowDiagnostics::last_pres_iters(), peclet::amr::pybind::FlowDiagnostics::num_cf_cut_faces(), peclet::amr::pybind::FlowDiagnostics::num_seam_layer_records(), peclet::amr::pybind::FlowDiagnostics::num_seam_sample_records(), peclet::amr::pybind::FlowDiagnostics::pressure_mg_bottom(), peclet::amr::pybind::FlowDiagnostics::pressure_mg_levels(), peclet::amr::pybind::FlowDiagnostics::set_aperture_order(), peclet::amr::pybind::FlowDiagnostics::set_ghost_gradient(), peclet::amr::pybind::FlowDiagnostics::set_momentum_gs(), peclet::amr::pybind::FlowDiagnostics::set_momentum_mg(), peclet::amr::pybind::FlowDiagnostics::set_momentum_mg_solver(), peclet::amr::pybind::FlowDiagnostics::set_seam_reconstruction(), peclet::amr::pybind::FlowDiagnostics::set_uf_advection(), and peclet::amr::pybind::FlowDiagnostics::set_velocity_mg_staircase().