[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