Skip to main content
Ctrl+K

python bindings

  • Home page
  • Python API
  • Exemples
  • GitHub
  • Website
  • Home page
  • Python API
  • Exemples
  • GitHub
  • Website

Section Navigation

  • shamrock
    • shamrock.change_loglevel
    • shamrock.clear_profiling_data
    • shamrock.compare_phantom_dumps
    • shamrock.dump_profiling
    • shamrock.dump_profiling_chrome
    • shamrock.get_Model_Ramses
    • shamrock.get_Model_SPH
    • shamrock.get_Model_Zeus
    • shamrock.get_compile_arg
    • shamrock.get_git_info
    • shamrock.is_git
    • shamrock.load_phantom_dump
    • shamrock.print_compile_arg
    • shamrock.print_git_info
    • shamrock.version_string
    • shamrock.AMRGrid
    • shamrock.AMRTestModel
    • shamrock.Constants
    • shamrock.Context
    • shamrock.PhantomDump
    • shamrock.UnitSystem
  • shamrock.algs
    • shamrock.algs.gen_seed
    • shamrock.algs.mock_gaussian
    • shamrock.algs.rng
  • shamrock.math
    • shamrock.math.derivative_3point_backward
    • shamrock.math.derivative_3point_forward
    • shamrock.math.derivative_5point_midpoint
    • shamrock.math.derivative_centered
    • shamrock.math.derivative_upwind
    • shamrock.math.estim_deriv_step
    • shamrock.math.AABB_f64_3
    • shamrock.math.Ray_f64_3
    • shamrock.math.paving_function_general_3d
    • shamrock.math.paving_function_general_3d_shear_x
    • shamrock.math.paving_function_periodic_3d
  • shamrock.math.sfc
    • shamrock.math.sfc.coord_to_hilbert_3d_u64
    • shamrock.math.sfc.icoord_to_morton_3d_u32
    • shamrock.math.sfc.icoord_to_morton_3d_u64
    • shamrock.math.sfc.morton_to_icoord_3d_u32
    • shamrock.math.sfc.morton_to_icoord_3d_u64
    • shamrock.math.sfc.to_morton_grid_3d_u32_f32_3
    • shamrock.math.sfc.to_morton_grid_3d_u32_f64_3
    • shamrock.math.sfc.to_morton_grid_3d_u64_f32_3
    • shamrock.math.sfc.to_morton_grid_3d_u64_f64_3
  • shamrock.math.sphkernel
    • shamrock.math.sphkernel.M4_Rkern
    • shamrock.math.sphkernel.M4_W1d
    • shamrock.math.sphkernel.M4_W2d
    • shamrock.math.sphkernel.M4_W3d
    • shamrock.math.sphkernel.M4_dW3d
    • shamrock.math.sphkernel.M4_df
    • shamrock.math.sphkernel.M4_dhW3d
    • shamrock.math.sphkernel.M4_f
    • shamrock.math.sphkernel.M4_f3d_integ_z
    • shamrock.math.sphkernel.M6_Rkern
    • shamrock.math.sphkernel.M6_W1d
    • shamrock.math.sphkernel.M6_W2d
    • shamrock.math.sphkernel.M6_W3d
    • shamrock.math.sphkernel.M6_dW3d
    • shamrock.math.sphkernel.M6_df
    • shamrock.math.sphkernel.M6_dhW3d
    • shamrock.math.sphkernel.M6_f
    • shamrock.math.sphkernel.M6_f3d_integ_z
    • shamrock.math.sphkernel.M8_Rkern
    • shamrock.math.sphkernel.M8_W1d
    • shamrock.math.sphkernel.M8_W2d
    • shamrock.math.sphkernel.M8_W3d
    • shamrock.math.sphkernel.M8_dW3d
    • shamrock.math.sphkernel.M8_df
    • shamrock.math.sphkernel.M8_dhW3d
    • shamrock.math.sphkernel.M8_f
    • shamrock.math.sphkernel.M8_f3d_integ_z
  • shamrock.model_ramses
    • shamrock.model_ramses.RamsesModel_f64_3_i64_3_Model
    • shamrock.model_ramses.RamsesModel_f64_3_i64_3_Model_AnalysisSodTube
    • shamrock.model_ramses.RamsesModel_f64_3_i64_3_SolverConfig
  • shamrock.model_sph
    • shamrock.model_sph.ISPHSetupNode
    • shamrock.model_sph.SPHModel_f64_3_M4
    • shamrock.model_sph.SPHModel_f64_3_M4_AnalysisSodTube
    • shamrock.model_sph.SPHModel_f64_3_M4_SPHSetup
    • shamrock.model_sph.SPHModel_f64_3_M4_SolverConfig
    • shamrock.model_sph.SPHModel_f64_3_M6
    • shamrock.model_sph.SPHModel_f64_3_M6_AnalysisSodTube
    • shamrock.model_sph.SPHModel_f64_3_M6_SPHSetup
    • shamrock.model_sph.SPHModel_f64_3_M6_SolverConfig
    • shamrock.model_sph.SPHModel_f64_3_M8
    • shamrock.model_sph.SPHModel_f64_3_M8_AnalysisSodTube
    • shamrock.model_sph.SPHModel_f64_3_M8_SPHSetup
    • shamrock.model_sph.SPHModel_f64_3_M8_SolverConfig
    • shamrock.model_sph.TimestepLog
  • shamrock.model_zeus
    • shamrock.model_zeus.ZeusModel_f64_3_i64_3_Model
    • shamrock.model_zeus.ZeusModel_f64_3_i64_3_Model_AnalysisSodTube
    • shamrock.model_zeus.ZeusModel_f64_3_i64_3_SolverConfig
  • shamrock.phys
    • shamrock.phys.get_binary_pair
    • shamrock.phys.get_binary_rotated
    • shamrock.phys.hill_radius
    • shamrock.phys.keplerian_speed
    • shamrock.phys.rotate_point
    • shamrock.phys.schwarzschild_radius
    • shamrock.phys.HydroSoundwave
    • shamrock.phys.SedovTaylor
    • shamrock.phys.SodTube
  • shamrock.sys
    • shamrock.sys.close
    • shamrock.sys.get_process_name
    • shamrock.sys.init
    • shamrock.sys.is_initialized
    • shamrock.sys.signal_handler
    • shamrock.sys.world_rank
    • shamrock.sys.world_size
  • Python API documentation
  • shamrock
  • shamrock.get_Model_SPH

shamrock.get_Model_SPH#

shamrock.get_Model_SPH(*, context: ShamrockCtx, vector_type: str, sph_kernel: str) → shamrock.model_sph.SPHModel_f64_3_M4 | shamrock.model_sph.SPHModel_f64_3_M6 | shamrock.model_sph.SPHModel_f64_3_M8#

Basic disc simulation

Basic disc simulation

Shearing box in SPH

Shearing box in SPH

Taylor green vortex in SPH

Taylor green vortex in SPH

Start a SPH simulation from a phantom dump

Start a SPH simulation from a phantom dump

previous

shamrock.get_Model_Ramses

next

shamrock.get_Model_Zeus

On this page
  • get_Model_SPH()
Edit on GitHub

This Page

  • Show Source

© Copyright 2020 -- Timothee David--Cléris.

Created using Sphinx 8.2.3.

Built with the PyData Sphinx Theme 0.16.1.