|
NEML2 2.1.0
|
This is the complete list of members for AxisLayout, including all inherited members.
| AxisLayout()=default | AxisLayout | |
| AxisLayout(const std::vector< std::vector< VariableName > > &vars, std::vector< TensorShape > intmd_shapes, std::vector< TensorShape > base_shapes, std::vector< IStructure > istrs) | AxisLayout | |
| AxisLayout(const AxisLayout *parent, std::size_t group_idx, std::size_t start, std::size_t end, std::vector< std::size_t > offsets={}) | AxisLayout | |
| base_sizes(std::size_t) const | AxisLayout | |
| group(std::size_t) const | AxisLayout | |
| group_offsets(std::size_t) const | AxisLayout | |
| intmd_sizes(std::size_t) const | AxisLayout | |
| is_view() const | AxisLayout | inline |
| istr(std::size_t=0) const | AxisLayout | |
| IStructure enum name | AxisLayout | |
| ngroup() const | AxisLayout | |
| nvar() const | AxisLayout | |
| storage_sizes(bool include_intmd) const | AxisLayout | |
| update_intmd_shapes(const std::vector< TensorShape > &) | AxisLayout | |
| var(std::size_t) const | AxisLayout | |
| vars() const | AxisLayout | |
| view() const | AxisLayout |