Page MenuHomec4science

Allocate.hpp
No OneTemporary

File Metadata

Created
Thu, Sep 26, 20:01

Allocate.hpp

/* =================================================================================================
(c - GPLv3) T.W.J. de Geus (Tom) | tom@geus.me | www.geus.me | github.com/tdegeus/GooseFEM
================================================================================================= */
#include <GooseFEM/Allocate.h>
#include <xtensor/xarray.hpp>
#include <pybind11/pybind11.h>
#include <pyxtensor/pyxtensor.hpp>
namespace py = pybind11;
void init_Allocate(py::module& m)
{
m.def("AsTensor",
py::overload_cast<
size_t,
const xt::xarray<double>&,
const std::vector<size_t>&>(&GooseFEM::AsTensor<xt::xarray<double>>),
"See :cpp:func:`GooseFEM::AsTensor`.",
py::arg("rank"),
py::arg("arg"),
py::arg("shape"));
m.def("as3d",
&GooseFEM::as3d<double>,
"See :cpp:func:`GooseFEM::as3d`.",
py::arg("arg"));
}

Event Timeline