{5} Assigned, Active Tickets by Owner (Full Description) (12 matches)
Pedro.vicente (5 matches)
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #205 | Visual Studio porting | napi | 4.3.0 | enhancement | 08/12/09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
This ticket concerns a porting of the NeXus API for the Microsoft Visual Studio IDE. A Request for Comments document regarding the project layout and naming is attached. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #226 | Save a NeXus file with chunking and no compression | napi | 4.3.0 | enhancement | 23/03/10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
PROPOSED SOLUTION (HDF5) 1) define a new symbol NX_CHUNK /* Map NeXus compression methods to HDF compression methods */ #define NX_CHUNK 0 #define NX_COMP_NONE 100 #define NX_COMP_LZW 200 #define NX_COMP_RLE 300 #define NX_COMP_HUF 400 2) the same for the C++ binding enum NXcompression {
CHUNK = NX_CHUNK,
NONE = NX_COMP_NONE,
LZW = NX_COMP_LZW,
RLE = NX_COMP_RLE,
HUF = NX_COMP_HUF
};
3) modify NX5compmakedata to handle this case else if (compress_type == NX_CHUNK)
{
cparms = H5Pcreate(H5P_DATASET_CREATE);
iNew = H5Pset_chunk(cparms,rank,chunkdims);
if (iNew < 0)
{
NXIReportError (NXpData, "ERROR: Size of chunks could not be set!");
return NX_ERROR;
}
iRet = H5Dcreate (pFile->iCurrentG, (char*)name, datatype1, dataspace, cparms);
}
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #249 | NXtraverse | napi | task | 06/10/10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
NXtraverse, traverses and displays NeXus files (paths, data). Various aspects of NeXus datasets are optionally read and displayed. File traversal is achieved by using a recursive algorithm: NeXus datasets are displayed, NeXus groups are recursively iterated. Algorithm. File iteration is achieved by recursively calling the following NeXus API functions, starting at the HDF5 root group: NXgetgroupinfo; returns the number of objects (HDF5 groups and datasets). Iterate the objects obtained in 1); in each step the following functions are called NXgetnextentry; returns the object type (dataset or group). A selection is made: If the object is a dataset type, its contents are read. If the object is a group type, the group is opened with the NeXus API function NXopengroup, then the same sequence in 1) to 3) is recursively called, and then the group is closed with NXclosegroup. Usage. Usage of the tool is ./nxtraverse -f <filename> [-h] [-r] [-a] [-n N] [-f] traverse file <filename>[-h] print this usage message and exit[-r] do not read data[-a] do not read attributes[-n] print only N number of elements; N defaults to 5, * for all elements Ouput example ./nxtraverse -f BSS_5663_histo.nxs prints all objects (datasets, attributes, groups) in the file named “BSS_5663_histo.nxs”. For arrays, the default first 5 elements are printed. Each object is displayed in 1 line. First the object path is displayed, after that, if the object is a dataset, data is displayed after an equal sign “=”. Attributes are distinguished from datasets by printing the symbol “#” after the dataset name they belong to. /entry /entry/DASlogs /entry/DASlogs/frequency /entry/DASlogs/frequency/average_value=0.013787 /entry/DASlogs/frequency/average_value#units=Hz /entry/DASlogs/frequency/time=0 0.016667 0.033333 0.05 0.066666 ... |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #211 | HDF5 types in hdf5ToNXType | napi | 4.3.0 | defect | 15/01/10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
In hdf5ToNXType and other places declare these variables with the types H5T_class_t tclass; size_t size; H5T_sign_t sign; |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #204 | Eliminate compiler warnings in Visual Studio compiler | napi | 4.3.0 | enhancement | 06/12/09 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
This is part of a possible port of the NeXus API for the Microsoft Visual Studio 2008 compiler, being discussed with Freddie Akeroyd (freddie.akeroyd@…) and Peter Peterson (petersonpf@…) This ticket has the purpose of eliminating the following compiler warnings issued by VS2008, because of declared but not used variables in src\napi5.c(99) : warning C4101: 'length' : unreferenced local variable src\napi5.c(778) : warning C4101: 'i' : unreferenced local variable src\napi5.c(1148) : warning C4101: 'length' : unreferenced local variable src\napi5.c(1183) : warning C4101: 'length' : unreferenced local variable src\napi5.c(1481) : warning C4101: 'size_id' : unreferenced local variable src\napi5.c(1481) : warning C4101: 'sign_id' : unreferenced local variable src\napi5.c(1604) : warning C4101: 'size_id' : unreferenced local variable src\napi5.c(1604) : warning C4101: 'sign_id' : unreferenced local variable src\napi5.c(1651) : warning C4101: 'size_id' : unreferenced local variable src\napi5.c(1651) : warning C4101: 'sign_id' : unreferenced local variable src\napi5.c(1687) : warning C4101: 'size_id' : unreferenced local variable src\napi5.c(1687) : warning C4101: 'sign_id' : unreferenced local variable src\napi5.c(1793) : warning C4101: 'size_id' : unreferenced local variable src\napi5.c(1793) : warning C4101: 'sign_id' : unreferenced local variable src\napi5.c(1933) : warning C4101: 'iRet' : unreferenced local variable src\napi5.c(1960) : warning C4101: 'u' : unreferenced local variable src\napi5.c(1961) : warning C4101: 'group_name' : unreferenced local variable src\napi5.c(1961) : warning C4101: 'class_name' : unreferenced local variable |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Peter Peterson (1 match) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #286 | Remove warnings | napi | NeXus 4.2 Ready | defect | 21/10/11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
This is a generic ticket along the lines of #52, #53, and #204. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Reuterma (3 matches) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #257 | Create preamble for doxygen documentation | documentation | 4.3.0 | enhancement | 08/10/10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The boiler plate introduction on the doxygen API documentation pages should be pulled into one location in order to make editing easier. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #250 | Update doxygen for the C++ API | documentation | 4.3.0 | enhancement | 06/10/10 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The doxygen for the C++ API needs to have a few more items added to it. Also, the current level of documentation needs to be checked. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #264 | Update svn ignores | napi | 4.3.0 | task | 18/02/11 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
There are lots of autogenerated files that subversion doesn't ignore for status checks. Quiet these. This will include stuff that Eclipse doesn't ignore as well. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stuart Campbell (2 matches) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #97 | Move jnexus source into ./src subdirectory. | other bindings | 4.3.0 | defect | 12/11/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
If we add an extra directory layer between the java and class folders, then it would enable any unit tests to be able to test package private methods (because the classes and tests would have the same package names). So we would end up with...
src/
test/
..etc... |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #104 | Add Java Utility classes/method | other bindings | 4.3.0 | enhancement | 11/12/07 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
As discussed at the last NIAC meeting. Add utility rountines that will sit along side the existing JNI classes. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tobias Richter (1 match) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ticket | Summary | Component | Milestone | Type | Created | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| #239 | add man pages for all installed binaries | applications | enhancement | 22/06/10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
some people still like to rtfm |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
