ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
bspline_3d_gradient.hpp File Reference
#include "utils/Vector.hpp"
#include "detail/ll_and_dist.hpp"
#include "utils/math/bspline.hpp"
#include "utils/math/tensor_product.hpp"
#include <array>
#include <cstddef>
+ Include dependency graph for bspline_3d_gradient.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Utils
 
namespace  Utils::Interpolation
 

Functions

template<int order, typename Kernel >
void Utils::Interpolation::bspline_3d_gradient (Vector3d const &pos, Kernel const &kernel, Vector3d const &grid_spacing, Vector3d const &offset)
 cardinal B-spline gradient interpolation with internal iteration.
 
template<int order, typename T , typename Kernel >
Utils::Interpolation::bspline_3d_gradient_accumulate (Vector3d const &pos, Kernel const &kernel, Vector3d const &grid_spacing, Vector3d const &offset, T const &init)
 cardinal B-spline weighted sum.