| CartesianRender(ShamrockCtx &context, Config &solver_config, Storage &storage) (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | inline |
| compute_azymuthal_integ(std::function< field_getter_t > field_getter, const sham::DeviceBuffer< shammath::RingRay< Tvec > > &ring_rays) (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| compute_azymuthal_integ(std::string field_name, const sham::DeviceBuffer< shammath::RingRay< Tvec > > &ring_rays, std::optional< std::function< pybind11::array_t< Tfield >(size_t, pybind11::dict &)> > custom_getter) (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| compute_azymuthal_integ(std::string field_name, const std::vector< shammath::RingRay< Tvec > > &ring_rays, std::optional< std::function< pybind11::array_t< Tfield >(size_t, pybind11::dict &)> > custom_getter) (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | inline |
| compute_column_integ(std::function< field_getter_t > field_getter, const sham::DeviceBuffer< shammath::Ray< Tvec > > &rays) (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| compute_column_integ(std::string field_name, const sham::DeviceBuffer< shammath::Ray< Tvec > > &rays, std::optional< std::function< pybind11::array_t< Tfield >(size_t, pybind11::dict &)> > custom_getter) (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| compute_column_integ(std::function< field_getter_t > field_getter, Tvec center, Tvec delta_x, Tvec delta_y, u32 nx, u32 ny) (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| compute_column_integ(std::string field_name, Tvec center, Tvec delta_x, Tvec delta_y, u32 nx, u32 ny, std::optional< std::function< pybind11::array_t< Tfield >(size_t, pybind11::dict &)> > custom_getter) (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| compute_column_integ(std::string field_name, const std::vector< shammath::Ray< Tvec > > &rays, std::optional< std::function< pybind11::array_t< Tfield >(size_t, pybind11::dict &)> > custom_getter) (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | inline |
| compute_slice(std::function< field_getter_t > field_getter, const sham::DeviceBuffer< Tvec > &positions) (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| compute_slice(std::string field_name, const sham::DeviceBuffer< Tvec > &positions, std::optional< std::function< pybind11::array_t< Tfield >(size_t, pybind11::dict &)> > custom_getter) (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| compute_slice(std::function< field_getter_t > field_getter, Tvec center, Tvec delta_x, Tvec delta_y, u32 nx, u32 ny) (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| compute_slice(std::string field_name, Tvec center, Tvec delta_x, Tvec delta_y, u32 nx, u32 ny, std::optional< std::function< pybind11::array_t< Tfield >(size_t, pybind11::dict &)> > custom_getter) (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| compute_slice(std::string field_name, const std::vector< Tvec > &positions, std::optional< std::function< pybind11::array_t< Tfield >(size_t, pybind11::dict &)> > custom_getter) (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | inline |
| Config typedef (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| context (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| dim (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | static |
| field_getter_t typedef (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| Kernel typedef (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| solver_config (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| Storage typedef (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| storage (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |
| Tscal typedef (defined in shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel >) | shammodels::sph::modules::CartesianRender< Tvec, Tfield, SPHKernel > | |