test_periodicity_default#

test_periodicity_default(float64_tols, NBS)[source]#

Tests that Fourier periodic trajectories have zero periodicity default and satisfy initial constraints.

Parameters:
  • float64_tols (pytest.fixture()) – See tests.test_config.float64_tols().

  • NBS (choreo.cython._NBodySyst.NBodySyst) – [‘4q4q’, ‘3C101k’, ‘7D’, ‘1D1D1D’, ‘3C_3dim’, ‘2D2D5k’, ‘3D’, ‘4D’, ‘3D2k’, ‘3C5k’, ‘1q2q’, ‘3D5k’, ‘3D4D’, ‘2D1_3dim_non_gravity’, ‘1D1D’, ‘3C2k’, ‘6D’, ‘test_3D5k’, ‘3Dp2’, ‘3q3q’, ‘2D3D’, ‘3C4k’, ‘3C7k2’, ‘3C23k’, ‘3C’, ‘3Dp’, ‘4q4qD’, ‘6Dk5’, ‘4q4qD3k’, ‘4C5k’, ‘6q6q’, ‘3C11k’, ‘complex_mass_charge’, ‘test’, ‘4D3k’, ‘6Ck5’, ‘3D101k’, ‘2D3D4D’, ‘overconstrained’, ‘3C17k’, ‘2D1D1D’, ‘2D1_non_gravity’, ‘3q3qD’, ‘1Dx3’, ‘uneven_nnpr’, ‘3C29k’, ‘3DD’, ‘non_gravity_2dim’, ‘3D7D’, ‘non_gravity_3dim’, ‘5Dq_bis’, ‘3C4q4k’, ‘3C37k’, ‘2q2q’, ‘2D2D’, ‘3D7k2’, ‘6C’, ‘2C3C5C’, ‘5q5q’, ‘2C3C5k’, ‘20B’, ‘3D1’, ‘2D3D5k’, ‘3D4k’, ‘2C3C’, ‘3q’, ‘4C’, ‘3D4q4k’, ‘3B’, ‘5q’, ‘5Dq’, ‘3D5D’, ‘2D1’, ‘2D1_3dim’]