Skip to content

Explicitly specify that matrices with a single dimension produce column vectors #12

Description

@vaitkus

Multiple data items in the 'cif_core' dictionary are defined as Matrices with a single dimension. This is slightly ambiguous. For example, the _cell.vector_b data item is defined as having the dimension of [3] which can either be interpreted as a column vector (3x1) or a row vector 1x3. The associated dREL evaluation code seems to produce a column vector. Is this the intended interpretation that is true for all matrices with a single dimension?

If it is, I propose to explicitly specify it in the definition of the Dimension data type or/and the definition of the _type.dimension data item (DDL dictionary). Alternatively, dimensions of each of the matrix items could be modified to explicitly have two dimensions ([3,1] instead of [3]).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions