Shortcuts

Template Function ripple::detail::load_internal

Function Documentation

template<size_t Dims, typename ItFrom, typename ItTo, dim_1d_enable_t<Dims> = 0>
auto ripple::detail::load_internal(ItFrom &&from, ItTo &&to) noexcept -> void

Loads the padding data for Dims dimensions, using the from iterator to copy the data into the to iterator.

This overload is only enabled when Dims = 1.

This overload is only enabled when Dims > 1, and it recursively calls the implementation from the largest dimension to the smallest dimension.

Parameters
  • from: The iterator to load the boundary data from.

  • to: The iterator to load the boundary data to.

Template Parameters
  • Dims: The number of dimensions to load for.

  • ItFrom: The type of the from iterator.

  • ItTo: The type of the to iterator.

Parameters
  • from: The iterator to load the boundary data from.

  • to: The iterator to load the boundary data to.

Template Parameters
  • Dims: The number of dimensions to load for.

  • ItFrom: The type of the from iterator.

  • ItTo: The type of the to iterator.

Docs

Access comprehensive developer documentation for Ripple

View Docs

Tutorials

Get tutorials to help with understand all features

View Tutorials

Examples

Find examples to help get started

View Examples