| discretize(std::size_t const n, forward_or_backward_tag auto const tag) const | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | inline |
| distance(pos_type const &q, auto const tag) const | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | inline |
| distance_sqr(pos_type const &q, forward_or_backward_tag auto const tag) const | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | inline |
| ellipse(forward_tag const) const -> auto const & | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | inline |
| ellipse(backward_tag const) const -> auto const & | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | inline |
| ellipse_type typedef | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | |
| is_inside(pos_type const &q, forward_or_backward_tag auto const tag) const | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | inline |
| local_pos(pos_type const &q, forward_or_backward_tag auto const tag) const | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | inline |
| m_ellipse0 | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | private |
| m_ellipse1 | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | private |
| m_nabla_phi0 | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | private |
| m_nabla_phi1 | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | private |
| mat_type typedef | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | |
| nabla_phi(forward_tag const) const -> auto const & | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | inline |
| nabla_phi(backward_tag const) const -> auto const & | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | inline |
| operator()(pos_type const &q, forward_or_backward_tag auto const tag) const | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | inline |
| operator=(sampler const &) -> sampler &=default | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | |
| operator=(sampler &&) noexcept -> sampler &=default | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | |
| phi(forward_or_backward_tag auto const tag) const -> auto const & | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | inline |
| pos_type typedef | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | |
| S(forward_or_backward_tag auto const tag) const -> auto const & | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | inline |
| sample(pos_type const &q, forward_or_backward_tag auto const tag) const | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | inline |
| sampler(sampler const &)=default | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | |
| sampler(sampler &&) noexcept=default | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | |
| sampler()=default | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | |
| sampler(ellipse_type const &e0, ellipse_type const &e1, mat_type const &nabla_phi) | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | inline |
| vec_type typedef | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | |
| x0(forward_or_backward_tag auto const tag) const -> auto const & | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | inline |
| ~sampler()=default | tatooine::detail::autonomous_particle::sampler< Real, NumDimensions > | |