![]() |
IgANet
IGAnets - Isogeometric Analysis Networks
|
This is the complete list of members for iganet::MultiPatch< Patch >, including all inherited members.
| addInterface(std::size_t firstPatch, enum side firstSide, std::size_t secondPatch, enum side secondSide) | iganet::MultiPatch< Patch > | inline |
| addInterface(std::shared_ptr< Patch > firstPatch, enum side firstSide, std::shared_ptr< Patch > secondPatch, enum side secondSide) | iganet::MultiPatch< Patch > | inline |
| addInterface(interface_type patchInterface) | iganet::MultiPatch< Patch > | inline |
| addPatch(std::shared_ptr< Patch > patch) | iganet::MultiPatch< Patch > | inline |
| addPatch(std::unique_ptr< Patch > patch) | iganet::MultiPatch< Patch > | inline |
| begin() | iganet::MultiPatch< Patch > | inline |
| begin() const | iganet::MultiPatch< Patch > | inline |
| cbegin() const noexcept | iganet::MultiPatch< Patch > | inline |
| cend() const noexcept | iganet::MultiPatch< Patch > | inline |
| clear() | iganet::MultiPatch< Patch > | inline |
| crbegin() const noexcept | iganet::MultiPatch< Patch > | inline |
| crend() const noexcept | iganet::MultiPatch< Patch > | inline |
| end() | iganet::MultiPatch< Patch > | inline |
| end() const | iganet::MultiPatch< Patch > | inline |
| findInterfaceIndex(const interface_type &patchInterface) const | iganet::MultiPatch< Patch > | inline |
| findInterfaceIndex(const interface_type *patchInterface) const | iganet::MultiPatch< Patch > | inline |
| findPatchIndex(const Patch &patch) const | iganet::MultiPatch< Patch > | inline |
| findPatchIndex(const Patch *patch) const | iganet::MultiPatch< Patch > | inline |
| from_json(const nlohmann::json &json, Options< typename P::value_type > options=Options< typename P::value_type >{}) | iganet::MultiPatch< Patch > | inline |
| from_xml(const pugi::xml_document &doc, int id=0, const std::string &label="", int index=-1, Options< typename P::value_type > options=Options< typename P::value_type >{}) | iganet::MultiPatch< Patch > | inline |
| from_xml(const pugi::xml_node &root, int id=0, const std::string &label="", int index=-1, Options< typename P::value_type > options=Options< typename P::value_type >{}) | iganet::MultiPatch< Patch > | inline |
| interface(std::size_t index) | iganet::MultiPatch< Patch > | inline |
| interface(std::size_t index) const | iganet::MultiPatch< Patch > | inline |
| interface_type typedef | iganet::MultiPatch< Patch > | |
| interfaces() | iganet::MultiPatch< Patch > | inline |
| interfaces() const | iganet::MultiPatch< Patch > | inline |
| interfaces_ | iganet::MultiPatch< Patch > | private |
| isclose(const MultiPatch &other, typename P::value_type rtol=typename P::value_type{1e-5}, typename P::value_type atol=typename P::value_type{1e-8}) const | iganet::MultiPatch< Patch > | inline |
| jsonIsClose(const nlohmann::json &first, const nlohmann::json &second, real_t rtol, real_t atol) | iganet::MultiPatch< Patch > | inlineprivatestatic |
| load(const std::string &filename, const std::string &key="multipatch", Options< typename P::value_type > options=Options< typename P::value_type >{}) | iganet::MultiPatch< Patch > | inline |
| MultiPatch()=default | iganet::MultiPatch< Patch > | |
| MultiPatch(const MultiPatch &other) | iganet::MultiPatch< Patch > | inline |
| MultiPatch(MultiPatch &&other) noexcept | iganet::MultiPatch< Patch > | inline |
| nboundaries() const | iganet::MultiPatch< Patch > | inline |
| ninterfaces() const | iganet::MultiPatch< Patch > | inline |
| npatches() const | iganet::MultiPatch< Patch > | inline |
| operator!=(const MultiPatch &other) const | iganet::MultiPatch< Patch > | inline |
| operator==(const MultiPatch &other) const | iganet::MultiPatch< Patch > | inline |
| patch(std::size_t index) | iganet::MultiPatch< Patch > | inline |
| patch(std::size_t index) const | iganet::MultiPatch< Patch > | inline |
| patches() | iganet::MultiPatch< Patch > | inline |
| patches() const | iganet::MultiPatch< Patch > | inline |
| patches_ | iganet::MultiPatch< Patch > | private |
| pretty_print(std::ostream &os) const noexcept | iganet::MultiPatch< Patch > | inline |
| rbegin() | iganet::MultiPatch< Patch > | inline |
| rbegin() const | iganet::MultiPatch< Patch > | inline |
| read(torch::serialize::InputArchive &archive, const std::string &key="multipatch", Options< typename P::value_type > options=Options< typename P::value_type >{}) | iganet::MultiPatch< Patch > | inline |
| removeInterface(std::size_t index) | iganet::MultiPatch< Patch > | inline |
| rend() | iganet::MultiPatch< Patch > | inline |
| rend() const | iganet::MultiPatch< Patch > | inline |
| save(const std::string &filename, const std::string &key="multipatch") const | iganet::MultiPatch< Patch > | inline |
| to_json() const | iganet::MultiPatch< Patch > | inline |
| to_xml(int id=0, const std::string &label="", int index=-1) const | iganet::MultiPatch< Patch > | inline |
| to_xml(pugi::xml_node &root, int id=0, const std::string &label="", int index=-1) const | iganet::MultiPatch< Patch > | inline |
| write(torch::serialize::OutputArchive &archive, const std::string &key="multipatch") const | iganet::MultiPatch< Patch > | inline |