Class AMSTensorFieldMap

Class Documentation

class AMSTensorFieldMap

Public Types

using const_iterator = AMSTensorMap::const_iterator

Public Functions

AMSTensorFieldMap() = default
AMSTensorFieldMap(const AMSTensorFieldMap&) = delete
AMSTensorFieldMap &operator=(const AMSTensorFieldMap&) = delete
AMSTensorFieldMap(AMSTensorFieldMap&&) noexcept = default
AMSTensorFieldMap &operator=(AMSTensorFieldMap&&) noexcept = default
~AMSTensorFieldMap() = default
bool contains(const std::string &name) const
AMSTensor *find(const std::string &name) noexcept
const AMSTensor *find(const std::string &name) const noexcept
AMSTensor &at(const std::string &name)
const AMSTensor &at(const std::string &name) const
AMSTensor &insert(std::string name, AMSTensor tensor)
AMSTensor &set(std::string name, AMSTensor tensor)
inline const_iterator begin() const noexcept
inline const_iterator end() const noexcept
inline const_iterator cbegin() const noexcept
inline const_iterator cend() const noexcept
inline bool empty() const noexcept
inline std::size_t size() const noexcept
inline void clear() noexcept