spectre.SphericalHarmonics¶
- class spectre.SphericalHarmonics._Pybindings.AngularOrdering¶
Members:
Strahlkorper
Cce
- Cce = <AngularOrdering.Cce: 1>¶
- Strahlkorper = <AngularOrdering.Strahlkorper: 0>¶
- property name¶
- property value¶
- class spectre.SphericalHarmonics._Pybindings.Spherepack¶
- property l_max¶
- property m_max¶
- phys_to_spec(self: spectre.SphericalHarmonics._Pybindings.Spherepack, collocation_values: spectre.DataStructures._Pybindings.DataVector, physical_stride: int = 1, physical_offset: int = 0) spectre.DataStructures._Pybindings.DataVector ¶
- property physical_size¶
- spec_to_phys(self: spectre.SphericalHarmonics._Pybindings.Spherepack, spectral_coefs: spectre.DataStructures._Pybindings.DataVector, spectral_stride: int = 1, spectral_offset: int = 0) spectre.DataStructures._Pybindings.DataVector ¶
- property spectral_size¶
- property theta_phi_points¶
- class spectre.SphericalHarmonics._Pybindings.SpherepackIterator¶
- set(self: spectre.SphericalHarmonics._Pybindings.SpherepackIterator, l: int, m: int) None ¶
- class spectre.SphericalHarmonics._Pybindings.Strahlkorper¶
- property average_radius¶
- property expansion_center¶
- property l_max¶
- property m_max¶
- property physical_center¶
- property physical_extents¶
- point_is_contained(self: spectre.SphericalHarmonics._Pybindings.Strahlkorper, x: Annotated[list[float], FixedSize(3)]) bool ¶
- radius(self: spectre.SphericalHarmonics._Pybindings.Strahlkorper, theta: float, phi: float) float ¶
- spectre.SphericalHarmonics._Pybindings.cartesian_coords(strahlkorper: spectre.SphericalHarmonics._Pybindings.Strahlkorper) spectre.DataStructures.Tensor._Pybindings.TensorIDV3Inertial ¶
- spectre.SphericalHarmonics._Pybindings.read_surface_ylm(file_name: str, surface_subfile_name: str, requested_number_of_times_from_end: int) list[spectre.SphericalHarmonics._Pybindings.Strahlkorper] ¶
- spectre.SphericalHarmonics._Pybindings.read_surface_ylm_single_time(file_name: str, surface_subfile_name: str, time: float, relative_epsilon: float, check_frame: bool) spectre.SphericalHarmonics._Pybindings.Strahlkorper ¶
- spectre.SphericalHarmonics._Pybindings.write_sphere_of_points_to_text_file(radius: float, l_max: int, center: Annotated[list[float], FixedSize(3)], output_file_name: str, ordering: spectre.SphericalHarmonics._Pybindings.AngularOrdering, overwrite_file: bool = False) None ¶
- spectre.SphericalHarmonics._Pybindings.ylm_legend_and_data(strahlkorper: spectre.SphericalHarmonics._Pybindings.Strahlkorper, time: float, max_l: int) tuple[list[str], list[float]] ¶