shamrock.model_sph.SPHModel_f64_3_C4_SPHSetup#
- class shamrock.model_sph.SPHModel_f64_3_C4_SPHSetup#
Bases:
pybind11_objectMethods
- apply_setup(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C4_SPHSetup, setup: shammodels::sph::modules::ISPHSetupNode, *, part_reordering: bool = True, gen_step: int | None = None, insert_step: int | None = None, msg_count_limit: int | None = None, rank_comm_size_limit: int | None = None, max_msg_size: int | None = None, do_setup_log: bool = False, use_new_setup: bool = True) None#
- make_combiner_add(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C4_SPHSetup, arg0: shammodels::sph::modules::ISPHSetupNode, arg1: shammodels::sph::modules::ISPHSetupNode) shammodels::sph::modules::ISPHSetupNode#
- make_generator_disc_mc(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C4_SPHSetup, *, part_mass: float, disc_mass: float, r_in: float, r_out: float, sigma_profile: Callable[[float], float], H_profile: Callable[[float], float], rot_profile: Callable[[float], float], cs_profile: Callable[[float], float], random_seed: int, init_h_factor: float = 0.8) shammodels::sph::modules::ISPHSetupNode#
- make_generator_from_context(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C4_SPHSetup, arg0: shamrock.pyshamrock.Context) shammodels::sph::modules::ISPHSetupNode#
- make_generator_lattice_cubic(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C4_SPHSetup, arg0: float, arg1: f64_3, arg2: f64_3) shammodels::sph::modules::ISPHSetupNode#
- make_generator_lattice_hcp(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C4_SPHSetup, arg0: float, arg1: f64_3, arg2: f64_3) shammodels::sph::modules::ISPHSetupNode#
- make_modifier_custom_warp(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C4_SPHSetup, *, parent: shammodels::sph::modules::ISPHSetupNode, inc_profile: Callable[[float], float], psi_profile: Callable[[float], float], k_profile: Callable[[float], f64_3]) shammodels::sph::modules::ISPHSetupNode#
- make_modifier_filter(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C4_SPHSetup, *, parent: shammodels::sph::modules::ISPHSetupNode, filter: Callable[[f64_3], bool]) shammodels::sph::modules::ISPHSetupNode#
- make_modifier_offset(self: shamrock.pyshamrock.model_sph.SPHModel_f64_3_C4_SPHSetup, *, parent: shammodels::sph::modules::ISPHSetupNode, offset_position: f64_3, offset_velocity: f64_3) shammodels::sph::modules::ISPHSetupNode#