![]() |
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, const std::string &label="", int index=-1) | iganet::BoundaryCommon< BoundaryCore > | inline |
| from_xml(const pugi::xml_node &root, int id=0, const 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, BoundaryCore::spline_type::value_type rtol=typename BoundaryCore::spline_type::value_type{1e-5}, 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, BoundaryCore::spline_type::value_type rtol, 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, const std::string &label="", int index=-1) const | iganet::BoundaryCommon< BoundaryCore > | inline |
| to_xml(pugi::xml_node &root, int id=0, const 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 |