shamrock.phys#

Physics Library

Functions

contract_grav_moment_to_force_1

contract_grav_moment_to_force_1(arg0: shamrock.math.SymTensorCollection_f64_0_0, arg1: shamrock.math.SymTensorCollection_f64_1_1) -> f64_3

contract_grav_moment_to_force_2

contract_grav_moment_to_force_2(arg0: shamrock.math.SymTensorCollection_f64_0_1, arg1: shamrock.math.SymTensorCollection_f64_1_2) -> f64_3

contract_grav_moment_to_force_3

contract_grav_moment_to_force_3(arg0: shamrock.math.SymTensorCollection_f64_0_2, arg1: shamrock.math.SymTensorCollection_f64_1_3) -> f64_3

contract_grav_moment_to_force_4

contract_grav_moment_to_force_4(arg0: shamrock.math.SymTensorCollection_f64_0_3, arg1: shamrock.math.SymTensorCollection_f64_1_4) -> f64_3

contract_grav_moment_to_force_5

contract_grav_moment_to_force_5(arg0: shamrock.math.SymTensorCollection_f64_0_4, arg1: shamrock.math.SymTensorCollection_f64_1_5) -> f64_3

get_M_mat_0

get_M_mat_0(arg0: shamrock.math.SymTensorCollection_f64_0_0, arg1: shamrock.math.SymTensorCollection_f64_0_0) -> shamrock.math.SymTensorCollection_f64_0_0

get_M_mat_1

get_M_mat_1(arg0: shamrock.math.SymTensorCollection_f64_0_1, arg1: shamrock.math.SymTensorCollection_f64_0_1) -> shamrock.math.SymTensorCollection_f64_0_1

get_M_mat_2

get_M_mat_2(arg0: shamrock.math.SymTensorCollection_f64_0_2, arg1: shamrock.math.SymTensorCollection_f64_0_2) -> shamrock.math.SymTensorCollection_f64_0_2

get_M_mat_3

get_M_mat_3(arg0: shamrock.math.SymTensorCollection_f64_0_3, arg1: shamrock.math.SymTensorCollection_f64_0_3) -> shamrock.math.SymTensorCollection_f64_0_3

get_M_mat_4

get_M_mat_4(arg0: shamrock.math.SymTensorCollection_f64_0_4, arg1: shamrock.math.SymTensorCollection_f64_0_4) -> shamrock.math.SymTensorCollection_f64_0_4

get_M_mat_5

get_M_mat_5(arg0: shamrock.math.SymTensorCollection_f64_0_5, arg1: shamrock.math.SymTensorCollection_f64_0_5) -> shamrock.math.SymTensorCollection_f64_0_5

get_binary_pair

get_binary_pair(*args, **kwargs) Overloaded function.

get_binary_rotated

get_binary_rotated(*args, **kwargs) Overloaded function.

get_dM_mat_1

get_dM_mat_1(arg0: shamrock.math.SymTensorCollection_f64_1_1, arg1: shamrock.math.SymTensorCollection_f64_0_0) -> shamrock.math.SymTensorCollection_f64_1_1

get_dM_mat_2

get_dM_mat_2(arg0: shamrock.math.SymTensorCollection_f64_1_2, arg1: shamrock.math.SymTensorCollection_f64_0_1) -> shamrock.math.SymTensorCollection_f64_1_2

get_dM_mat_3

get_dM_mat_3(arg0: shamrock.math.SymTensorCollection_f64_1_3, arg1: shamrock.math.SymTensorCollection_f64_0_2) -> shamrock.math.SymTensorCollection_f64_1_3

get_dM_mat_4

get_dM_mat_4(arg0: shamrock.math.SymTensorCollection_f64_1_4, arg1: shamrock.math.SymTensorCollection_f64_0_3) -> shamrock.math.SymTensorCollection_f64_1_4

get_dM_mat_5

get_dM_mat_5(arg0: shamrock.math.SymTensorCollection_f64_1_5, arg1: shamrock.math.SymTensorCollection_f64_0_4) -> shamrock.math.SymTensorCollection_f64_1_5

green_func_grav_cartesian_0_0

green_func_grav_cartesian_0_0(arg0: f64_3) -> shamrock.math.SymTensorCollection_f64_0_0

green_func_grav_cartesian_0_1

green_func_grav_cartesian_0_1(arg0: f64_3) -> shamrock.math.SymTensorCollection_f64_0_1

green_func_grav_cartesian_0_2

green_func_grav_cartesian_0_2(arg0: f64_3) -> shamrock.math.SymTensorCollection_f64_0_2

green_func_grav_cartesian_0_3

green_func_grav_cartesian_0_3(arg0: f64_3) -> shamrock.math.SymTensorCollection_f64_0_3

green_func_grav_cartesian_0_4

green_func_grav_cartesian_0_4(arg0: f64_3) -> shamrock.math.SymTensorCollection_f64_0_4

green_func_grav_cartesian_0_5

green_func_grav_cartesian_0_5(arg0: f64_3) -> shamrock.math.SymTensorCollection_f64_0_5

green_func_grav_cartesian_1_1

green_func_grav_cartesian_1_1(arg0: f64_3) -> shamrock.math.SymTensorCollection_f64_1_1

green_func_grav_cartesian_1_2

green_func_grav_cartesian_1_2(arg0: f64_3) -> shamrock.math.SymTensorCollection_f64_1_2

green_func_grav_cartesian_1_3

green_func_grav_cartesian_1_3(arg0: f64_3) -> shamrock.math.SymTensorCollection_f64_1_3

green_func_grav_cartesian_1_4

green_func_grav_cartesian_1_4(arg0: f64_3) -> shamrock.math.SymTensorCollection_f64_1_4

green_func_grav_cartesian_1_5

green_func_grav_cartesian_1_5(arg0: f64_3) -> shamrock.math.SymTensorCollection_f64_1_5

hill_radius

hill_radius(*, R: float, m: float, M: float) -> float

keplerian_speed

keplerian_speed(*args, **kwargs) Overloaded function.

offset_dM_mat_2

offset_dM_mat_2(dM: shamrock.math.SymTensorCollection_f64_1_2, from: f64_3, to: f64_3) -> shamrock.math.SymTensorCollection_f64_1_2

offset_dM_mat_3

offset_dM_mat_3(dM: shamrock.math.SymTensorCollection_f64_1_3, from: f64_3, to: f64_3) -> shamrock.math.SymTensorCollection_f64_1_3

offset_dM_mat_4

offset_dM_mat_4(dM: shamrock.math.SymTensorCollection_f64_1_4, from: f64_3, to: f64_3) -> shamrock.math.SymTensorCollection_f64_1_4

offset_dM_mat_5

offset_dM_mat_5(dM: shamrock.math.SymTensorCollection_f64_1_5, from: f64_3, to: f64_3) -> shamrock.math.SymTensorCollection_f64_1_5

offset_multipole_2

offset_multipole_2(Q: shamrock.math.SymTensorCollection_f64_0_2, from: f64_3, to: f64_3) -> shamrock.math.SymTensorCollection_f64_0_2

offset_multipole_3

offset_multipole_3(Q: shamrock.math.SymTensorCollection_f64_0_3, from: f64_3, to: f64_3) -> shamrock.math.SymTensorCollection_f64_0_3

offset_multipole_4

offset_multipole_4(Q: shamrock.math.SymTensorCollection_f64_0_4, from: f64_3, to: f64_3) -> shamrock.math.SymTensorCollection_f64_0_4

offset_multipole_5

offset_multipole_5(Q: shamrock.math.SymTensorCollection_f64_0_5, from: f64_3, to: f64_3) -> shamrock.math.SymTensorCollection_f64_0_5

rotate_point

rotate_point(*, point: f64_3, roll: float, pitch: float, yaw: float) -> f64_3

schwarzschild_radius

schwarzschild_radius(*args, **kwargs) Overloaded function.

Classes