![]() |
IgANet
IgANets - Isogeometric Analysis Networks
|
This is the complete list of members for iganet::BoundaryCommon< BoundaryCore >, including all inherited members.
as_tensor() const | iganet::BoundaryCommon< BoundaryCore > | inline |
as_tensor_(std::index_sequence< Is... >) const | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |
as_tensor_size() const | iganet::BoundaryCommon< BoundaryCore > | inline |
as_tensor_size_(std::index_sequence< Is... >) const | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |
clone() const | iganet::BoundaryCommon< BoundaryCore > | inline |
device() const noexcept | iganet::BoundaryCommon< BoundaryCore > | inline |
device_index() const noexcept | iganet::BoundaryCommon< BoundaryCore > | inline |
dtype() const noexcept | iganet::BoundaryCommon< BoundaryCore > | inline |
eval(const std::tuple< Xi... > &xi) const | iganet::BoundaryCommon< BoundaryCore > | inline |
eval(const std::tuple< Xi... > &xi, const std::tuple< Indices... > &indices) const | iganet::BoundaryCommon< BoundaryCore > | inline |
eval(const std::tuple< Xi... > &xi, const std::tuple< Indices... > &indices, const std::tuple< Coeff_Indices... > &coeff_indices) const | iganet::BoundaryCommon< BoundaryCore > | inline |
eval_(std::index_sequence< Is... >, const std::tuple< Xi... > &xi) const | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |
eval_(std::index_sequence< Is... >, const std::tuple< Xi... > &xi, const std::tuple< Indices... > &indices) const | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |
eval_(std::index_sequence< Is... >, const std::tuple< Xi... > &xi, const std::tuple< Indices... > &indices, const std::tuple< Coeff_Indices... > &coeff_indices) const | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |
eval_basfunc(const std::tuple< Xi... > &xi) const | iganet::BoundaryCommon< BoundaryCore > | inline |
eval_basfunc(const std::tuple< Xi... > &xi, const std::tuple< Indices... > &indices) const | iganet::BoundaryCommon< BoundaryCore > | inline |
eval_basfunc_(std::index_sequence< Is... >, const std::tuple< Xi... > &xi) const | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |
eval_basfunc_(std::index_sequence< Is... >, const std::tuple< Xi... > &xi, const std::tuple< Indices... > &indices) const | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |
eval_from_precomputed(const std::tuple< Basfunc... > &basfunc, const std::tuple< Coeff_Indices... > &coeff_indices, const std::tuple< Numeval... > &numeval, const std::tuple< Sizes... > &sizes) const | iganet::BoundaryCommon< BoundaryCore > | inline |
eval_from_precomputed(const std::tuple< Basfunc... > &basfunc, const std::tuple< Coeff_Indices... > &coeff_indices, const std::tuple< Xi... > &xi) const | iganet::BoundaryCommon< BoundaryCore > | inline |
eval_from_precomputed_(std::index_sequence< Is... >, const std::tuple< Basfunc... > &basfunc, const std::tuple< Coeff_Indices... > &coeff_indices, const std::tuple< Numeval... > &numeval, const std::tuple< Sizes... > &sizes) const | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |
eval_from_precomputed_(std::index_sequence< Is... >, const std::tuple< Basfunc... > &basfunc, const std::tuple< Coeff_Indices... > &coeff_indices, const std::tuple< Xi... > &xi) const | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |
find_coeff_indices(const std::tuple< Indices... > &indices) const | iganet::BoundaryCommon< BoundaryCore > | inline |
find_coeff_indices_(std::index_sequence< Is... >, const std::tuple< Indices... > &indices) const | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |
find_knot_indices(const std::tuple< Xi... > &xi) const | iganet::BoundaryCommon< BoundaryCore > | inline |
find_knot_indices_(std::index_sequence< Is... >, const std::tuple< Xi... > &xi) const | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |
from_tensor(const torch::Tensor &tensor) | iganet::BoundaryCommon< BoundaryCore > | inline |
from_tensor_(std::index_sequence< Is... >, const torch::Tensor &tensor) | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |
from_xml(const pugi::xml_document &doc, int id=0, std::string label="", int index=-1) | iganet::BoundaryCommon< BoundaryCore > | inline |
from_xml(const pugi::xml_node &root, int id=0, std::string label="", int index=-1) | iganet::BoundaryCommon< BoundaryCore > | inline |
is_nonuniform() const noexcept | iganet::BoundaryCommon< BoundaryCore > | inline |
is_sparse() const noexcept | iganet::BoundaryCommon< BoundaryCore > | inline |
is_uniform() const noexcept | iganet::BoundaryCommon< BoundaryCore > | inline |
isclose(const BoundaryCommon< BoundaryCore_ > &other, typename BoundaryCore::spline_type::value_type rtol=typename BoundaryCore::spline_type::value_type{1e-5}, typename BoundaryCore::spline_type::value_type atol=typename BoundaryCore::spline_type::value_type{1e-8}) const | iganet::BoundaryCommon< BoundaryCore > | inline |
isclose_(std::index_sequence< Is... >, const BoundaryCommon< BoundaryCore_ > &other, typename BoundaryCore::spline_type::value_type rtol, typename BoundaryCore::spline_type::value_type atol) const | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |
isequal_(std::index_sequence< Is... >, const BoundaryCommon< BoundaryCore_ > &other) const | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |
layout() const noexcept | iganet::BoundaryCommon< BoundaryCore > | inline |
load(const std::string &filename, const std::string &key="boundary") | iganet::BoundaryCommon< BoundaryCore > | inline |
operator!=(const BoundaryCommon< BoundaryCore_ > &other) const | iganet::BoundaryCommon< BoundaryCore > | inline |
operator==(const BoundaryCommon< BoundaryCore_ > &other) const | iganet::BoundaryCommon< BoundaryCore > | inline |
pinned_memory() const noexcept | iganet::BoundaryCommon< BoundaryCore > | inline |
read(torch::serialize::InputArchive &archive, const std::string &key="boundary") | iganet::BoundaryCommon< BoundaryCore > | inline |
read_(std::index_sequence< Is... >, torch::serialize::InputArchive &archive, const std::string &key="boundary") | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |
requires_grad() const noexcept | iganet::BoundaryCommon< BoundaryCore > | inline |
save(const std::string &filename, const std::string &key="boundary") const | iganet::BoundaryCommon< BoundaryCore > | inline |
set_requires_grad(bool requires_grad) | iganet::BoundaryCommon< BoundaryCore > | inline |
to(Options< real_t > options) const | iganet::BoundaryCommon< BoundaryCore > | inline |
to(torch::Device device) const | iganet::BoundaryCommon< BoundaryCore > | inline |
to() const | iganet::BoundaryCommon< BoundaryCore > | inline |
to_xml(int id=0, std::string label="", int index=-1) const | iganet::BoundaryCommon< BoundaryCore > | inline |
to_xml(pugi::xml_node &root, int id=0, std::string label="", int index=-1) const | iganet::BoundaryCommon< BoundaryCore > | inline |
uniform_refine(int numRefine=1, int dim=-1) | iganet::BoundaryCommon< BoundaryCore > | inline |
uniform_refine_(std::index_sequence< Is... >, int numRefine=1, int dim=-1) | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |
write(torch::serialize::OutputArchive &archive, const std::string &key="boundary") const | iganet::BoundaryCommon< BoundaryCore > | inline |
write_(std::index_sequence< Is... >, torch::serialize::OutputArchive &archive, const std::string &key="boundary") const | iganet::BoundaryCommon< BoundaryCore > | inlineprivate |