peclet-amr 0.2.0
Block-local-Morton AMR octree + collocated cut-cell Navier–Stokes solver (header-only C++20, Kokkos + MPI)
Loading...
Searching...
No Matches
peclet::amr::pybind::FlowDiagnostics Class Reference

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)
 

Detailed Description

Definition at line 809 of file amr_bindings.cpp.

Constructor & Destructor Documentation

◆ FlowDiagnostics()

peclet::amr::pybind::FlowDiagnostics::FlowDiagnostics ( Flow &  f)
inlineexplicit

Definition at line 811 of file amr_bindings.cpp.

Member Function Documentation

◆ last_mom_iters()

int peclet::amr::pybind::FlowDiagnostics::last_mom_iters ( ) const
inline

◆ last_pres_iters()

int peclet::amr::pybind::FlowDiagnostics::last_pres_iters ( ) const
inline

◆ last_outer_iters()

int peclet::amr::pybind::FlowDiagnostics::last_outer_iters ( ) const
inline

◆ divergence_norm_face()

double peclet::amr::pybind::FlowDiagnostics::divergence_norm_face ( )
inline

◆ num_cf_cut_faces()

peclet::core::Index peclet::amr::pybind::FlowDiagnostics::num_cf_cut_faces ( ) const
inline

◆ face_topology()

nb::dict peclet::amr::pybind::FlowDiagnostics::face_topology ( ) const
inline

◆ pressure_mg_levels()

std::vector< peclet::core::Index > peclet::amr::pybind::FlowDiagnostics::pressure_mg_levels ( ) const
inline

◆ pressure_mg_bottom()

std::string peclet::amr::pybind::FlowDiagnostics::pressure_mg_bottom ( ) const
inline

◆ num_seam_sample_records()

peclet::core::Index peclet::amr::pybind::FlowDiagnostics::num_seam_sample_records ( ) const
inline

◆ num_seam_layer_records()

peclet::core::Index peclet::amr::pybind::FlowDiagnostics::num_seam_layer_records ( ) const
inline

◆ set_momentum_mg()

void peclet::amr::pybind::FlowDiagnostics::set_momentum_mg ( bool  on)
inline

◆ set_momentum_gs()

void peclet::amr::pybind::FlowDiagnostics::set_momentum_gs ( bool  on)
inline

◆ set_velocity_mg_staircase()

void peclet::amr::pybind::FlowDiagnostics::set_velocity_mg_staircase ( bool  on)
inline

◆ set_momentum_mg_solver()

void peclet::amr::pybind::FlowDiagnostics::set_momentum_mg_solver ( bool  on)
inline

◆ set_ghost_gradient()

void peclet::amr::pybind::FlowDiagnostics::set_ghost_gradient ( bool  on)
inline

◆ set_aperture_order()

void peclet::amr::pybind::FlowDiagnostics::set_aperture_order ( int  order)
inline

◆ set_uf_advection()

void peclet::amr::pybind::FlowDiagnostics::set_uf_advection ( bool  on)
inline

◆ set_seam_reconstruction()

void peclet::amr::pybind::FlowDiagnostics::set_seam_reconstruction ( bool  on)
inline

The documentation for this class was generated from the following file: