IgANet
IGAnets - Isogeometric Analysis Networks
Loading...
Searching...
No Matches
iganet::BSplinePatch< real_t, GeoDim, ParDim > Member List

This is the complete list of members for iganet::BSplinePatch< real_t, GeoDim, ParDim >, including all inherited members.

as_tensor() const noexcept=0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
as_tensor_size() const noexcept=0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
device() const noexcept=0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
device_index() const noexcept=0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
dtype() const noexcept=0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
eval_from_precomputed(const torch::Tensor &basfunc, const torch::Tensor &coeff_indices, int64_t numeval, torch::IntArrayRef sizes) const =0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
eval_from_precomputed(const utils::TensorArray< ParDim > &basfunc, const torch::Tensor &coeff_indices, int64_t numeval, torch::IntArrayRef sizes) const =0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
from_json(const nlohmann::json &json)=0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
from_tensor(const torch::Tensor &tensor) noexcept=0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
from_xml(const pugi::xml_document &doc, int id=0, const std::string &label="", int index=-1)=0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
from_xml(const pugi::xml_node &root, int id=0, const std::string &label="", int index=-1)=0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
geoDim() noexceptiganet::BSplinePatch< real_t, GeoDim, ParDim >inlinestatic
is_sparse() const noexcept=0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
layout() const noexcept=0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
parDim() noexceptiganet::BSplinePatch< real_t, GeoDim, ParDim >inlinestatic
pinned_memory() const noexcept=0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
pretty_print(std::ostream &os=Log(log::info)) const noexcept=0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
requires_grad() const noexcept=0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
set_requires_grad(bool requires_grad) noexcept=0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
to_json() const =0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
to_xml(int id=0, const std::string &label="", int index=-1) const =0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
to_xml(pugi::xml_node &root, int id=0, const std::string &label="", int index=-1) const =0iganet::BSplinePatch< real_t, GeoDim, ParDim >pure virtual
value_type typedefiganet::BSplinePatch< real_t, GeoDim, ParDim >
~BSplinePatch()=defaultiganet::BSplinePatch< real_t, GeoDim, ParDim >virtual