canoP
latest
Getting started
Overview
Compile and run
User guide
Writing a setting file
Available callbacks
Writing your own app
Type details
Developer guide
Simulation
Qdata
Iterator
Factory
SettingManager
AmrManager
IoManager
StatManager
QdataManager
canoP
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
Q
|
R
|
S
|
T
|
U
A
AmrManager (C++ class)
AmrManager::adapt (C++ function)
AmrManager::AmrManager (C++ function)
AmrManager::complete (C++ function)
AmrManager::get_connectivity (C++ function)
AmrManager::m_epsilon_coarsen (C++ member)
AmrManager::m_epsilon_refine (C++ member)
AmrManager::m_ltree (C++ member)
AmrManager::m_max_refine (C++ member)
AmrManager::m_maxlevel (C++ member)
AmrManager::m_min_quadrants (C++ member)
AmrManager::m_min_refine (C++ member)
AmrManager::m_minlevel (C++ member)
AmrManager::m_ntree_x (C++ member)
AmrManager::m_ntree_y (C++ member)
AmrManager::m_ntree_z (C++ member)
AmrManager::m_periodic_x (C++ member)
AmrManager::m_periodic_y (C++ member)
AmrManager::m_periodic_z (C++ member)
AmrManager::m_restart_enabled (C++ member)
AmrManager::m_restart_filename (C++ member)
AmrManager::m_stg_mgr (C++ member)
AmrManager::m_wrap (C++ member)
AmrManager::partition (C++ function)
AmrManager::quad_centre (C++ function)
AmrManager::quad_dx (C++ function)
AmrManager::~AmrManager (C++ function)
array (C++ type)
B
bc_bifluid5eq_dirichlet (C++ function)
bc_bifluid5eq_jet (C++ function)
bc_bifluid5eq_neuman (C++ function)
bc_bifluid5eq_noslip (C++ function)
bc_bifluid5eq_poiseuille (C++ function)
bc_bifluid5eq_reflective (C++ function)
bc_bifluid7eq_dirichlet (C++ function)
bc_bifluid7eq_jet (C++ function)
bc_bifluid7eq_neuman (C++ function)
bc_bifluid7eq_noslip (C++ function)
bc_bifluid7eq_poiseuille (C++ function)
bc_bifluid7eq_reflective (C++ function)
bc_monofluid_dirichlet (C++ function)
bc_monofluid_neuman (C++ function)
bc_monofluid_noslip (C++ function)
bc_monofluid_poiseuille (C++ function)
bc_monofluid_reflective (C++ function)
bifluid5eq_cons_t (C++ struct)
bifluid5eq_cons_t::ag (C++ member)
bifluid5eq_cons_t::bifluid5eq_cons_t (C++ function)
bifluid5eq_cons_t::mE (C++ member)
bifluid5eq_cons_t::mg (C++ member)
bifluid5eq_cons_t::ml (C++ member)
bifluid5eq_cons_t::mV (C++ member)
bifluid5eq_cons_t::nvar (C++ member)
bifluid5eq_param_t::eos_g (C++ member)
bifluid5eq_param_t::eos_l (C++ member)
bifluid5eq_param_t::gravity_x (C++ member)
bifluid5eq_param_t::gravity_y (C++ member)
bifluid5eq_param_t::gravity_z (C++ member)
bifluid5eq_param_t::K (C++ member)
bifluid5eq_param_t::lowmach_correction_enabled (C++ member)
bifluid5eq_prim_t (C++ struct)
bifluid5eq_prim_t::ag (C++ member)
bifluid5eq_prim_t::bifluid5eq_prim_t (C++ function)
bifluid5eq_prim_t::mg (C++ member)
bifluid5eq_prim_t::ml (C++ member)
bifluid5eq_prim_t::nvar (C++ member)
bifluid5eq_prim_t::P (C++ member)
bifluid5eq_prim_t::T (C++ member)
bifluid5eq_prim_t::V (C++ member)
bifluid7eq_cons_t (C++ struct)
bifluid7eq_cons_t::ag (C++ member)
bifluid7eq_cons_t::bifluid7eq_cons_t (C++ function)
bifluid7eq_cons_t::mg (C++ member)
bifluid7eq_cons_t::mgEg (C++ member)
bifluid7eq_cons_t::mgVg (C++ member)
bifluid7eq_cons_t::ml (C++ member)
bifluid7eq_cons_t::mlEl (C++ member)
bifluid7eq_cons_t::mlVl (C++ member)
bifluid7eq_cons_t::nvar (C++ member)
bifluid7eq_param_t::eos_g (C++ member)
bifluid7eq_param_t::eos_l (C++ member)
bifluid7eq_param_t::gravity_x (C++ member)
bifluid7eq_param_t::gravity_y (C++ member)
bifluid7eq_param_t::gravity_z (C++ member)
bifluid7eq_param_t::interface_mode (C++ member)
bifluid7eq_prim_t (C++ struct)
bifluid7eq_prim_t::ag (C++ member)
bifluid7eq_prim_t::bifluid7eq_prim_t (C++ function)
bifluid7eq_prim_t::mg (C++ member)
bifluid7eq_prim_t::ml (C++ member)
bifluid7eq_prim_t::nvar (C++ member)
bifluid7eq_prim_t::Pg (C++ member)
bifluid7eq_prim_t::Pl (C++ member)
bifluid7eq_prim_t::Tg (C++ member)
bifluid7eq_prim_t::Tl (C++ member)
bifluid7eq_prim_t::Vg (C++ member)
bifluid7eq_prim_t::Vl (C++ member)
C
compute_delta (C++ function)
D
diffusion_flux_conductivity (C++ function)
,
[1]
diffusion_flux_viscosity (C++ function)
,
[1]
diffusion_term_conductivity (C++ function)
diffusion_term_viscosity (C++ function)
E
eos_t::b (C++ member)
eos_t::Cv (C++ member)
eos_t::eos_t (C++ function)
eos_t::eta (C++ member)
eos_t::gamma (C++ member)
eos_t::kappa (C++ member)
eos_t::mu (C++ member)
eos_t::pinf (C++ member)
eos_t::q (C++ member)
eos_t::qp (C++ member)
F
Factory (C++ class)
Factory::callback_byname (C++ function)
Factory::callback_map_t (C++ type)
Factory::Factory (C++ function)
Factory::m_callback_map (C++ member)
Factory::register_factory (C++ function)
Factory::~Factory (C++ function)
G
generic_data_t (C++ struct)
generic_data_t::nvar (C++ member)
get_simu (C++ function)
H
hyperbolic_flux_allregime (C++ function)
,
[1]
hyperbolic_flux_hll (C++ function)
,
[1]
hyperbolic_flux_hllc (C++ function)
,
[1]
I
ic_bifluid5eq_blast (C++ function)
ic_bifluid5eq_conduction (C++ function)
ic_bifluid5eq_gresho (C++ function)
ic_bifluid5eq_jet (C++ function)
ic_bifluid5eq_poiseuille (C++ function)
ic_bifluid5eq_rayleigh_taylor (C++ function)
ic_bifluid5eq_riemann_problem (C++ function)
ic_bifluid5eq_underwater_explosion (C++ function)
ic_bifluid7eq_blast (C++ function)
ic_bifluid7eq_conduction (C++ function)
ic_bifluid7eq_gresho (C++ function)
ic_bifluid7eq_jet (C++ function)
ic_bifluid7eq_poiseuille (C++ function)
ic_bifluid7eq_rayleigh_taylor (C++ function)
ic_bifluid7eq_riemann_problem (C++ function)
ic_bifluid7eq_underwater_explosion (C++ function)
ic_monofluid_blast (C++ function)
ic_monofluid_conduction (C++ function)
ic_monofluid_gresho (C++ function)
ic_monofluid_poiseuille (C++ function)
ic_monofluid_rayleigh_taylor (C++ function)
ic_monofluid_riemann_problem (C++ function)
if_callback_t (C++ type)
io_attribute_type_t (C++ enum)
io_attribute_type_t::IO_CELL_SCALAR (C++ enumerator)
io_attribute_type_t::IO_CELL_VECTOR (C++ enumerator)
io_attribute_type_t::IO_NODE_SCALAR (C++ enumerator)
io_attribute_type_t::IO_NODE_VECTOR (C++ enumerator)
IoManager (C++ class)
IoManager::close (C++ function)
IoManager::destroy (C++ function)
IoManager::io_hdf_write_connectivity (C++ function)
IoManager::io_hdf_write_coordinates (C++ function)
IoManager::io_hdf_write_level (C++ function)
IoManager::io_hdf_write_rank (C++ function)
IoManager::io_hdf_write_tree (C++ function)
IoManager::io_hdf_writev (C++ function)
IoManager::io_xmf_write_attribute (C++ function)
IoManager::io_xmf_write_footer (C++ function)
IoManager::io_xmf_write_header (C++ function)
IoManager::io_xmf_write_main_footer (C++ function)
IoManager::io_xmf_write_main_header (C++ function)
IoManager::io_xmf_write_main_include (C++ function)
IoManager::IoManager (C++ function)
IoManager::m_basename (C++ member)
IoManager::m_geom (C++ member)
IoManager::m_global_num_nodes (C++ member)
IoManager::m_hdff (C++ member)
IoManager::m_local_num_nodes (C++ member)
IoManager::m_main_xmff (C++ member)
IoManager::m_mesh_info (C++ member)
IoManager::m_nodes (C++ member)
IoManager::m_num_write_variables (C++ member)
IoManager::m_output_prefix (C++ member)
IoManager::m_p4est (C++ member)
IoManager::m_restart_enabled (C++ member)
IoManager::m_restart_filename (C++ member)
IoManager::m_save_count (C++ member)
IoManager::m_scale (C++ member)
IoManager::m_single_precision (C++ member)
IoManager::m_start_nodes (C++ member)
IoManager::m_statistics_level (C++ member)
IoManager::m_times_saved (C++ member)
IoManager::m_write_variables (C++ member)
IoManager::m_xmff (C++ member)
IoManager::open (C++ function)
IoManager::write_attribute (C++ function)
IoManager::write_footer (C++ function)
IoManager::write_h5_file (C++ function)
IoManager::write_header (C++ function)
IoManager::write_lnode_attribute (C++ function)
IoManager::write_p4est_file (C++ function)
IoManager::~IoManager (C++ function)
iterator_compute_delta (C++ function)
iterator_compute_wm_wp (C++ function)
iterator_copy (C++ function)
iterator_get_stat (C++ function)
iterator_init (C++ function)
iterator_mark_adapt (C++ function)
iterator_time_step (C++ function)
iterator_update_flux (C++ function)
iterator_update_source (C++ function)
iv_callback_t (C++ type)
L
limiter_charm (C++ function)
limiter_maxmod (C++ function)
limiter_mc (C++ function)
limiter_minmod (C++ function)
limiter_osher (C++ function)
limiter_smart (C++ function)
limiter_superbee (C++ function)
limiter_sweby (C++ function)
M
m_boundary_condition (C++ member)
m_cfl (C++ member)
m_conductivity_flux (C++ member)
m_diffusion_flux (C++ member)
m_epsilon_coarsen (C++ member)
m_epsilon_refine (C++ member)
m_gravity_term (C++ member)
m_hydrodynamics_flux (C++ member)
m_hyperbolic_flux (C++ member)
m_initial_condition (C++ member)
m_ltree (C++ member)
m_max_refine (C++ member)
m_mesh_info (C++ member)
m_min_quadrants (C++ member)
m_min_refine (C++ member)
m_model (C++ member)
m_ntree_x (C++ member)
m_ntree_y (C++ member)
m_ntree_z (C++ member)
m_output_prefix (C++ member)
m_periodic_x (C++ member)
m_periodic_y (C++ member)
m_periodic_z (C++ member)
m_pressure_relaxation_term (C++ member)
m_refine_condition (C++ member)
m_restart_enabled (C++ member)
m_restart_filename (C++ member)
m_save_count (C++ member)
m_scalar_limiter (C++ member)
m_single_precision (C++ member)
m_source_term (C++ member)
m_space_order (C++ member)
m_statistics_level (C++ member)
m_tcurrent (C++ member)
m_time_order (C++ member)
m_tmax (C++ member)
m_velocity_relaxation_term (C++ member)
m_viscosity_flux (C++ member)
m_write_variables (C++ member)
monofluid_cons_t (C++ struct)
monofluid_cons_t::m (C++ member)
monofluid_cons_t::mE (C++ member)
monofluid_cons_t::monofluid_cons_t (C++ function)
monofluid_cons_t::mV (C++ member)
monofluid_cons_t::nvar (C++ member)
monofluid_param_t::eosFluid (C++ member)
monofluid_param_t::gravity_x (C++ member)
monofluid_param_t::gravity_y (C++ member)
monofluid_param_t::gravity_z (C++ member)
monofluid_param_t::K (C++ member)
monofluid_param_t::lowmach_correction_enabled (C++ member)
monofluid_prim_t (C++ struct)
monofluid_prim_t::m (C++ member)
monofluid_prim_t::monofluid_prim_t (C++ function)
monofluid_prim_t::nvar (C++ member)
monofluid_prim_t::P (C++ member)
monofluid_prim_t::T (C++ member)
monofluid_prim_t::V (C++ member)
Q
QdataManager (C++ class)
QdataManager::cons_to_prim (C++ function)
QdataManager::get_cond_invdt (C++ function)
QdataManager::get_grav_source_predictor (C++ function)
QdataManager::get_hydro_flux_predictor (C++ function)
QdataManager::get_hydro_invdt (C++ function)
QdataManager::get_param (C++ function)
QdataManager::get_user_invdt (C++ function)
QdataManager::get_user_param (C++ function)
QdataManager::get_visc_invdt (C++ function)
QdataManager::m_param (C++ member)
QdataManager::m_user_param (C++ member)
QdataManager::param_t (C++ type)
QdataManager::prim_change_sign (C++ function)
QdataManager::prim_copy (C++ function)
QdataManager::prim_swap (C++ function)
QdataManager::prim_t (C++ type)
QdataManager::prim_to_cons (C++ function)
QdataManager::prim_zero (C++ function)
QdataManager::qdata_copy (C++ function)
QdataManager::qdata_t (C++ type)
QdataManager::QdataManager (C++ function)
QdataManager::quad_copy_qdata (C++ function)
QdataManager::quad_copy_w_to_wnext (C++ function)
QdataManager::quad_copy_wnext_to_w (C++ function)
QdataManager::quad_get_field (C++ function)
QdataManager::quad_get_qdata (C++ function)
QdataManager::quad_mean_cons (C++ function)
QdataManager::quad_print (C++ function)
QdataManager::quad_replace_fn (C++ function)
QdataManager::quad_set_cons (C++ function)
,
[1]
QdataManager::quad_set_qdata (C++ function)
QdataManager::quad_wm_wp_delta_zero (C++ function)
QdataManager::set_user_param (C++ function)
QdataManager::swap_dir (C++ function)
,
[1]
QdataManager::~QdataManager (C++ function)
quad_dS (C++ function)
quad_dV (C++ function)
R
rc_bifluid5eq_ag_gradient (C++ function)
rc_bifluid5eq_any_gradient (C++ function)
rc_bifluid5eq_m_gradient (C++ function)
rc_bifluid5eq_mE_gradient (C++ function)
rc_bifluid5eq_mg_gradient (C++ function)
rc_bifluid5eq_ml_gradient (C++ function)
rc_bifluid5eq_mV_gradient (C++ function)
rc_bifluid7eq_ag_gradient (C++ function)
rc_bifluid7eq_any_gradient (C++ function)
rc_bifluid7eq_m_gradient (C++ function)
rc_bifluid7eq_mE_gradient (C++ function)
rc_bifluid7eq_mg_gradient (C++ function)
rc_bifluid7eq_ml_gradient (C++ function)
rc_bifluid7eq_mV_gradient (C++ function)
rc_monofluid_any_gradient (C++ function)
rc_monofluid_m_gradient (C++ function)
rc_monofluid_mE_gradient (C++ function)
rc_monofluid_mV_gradient (C++ function)
S
setting_log_verbosity (C++ function)
SettingManager (C++ class)
SettingManager::L (C++ member)
SettingManager::read_char (C++ function)
SettingManager::read_double (C++ function)
SettingManager::read_int (C++ function)
SettingManager::read_string (C++ function)
SettingManager::readv_char (C++ function)
SettingManager::readv_double (C++ function)
SettingManager::readv_int (C++ function)
SettingManager::readv_string (C++ function)
SettingManager::SettingManager (C++ function)
SettingManager::strings (C++ member)
SettingManager::~SettingManager (C++ function)
simu_callback_t (C++ type)
Simulation (C++ class)
Simulation::bc_callback_t (C++ type)
Simulation::df_callback_t (C++ type)
Simulation::get_ghost_qdata (C++ function)
Simulation::get_ghost_qdata_ptr (C++ function)
Simulation::get_qdata_mgr (C++ function)
Simulation::hf_callback_t (C++ type)
Simulation::ic_callback_t (C++ type)
Simulation::m_bc_factory (C++ member)
Simulation::m_bc_fn (C++ member)
Simulation::m_boundary_condition (C++ member)
Simulation::m_cond_fn (C++ member)
Simulation::m_conductivity_flux (C++ member)
Simulation::m_df_factory (C++ member)
Simulation::m_df_fn (C++ member)
Simulation::m_diffusion_flux (C++ member)
Simulation::m_grav_fn (C++ member)
Simulation::m_gravity_term (C++ member)
Simulation::m_hf_factory (C++ member)
Simulation::m_hf_fn (C++ member)
Simulation::m_hydro_fn (C++ member)
Simulation::m_hydrodynamics_flux (C++ member)
Simulation::m_hyperbolic_flux (C++ member)
Simulation::m_ic_factory (C++ member)
Simulation::m_ic_fn (C++ member)
Simulation::m_initial_condition (C++ member)
Simulation::m_prelax_fn (C++ member)
Simulation::m_pressure_relaxation_term (C++ member)
Simulation::m_qdata_mgr (C++ member)
Simulation::m_rc_factory (C++ member)
Simulation::m_rc_fn (C++ member)
Simulation::m_refine_condition (C++ member)
Simulation::m_scalar_limiter (C++ member)
Simulation::m_sl_factory (C++ member)
Simulation::m_sl_fn (C++ member)
Simulation::m_source_term (C++ member)
Simulation::m_st_factory (C++ member)
Simulation::m_st_fn (C++ member)
Simulation::m_velocity_relaxation_term (C++ member)
Simulation::m_visc_fn (C++ member)
Simulation::m_viscosity_flux (C++ member)
Simulation::m_vrelax_fn (C++ member)
Simulation::param_t (C++ type)
Simulation::prim_t (C++ type)
Simulation::qdata_t (C++ type)
Simulation::rc_callback_t (C++ type)
Simulation::register_user_callback (C++ function)
Simulation::set_callback (C++ function)
Simulation::set_ghost_qdata_size (C++ function)
Simulation::set_iterator_face (C++ function)
Simulation::set_iterator_volume (C++ function)
Simulation::set_replace_fn_amr_mgr (C++ function)
Simulation::Simulation (C++ function)
Simulation::st_callback_t (C++ type)
Simulation::write_output_file (C++ function)
Simulation::~Simulation (C++ function)
SimulationBase (C++ class)
SimulationBase::adapt (C++ function)
SimulationBase::compute_time_step (C++ function)
SimulationBase::finished (C++ function)
SimulationBase::get_amr_mgr (C++ function)
SimulationBase::get_ghost (C++ function)
SimulationBase::get_ghost_qdata_ptr (C++ function)
SimulationBase::get_mesh (C++ function)
SimulationBase::get_p4est (C++ function)
SimulationBase::get_stg_mgr (C++ function)
SimulationBase::get_wrap (C++ function)
SimulationBase::if_factory (C++ member)
SimulationBase::initial_refinement (C++ function)
SimulationBase::iv_factory (C++ member)
SimulationBase::m_amr_mgr (C++ member)
SimulationBase::m_cfl (C++ member)
SimulationBase::m_dt (C++ member)
SimulationBase::m_io_mgr (C++ member)
SimulationBase::m_iteration (C++ member)
SimulationBase::m_model (C++ member)
SimulationBase::m_mpicomm (C++ member)
SimulationBase::m_space_order (C++ member)
SimulationBase::m_stat_mgr (C++ member)
SimulationBase::m_stg_mgr (C++ member)
SimulationBase::m_t (C++ member)
SimulationBase::m_tcurrent (C++ member)
SimulationBase::m_time_order (C++ member)
SimulationBase::m_tmax (C++ member)
SimulationBase::m_total_num_cell_update (C++ member)
SimulationBase::next_iteration (C++ function)
SimulationBase::restarted (C++ function)
SimulationBase::set_ghost_qdata_size (C++ function)
SimulationBase::set_p4est_io_mgr (C++ function)
SimulationBase::set_simu_amr_mgr (C++ function)
SimulationBase::should_adapt (C++ function)
SimulationBase::should_write (C++ function)
SimulationBase::SimulationBase (C++ function)
SimulationBase::write_output_file (C++ function)
SimulationBase::write_restart_file (C++ function)
SimulationBase::write_statistics (C++ function)
SimulationBase::~SimulationBase (C++ function)
sl_callback_t (C++ type)
source_term_gravity (C++ function)
,
[1]
,
[2]
source_term_pressure_relaxation (C++ function)
source_term_velocity_relaxation (C++ function)
StatManager (C++ class)
StatManager::add_timer (C++ function)
StatManager::get_stat (C++ function)
StatManager::m_dt (C++ member)
StatManager::m_end (C++ member)
StatManager::m_global_num_quadrants (C++ member)
StatManager::m_iterations (C++ member)
StatManager::m_level (C++ member)
StatManager::m_local_num_quadrants (C++ member)
StatManager::m_mpicomm (C++ member)
StatManager::m_mpirank (C++ member)
StatManager::m_mpisize (C++ member)
StatManager::m_norml1 (C++ member)
StatManager::m_norml2 (C++ member)
StatManager::m_start (C++ member)
StatManager::m_t (C++ member)
StatManager::m_timers (C++ member)
StatManager::m_verboseLevel (C++ member)
StatManager::s_timer_info (C++ member)
StatManager::statistics_dt (C++ function)
StatManager::statistics_level (C++ function)
StatManager::statistics_num_quadrants (C++ function)
StatManager::statistics_reduce (C++ function)
StatManager::statistics_timing_adapt (C++ function)
StatManager::statistics_timing_adapt_balance (C++ function)
StatManager::statistics_timing_adapt_mark (C++ function)
StatManager::statistics_timing_adapt_partition (C++ function)
StatManager::statistics_timing_byname (C++ function)
StatManager::statistics_timing_io (C++ function)
StatManager::statistics_timing_scheme (C++ function)
StatManager::statistics_write (C++ function)
StatManager::StatManager (C++ function)
StatManager::timer_accum (C++ enum)
StatManager::timer_accum::max (C++ enumerator)
StatManager::timer_accum::mean (C++ enumerator)
StatManager::timer_accum::min (C++ enumerator)
StatManager::timer_accum::none (C++ enumerator)
StatManager::timer_accum::sum (C++ enumerator)
StatManager::timer_info_map (C++ type)
StatManager::timer_info_t (C++ struct)
StatManager::timer_info_t::mpi_accum (C++ member)
StatManager::timer_info_t::name (C++ member)
StatManager::timer_info_t::time_accum (C++ member)
StatManager::timer_info_t::timer_info_t (C++ function)
,
[1]
StatManager::~StatManager (C++ function)
T
to_bc_callback_t (C++ type)
to_df_callback_t (C++ type)
to_hf_callback_t (C++ type)
to_ic_callback_t (C++ type)
to_param<generic_data_t<ConsTraits...>> (C++ struct)
to_param<generic_data_t<ConsTraits...>>::type (C++ type)
to_param_t (C++ type)
to_prim<generic_data_t<ConsTraits...>> (C++ struct)
to_prim<generic_data_t<ConsTraits...>>::type (C++ type)
to_prim_t (C++ type)
to_qdata_t (C++ struct)
to_qdata_t::delta (C++ member)
to_qdata_t::prim_t (C++ type)
to_qdata_t::w (C++ member)
to_qdata_t::wm (C++ member)
to_qdata_t::wnext (C++ member)
to_qdata_t::wp (C++ member)
to_rc_callback_t (C++ type)
to_st_callback_t (C++ type)
U
update_flux (C++ function)