[NeXus-definitions-tickets] [NeXusDefinitions] #27: set correct range for NX_RANK
NeXus Base Classes and Instrument Definitions
noreply at nexusformat.org
Thu Dec 4 22:26:14 GMT 2008
#27: set correct range for NX_RANK
------------------------+---------------------------------------------------
Reporter: Pete Jemian | Owner: Pete Jemian
Type: task | Status: assigned
Priority: major | Resolution:
Keywords: |
------------------------+---------------------------------------------------
Old description:
> In base_classes/nxdl.xsd, line 329, set the correct range for NX_RANK
New description:
In base_classes/nxdl.xsd, line 329, set the correct range for NX_RANK
Comment (by Pete Jemian):
Per email discussions, '''rank''' will be removed and the feature will be
merged with the new definition of '''dimensions.'''
{{{
Peterson, Peter F. (pf9) wrote:
> >> Rank is a feature of the dimensions. It really doesn't belong there
if the
> >> dimensions make sense. I think it should be removed (for now) and
dealt with
> >> in the dimensions item.
> >>
> >> P2
> >>
> >>
> >> On 12/4/08 12:47 PM, "Pete Jemian" <prjemian> wrote:
> >>
> >>
>> >>> [Pete at regitte,3004,~/NeXus-xslt]$ grep rank *.xsd | more
>> >>> NXcrystal.xsd: <xs:attribute name="rank"
type="nx:NX_RANK"/>
>> >>> NXfilter.xsd: <xs:attribute name="rank"
type="nx:NX_RANK"/>
>> >>> NXsample.xsd: <xs:attribute name="rank"
type="nx:NX_INT"/>
>> >>>
>> >>> Aha! NXsample needs to change it's rank type from NX_INT to
NX_RANK.
>> >>>
>> >>> Does this attribute (rank) provide value?
>> >>> Seems that the FORTRAN90 interface uses it.
>> >>> How else is rank learned (in FORTRAN)?
>> >>> Does it hurt anything to remove it?
>> >>>
>> >>> I believe it dates from the earliest times when Jon, Mark, and
Przemek
>> >>> (?sp?) were planning things out.
>> >>>
>> >>> Pete
>> >>>
>> >>>
>> >>> Peterson, Peter F. (pf9) wrote:
>> >>>
>>> >>>> I think that the rank attribute should be removed altogether.
>>> >>>>
>>> >>>> P2
>>> >>>>
>>> >>>>
>>> >>>> On 12/3/08 5:21 PM, "Pete Jemian" <prjemian> wrote:
>>> >>>>
>>> >>>>
>>> >>>>
>>>> >>>>> base_classes/nxdl.xsd, line 329
>>>> >>>>> Should the minimum rank be zero or one?
>>>> >>>>>
}}}
--
Ticket URL: <http://trac.nexusformat.org/definitions/ticket/27#comment:2>
NeXus Base Classes and Instrument Definitions <http://www.nexusformat.org/>
NeXus Base Classes and Instrument Definitions
More information about the NeXus-definitions-tickets
mailing list