SpECTRE  2021.08.02
YlmSpherepack Member List

This is the complete list of members for YlmSpherepack, including all inherited members.

add_constant(const gsl::not_null< DataVector * > spectral_coefs, const double c) noexceptYlmSpherepackinlinestatic
average(const DataVector &spectral_coefs) noexceptYlmSpherepackinlinestatic
definite_integral(gsl::not_null< const double * > collocation_values, size_t physical_stride=1, size_t physical_offset=0) const noexceptYlmSpherepackinline
first_and_second_derivative(const DataVector &collocation_values) const noexceptYlmSpherepack
FirstDeriv typedefYlmSpherepack
gradient(const std::array< double *, 2 > &df, gsl::not_null< const double * > collocation_values, size_t physical_stride=1, size_t physical_offset=0) const noexceptYlmSpherepack
gradient(const DataVector &collocation_values, size_t physical_stride=1, size_t physical_offset=0) const noexceptYlmSpherepack
gradient_all_offsets(const std::array< double *, 2 > &df, gsl::not_null< const double * > collocation_values, size_t stride=1) const noexceptYlmSpherepack
gradient_all_offsets(const DataVector &collocation_values, size_t stride=1) const noexceptYlmSpherepack
gradient_from_coefs(const std::array< double *, 2 > &df, gsl::not_null< const double * > spectral_coefs, size_t spectral_stride=1, size_t spectral_offset=0, size_t physical_stride=1, size_t physical_offset=0) const noexceptYlmSpherepackinline
gradient_from_coefs(const DataVector &spectral_coefs, size_t spectral_stride=1, size_t spectral_offset=0) const noexceptYlmSpherepack
gradient_from_coefs_all_offsets(const std::array< double *, 2 > &df, gsl::not_null< const double * > spectral_coefs, size_t stride=1) const noexceptYlmSpherepackinline
gradient_from_coefs_all_offsets(const DataVector &spectral_coefs, size_t stride=1) const noexceptYlmSpherepack
integration_weights() const noexceptYlmSpherepackinline
interpolate(gsl::not_null< T * > result, gsl::not_null< const double * > collocation_values, const InterpolationInfo< T > &interpolation_info, size_t physical_stride=1, size_t physical_offset=0) const noexceptYlmSpherepack
interpolate(const DataVector &collocation_values, const std::array< T, 2 > &target_points) const noexceptYlmSpherepack
interpolate_from_coefs(gsl::not_null< T * > result, const R &spectral_coefs, const InterpolationInfo< T > &interpolation_info, size_t spectral_stride=1, size_t spectral_offset=0) const noexceptYlmSpherepack
interpolate_from_coefs(const DataVector &spectral_coefs, const std::array< T, 2 > &target_points) const noexcept (defined in YlmSpherepack)YlmSpherepack
l_max() const noexceptYlmSpherepackinline
m_max() const noexceptYlmSpherepackinline
phi_points() const noexceptYlmSpherepack
phys_to_spec(gsl::not_null< double * > spectral_coefs, gsl::not_null< const double * > collocation_values, size_t physical_stride=1, size_t physical_offset=0, size_t spectral_stride=1, size_t spectral_offset=0) const noexceptYlmSpherepackinline
phys_to_spec(const DataVector &collocation_values, size_t physical_stride=1, size_t physical_offset=0) const noexceptYlmSpherepack
phys_to_spec_all_offsets(gsl::not_null< double * > spectral_coefs, gsl::not_null< const double * > collocation_values, size_t stride) const noexceptYlmSpherepackinline
phys_to_spec_all_offsets(const DataVector &collocation_values, size_t stride) const noexceptYlmSpherepack
physical_extents() const noexcept (defined in YlmSpherepack)YlmSpherepackinline
physical_size(const size_t l_max, const size_t m_max) noexceptYlmSpherepackinlinestatic
physical_size() const noexceptYlmSpherepackinline
prolong_or_restrict(const DataVector &spectral_coefs, const YlmSpherepack &target) const noexceptYlmSpherepack
scalar_laplacian(gsl::not_null< double * > scalar_laplacian, gsl::not_null< const double * > collocation_values, size_t physical_stride=1, size_t physical_offset=0) const noexceptYlmSpherepack
scalar_laplacian(const DataVector &collocation_values, size_t physical_stride=1, size_t physical_offset=0) const noexceptYlmSpherepack
scalar_laplacian_from_coefs(gsl::not_null< double * > scalar_laplacian, gsl::not_null< const double * > spectral_coefs, size_t spectral_stride=1, size_t spectral_offset=0, size_t physical_stride=1, size_t physical_offset=0) const noexceptYlmSpherepack
scalar_laplacian_from_coefs(const DataVector &spectral_coefs, size_t spectral_stride=1, size_t spectral_offset=0) const noexceptYlmSpherepack
second_derivative(const std::array< double *, 2 > &df, gsl::not_null< SecondDeriv * > ddf, gsl::not_null< const double * > collocation_values, size_t physical_stride=1, size_t physical_offset=0) const noexceptYlmSpherepack
SecondDeriv typedefYlmSpherepack
set_up_interpolation_info(const std::array< T, 2 > &target_points) const noexceptYlmSpherepack
spec_to_phys(gsl::not_null< double * > collocation_values, gsl::not_null< const double * > spectral_coefs, size_t spectral_stride=1, size_t spectral_offset=0, size_t physical_stride=1, size_t physical_offset=0) const noexceptYlmSpherepackinline
spec_to_phys(const DataVector &spectral_coefs, size_t spectral_stride=1, size_t spectral_offset=0) const noexceptYlmSpherepack
spec_to_phys_all_offsets(gsl::not_null< double * > collocation_values, gsl::not_null< const double * > spectral_coefs, size_t stride) const noexceptYlmSpherepackinline
spec_to_phys_all_offsets(const DataVector &spectral_coefs, size_t stride) const noexceptYlmSpherepack
spectral_size(const size_t l_max, const size_t m_max) noexceptYlmSpherepackinlinestatic
spectral_size() const noexceptYlmSpherepackinline
theta_phi_points() const noexceptYlmSpherepack
theta_points() const noexceptYlmSpherepack
YlmSpherepack(size_t l_max, size_t m_max) noexceptYlmSpherepack