batch_domain() const noexcept | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | inline |
batch_domain_type typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
batched_derivs_domain_type typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
batched_derivs_domain_type1 typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
batched_derivs_domain_type2 typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
batched_interpolation_domain() const noexcept | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | inline |
batched_interpolation_domain_type typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
batched_spline_domain() const noexcept | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | inline |
batched_spline_domain_type typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
bsplines_type1 typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
bsplines_type2 typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
builder_deriv_type1 typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
builder_type1 typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
builder_type2 typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
continuous_dimension_type1 typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
continuous_dimension_type2 typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
deriv_type1 typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
deriv_type2 typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
exec_space typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
interpolation_discrete_dimension_type1 typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
interpolation_discrete_dimension_type2 typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
interpolation_domain() const noexcept | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | inline |
interpolation_domain_type typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
interpolation_domain_type1 typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
interpolation_domain_type2 typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
memory_space typedef | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
operator()(ddc::ChunkSpan< double, batched_spline_domain_type, Layout, memory_space > spline, ddc::ChunkSpan< double const, batched_interpolation_domain_type, Layout, memory_space > vals, std::optional< ddc::ChunkSpan< double const, batched_derivs_domain_type1, Layout, memory_space > > derivs_min1=std::nullopt, std::optional< ddc::ChunkSpan< double const, batched_derivs_domain_type1, Layout, memory_space > > derivs_max1=std::nullopt, std::optional< ddc::ChunkSpan< double const, batched_derivs_domain_type2, Layout, memory_space > > derivs_min2=std::nullopt, std::optional< ddc::ChunkSpan< double const, batched_derivs_domain_type2, Layout, memory_space > > derivs_max2=std::nullopt, std::optional< ddc::ChunkSpan< double const, batched_derivs_domain_type, Layout, memory_space > > mixed_derivs_min1_min2=std::nullopt, std::optional< ddc::ChunkSpan< double const, batched_derivs_domain_type, Layout, memory_space > > mixed_derivs_max1_min2=std::nullopt, std::optional< ddc::ChunkSpan< double const, batched_derivs_domain_type, Layout, memory_space > > mixed_derivs_min1_max2=std::nullopt, std::optional< ddc::ChunkSpan< double const, batched_derivs_domain_type, Layout, memory_space > > mixed_derivs_max1_max2=std::nullopt) const | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
operator=(SplineBuilder2D const &x)=delete | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
operator=(SplineBuilder2D &&x)=default | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
spline_domain() const noexcept | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | inline |
SplineBuilder2D(batched_interpolation_domain_type const &batched_interpolation_domain, std::optional< std::size_t > cols_per_chunk=std::nullopt, std::optional< unsigned int > preconditioner_max_block_size=std::nullopt) | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | inlineexplicit |
SplineBuilder2D(SplineBuilder2D const &x)=delete | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
SplineBuilder2D(SplineBuilder2D &&x)=default | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |
~SplineBuilder2D()=default | ddc::SplineBuilder2D< ExecSpace, MemorySpace, BSpline1, BSpline2, IDimI1, IDimI2, BcLower1, BcUpper1, BcLower2, BcUpper2, Solver, IDimX > | |