Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
shammodels::sph::modules::SPHSetup< Tvec, SPHKernel > Member List

This is the complete list of members for shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >, including all inherited members.

apply_setup(SetupNodePtr setup, bool part_reordering, std::optional< u32 > insert_step=std::nullopt) (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >
apply_setup_new(SetupNodePtr setup, bool part_reordering, std::optional< u32 > gen_count_per_step=std::nullopt, std::optional< u32 > insert_count_per_step=std::nullopt, std::optional< u64 > max_msg_count_per_rank_per_step=std::nullopt, std::optional< u64 > max_data_count_per_rank_per_step=std::nullopt, std::optional< u64 > max_msg_size=std::nullopt, bool do_setup_log=false, bool speculative_balancing=false) (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >
Config typedef (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >
context (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >
dim (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >static
Kernel typedef (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >
make_combiner_add(SetupNodePtr parent1, SetupNodePtr parent2) (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >inline
make_generator_disc_mc(Tscal part_mass, Tscal disc_mass, Tscal r_in, Tscal r_out, std::function< Tscal(Tscal)> sigma_profile, std::function< Tscal(Tscal)> H_profile, std::function< Tscal(Tscal)> rot_profile, std::function< Tscal(Tscal)> cs_profile, std::mt19937_64 eng, Tscal init_h_factor) (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >inline
make_generator_from_context(ShamrockCtx &context_other) (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >inline
make_generator_lattice_cubic(Tscal dr, std::pair< Tvec, Tvec > box) (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >inline
make_generator_lattice_hcp(Tscal dr, std::pair< Tvec, Tvec > box, bool discontinuous=true) (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >inline
make_modifier_add_offset(SetupNodePtr parent, Tvec offset_postion, Tvec offset_velocity) (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >inline
make_modifier_custom_warp(SetupNodePtr parent, std::function< Tscal(Tscal)> inc_profile, std::function< Tscal(Tscal)> psi_profile, std::function< Tvec(Tscal)> k_profile) (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >inline
make_modifier_filter(SetupNodePtr parent, std::function< bool(Tvec)> filter) (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >inline
make_modifier_split_part(SetupNodePtr parent, u64 n_split, u64 seed, Tscal h_scaling) (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >inline
make_modifier_warp_disc(SetupNodePtr parent, Tscal Rwarp, Tscal Hwarp, Tscal inclination, Tscal posangle) (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >inline
solver_config (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >
SPHSetup(ShamrockCtx &context, Config &solver_config, Storage &storage) (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >inline
storage (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >
Storage typedef (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >
Tscal typedef (defined in shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >)shammodels::sph::modules::SPHSetup< Tvec, SPHKernel >