ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include <core/DataTypes.h>
#include <core/cell/Cell.h>
#include <core/math/Matrix3.h>
#include <core/math/Vector3.h>
#include <utils/Vector.hpp>
#include <utils/interpolation/bspline_3d.hpp>
#include <type_traits>
Go to the source code of this file.
Namespaces | |
namespace | walberla |
\file PackInfoPdfDoublePrecision.cpp \author pystencils | |
Functions | |
template<typename T , typename U = T> | |
U | walberla::es2walberla (T const &v) |
template<> | |
Vector3< float > | walberla::es2walberla (Utils::Vector3d const &v) |
template<> | |
Vector3< double > | walberla::es2walberla (Utils::Vector3d const &v) |
template<typename T > | |
auto | walberla::to_vector3d (Vector3< T > const &v) noexcept |
Utils::Vector3i | walberla::to_vector3i (Vector3< int > const &v) noexcept |
Utils::Vector3i | walberla::to_vector3i (Cell const &v) noexcept |
template<typename T > | |
auto | walberla::to_vector3 (Utils::Vector3d const &v) noexcept |
template<typename T > | |
auto | walberla::to_vector9d (Matrix3< T > const &m) noexcept |
template<typename Function > | |
void | walberla::interpolate_bspline_at_pos (Utils::Vector3d const &pos, Function const &f) |