odisseo package#
Submodules#
- odisseo.dynamics module
- odisseo.initial_condition module
- odisseo.integrators module
- odisseo.option_classes module
LogarithmicParamsMNParamsNFWParamsPSPParamsPlummerParamsPointMassParamsSimulationConfigSimulationConfig.MN3_positive_densitySimulationConfig.N_particlesSimulationConfig.acceleration_schemeSimulationConfig.batch_sizeSimulationConfig.differentation_modeSimulationConfig.diffrax_adjoint_methodSimulationConfig.diffrax_solverSimulationConfig.dimensionsSimulationConfig.double_mapSimulationConfig.external_accelerationsSimulationConfig.fixed_timestepSimulationConfig.glorderSimulationConfig.gradient_horizonSimulationConfig.integratorSimulationConfig.num_checkpointsSimulationConfig.num_snapshotsSimulationConfig.num_timestepsSimulationConfig.progress_barSimulationConfig.return_snapshotsSimulationConfig.sech2_zSimulationConfig.softening
SimulationParamsSimulationParams.GSimulationParams.Logarithmic_paramsSimulationParams.MN_paramsSimulationParams.NFW_paramsSimulationParams.PSP_paramsSimulationParams.Plummer_paramsSimulationParams.PointMass_paramsSimulationParams.ThickMN3Disk_paramsSimulationParams.ThinMN3Disk_paramsSimulationParams.TriaxialNFW_paramsSimulationParams.TwoPowerTriaxial_paramsSimulationParams.t_end
ThickMN3DiskParamsThinMN3DiskParamsTriaxialNFWParamsTwoPowerTriaxialParams
- odisseo.potentials module
- odisseo.time_integration module
- odisseo.units module
- odisseo.utils module
Angular_momentum()E_kin()E_pot()E_tot()center_of_mass()equat_to_gd1()equat_to_gd1_velocity()equat_to_gd1cart()gal_to_equat()gd1_projection_vmap()gd1cart_to_gd1()halo_to_gd1()halo_to_gd1_all()halo_to_gd1_velocity()halo_to_gd1_velocity_vmap()halo_to_gd1_vmap()halo_to_sun()jacobian_equat_to_gd1()jacobian_halo_to_gd1()projection_on_GD1()sun_to_gal()
- odisseo.visualization module
Module contents#
- odisseo.construct_initial_state(position, velocity)[source]#
Constructs the initial state for the simulation.
- Parameters:
position (jnp.ndarray) – Initial positions of the bodies.
velocity (jnp.ndarray) – Initial velocities of the bodies.
- Returns:
jnp.ndarray – The initial state containing positions and velocities.