shamrock.model_sph.SPHModel_f64_3_M6_SolverConfig#

class shamrock.model_sph.SPHModel_f64_3_M6_SolverConfig#

Bases: pybind11_object

Methods

Cubic lattice reorganisation in SPH

Cubic lattice reorganisation in SPH

Kelvin-Helmholtz instability in SPH

Kelvin-Helmholtz instability in SPH

Test the pairing instability in SPH

Test the pairing instability in SPH

Taylor green vortex in SPH

Taylor green vortex in SPH
add_ext_force_lense_thirring(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, central_mass: float, Racc: float, a_spin: float, dir_spin: f64_3) None#
add_ext_force_point_mass(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: float, arg1: float) None#
add_ext_force_shearing_box(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, Omega_0: float, eta: float, q: float) None#
add_kill_sphere(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, center: f64_3, radius: float) None#
get_units(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig) shamrock.pyshamrock.UnitSystem | None#
print_status(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig) None#
set_IdealMHD(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, sigma_mhd: float, sigma_u: float) None#
set_artif_viscosity_Constant(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, alpha_u: float, alpha_AV: float, beta_AV: float) None#
set_artif_viscosity_ConstantDisc(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, alpha_AV: float, alpha_u: float, beta_AV: float) None#
set_artif_viscosity_None(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig) None#
set_artif_viscosity_VaryingCD10(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, alpha_min: float, alpha_max: float, sigma_decay: float, alpha_u: float, beta_AV: float) None#
set_artif_viscosity_VaryingMM97(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, alpha_min: float, alpha_max: float, sigma_decay: float, alpha_u: float, beta_AV: float) None#
set_boundary_free(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig) None#
set_boundary_periodic(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig) None#
set_boundary_shearing_periodic(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: i32_3, arg1: i32_3, arg2: float) None#
set_cfl_cour(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: float) None#
set_cfl_force(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: float) None#
set_cfl_mult_stiffness(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: float) None#
set_cfl_multipler(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: float) None#
set_dust_mode_monofluid_complete(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, ndust: int) None#
set_dust_mode_monofluid_tvi(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: int) None#
set_dust_mode_none(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig) None#
set_enable_particle_reordering(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: bool) None#
set_eos_adiabatic(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: float) None#
set_eos_fermi(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, mu_e: float) None#
set_eos_isothermal(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: float) None#
set_eos_locally_isothermal(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig) None#
set_eos_locally_isothermalFA2014(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, h_over_r: float) None#
set_eos_locally_isothermalFA2014_extended(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, cs0: float, q: float, r0: float, n_sinks: int) None#
set_eos_locally_isothermalLP07(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, cs0: float, q: float, r0: float) None#
set_eos_polytropic(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: float, arg1: float) None#
set_eta_sink(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: float) None#
set_max_neigh_cache_size(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: object) None#
set_particle_mass(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: float) None#
set_particle_reordering_step_freq(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: int) None#
set_particle_tracking(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: bool) None#
set_save_dt_to_fields(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: bool) None#
set_self_gravity_direct(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, reference_mode: bool = False) None#
set_self_gravity_fmm(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, order: int, opening_angle: float, reduction_level: int = 3) None#
set_self_gravity_mm(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, order: int, opening_angle: float, reduction_level: int = 3) None#
set_self_gravity_none(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig) None#
set_self_gravity_sfmm(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, order: int, opening_angle: float, leaf_lowering: bool = True, reduction_level: int = 3) None#
set_show_ghost_zone_graph(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: bool) None#
set_show_neigh_stats(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: bool) None#
set_smoothing_length_density_based(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig) None#
set_smoothing_length_density_based_neigh_lim(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: int) None#
set_softening_none(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig) None#
set_softening_plummer(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, *, epsilon: float) None#
set_tree_reduction_level(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: int) None#
set_units(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: shamrock.pyshamrock.UnitSystem) None#
should_save_dt_to_fields(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig) bool#
to_json(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig) str#
use_luminosity(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_M6_SolverConfig, arg0: bool) None#