shamrock.model_sph.SPHModel_f64_3_C2_SolverConfig#
- class shamrock.model_sph.SPHModel_f64_3_C2_SolverConfig#
Bases:
pybind11_objectMethods
- add_ext_force_lense_thirring(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_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_C2_SolverConfig, arg0: float, arg1: float) None#
- add_ext_force_shearing_box(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, *, Omega_0: float, eta: float, q: float) None#
- add_kill_sphere(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, *, center: f64_3, radius: float) None#
- get_units(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig) shamrock.pyshamrock.UnitSystem | None#
- set_IdealMHD(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, *, sigma_mhd: float, sigma_u: float) None#
- set_artif_viscosity_Constant(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, *, alpha_u: float, alpha_AV: float, beta_AV: float) None#
- set_artif_viscosity_ConstantDisc(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, *, alpha_AV: float, alpha_u: float, beta_AV: float) None#
- set_artif_viscosity_VaryingCD10(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_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_C2_SolverConfig, *, alpha_min: float, alpha_max: float, sigma_decay: float, alpha_u: float, beta_AV: float) None#
- set_boundary_shearing_periodic(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: i32_3, arg1: i32_3, arg2: float) None#
- set_cfl_force(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: float) None#
- set_cfl_mult_stiffness(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: float) None#
- set_cfl_multipler(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: float) None#
- set_dust_mode_monofluid_complete(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, *, ndust: int) None#
- set_dust_mode_monofluid_tvi(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: int) None#
- set_enable_particle_reordering(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: bool) None#
- set_eos_adiabatic(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: float) None#
- set_eos_fermi(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, *, mu_e: float) None#
- set_eos_isothermal(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: float) None#
- set_eos_locally_isothermal(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig) None#
- set_eos_locally_isothermalFA2014(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, *, h_over_r: float) None#
- set_eos_locally_isothermalFA2014_extended(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, *, cs0: float, q: float, r0: float, n_sinks: int) None#
- set_eos_locally_isothermalLP07(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, *, cs0: float, q: float, r0: float) None#
- set_eos_polytropic(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: float, arg1: float) None#
- set_max_neigh_cache_size(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: object) None#
- set_particle_mass(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: float) None#
- set_particle_reordering_step_freq(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: int) None#
- set_particle_tracking(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: bool) None#
- set_save_dt_to_fields(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: bool) None#
- set_self_gravity_direct(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, *, reference_mode: bool = False) None#
- set_self_gravity_fmm(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, *, order: int, opening_angle: float, reduction_level: int = 3) None#
- set_self_gravity_mm(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, *, order: int, opening_angle: float, reduction_level: int = 3) None#
- set_self_gravity_sfmm(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_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_C2_SolverConfig, arg0: bool) None#
- set_show_neigh_stats(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: bool) None#
- set_smoothing_length_density_based(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig) None#
- set_smoothing_length_density_based_neigh_lim(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: int) None#
- set_softening_plummer(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, *, epsilon: float) None#
- set_tree_reduction_level(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: int) None#
- set_two_stage_search(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C2_SolverConfig, arg0: bool) None#