Home
Title: SMOS L2 OS Operational Processor Software User Manual
Contents
1. Internal Error Name of return code No L2 product generation Exit Function that generates the error and possible error description code ERROR_CODE READ INPUTS DATA SE _INITIMEMODEL NON 157 initTimeModel c Cannot get node ODE ERROR _ CODE READ INPUTS DATA SE _INITIMEMODEL NOO 157 initTimeModel c Cannot open Time Model product PEN ERROR CODE READ INPUTS DATA SE _INITIMEMODEL NOD 157 initTimeModel c Cannot load a Time Model ATA ERROR CODE READ INPUTS DATA SE READ NODATA 158 readDgg c Cannot get data from file ERROR CODE READ INPUTS DATA SE READ 158 readDgg c Error occured in readDgg function ERROR CODE READ INPUTS DATA SE READ NOOPEN 158 read
2. ICM CSIC LOCEAN SA CETP Operational ProcessorlIssue 1 Rev 10 Software User Date 16 March 2010 IFREMER Page 28 Manual age Internal Error Name of return code No L2 product generation Exit Function that generates the error and possible error description code ERROR CODE FORWARD MODEL SUPPORT COMPUTEGNANGLE CHANGE 133 computeGalacticNoiseAngle c fail to compute CARTCS 7 E 7 7 change cart cs ERROR CODE FORWARD MODEL SUPPORT COMPUTEGNANGLE ALLOCM 13 3 computeGalacticNoiseAngle c fail to allocate AT 7 7 7 7 7 7 memory for matrix ERROR CODE FORWARD MODEL SUPPORT COMPUTEGNANGLE PRODMA 133 computeGalacticNoiseAngle c Error while computing T 7 7 7 7 7 7 product of matrices ERROR CODE CONFIG PROTO READITERCOEF RETRIEVPARAMID 134 readIterCoef c readIterCoef function fails to read E E E E E retrievParamid ERROR CODE CONFIG PROTO READITERCOEF NOOPEN 134 readlterCoef c Cannot open the product CNFOS2 ERROR CODE CONFIG PROTO READITERCOEF NODATA 134 readIterCoef c Cannot load IterCoef data ERROR CODE CONFIG PROTO READITERCOEF ALLOC LUT 134 readIterCoef c fail to allocate memory for E E E E E E Itercoef lut ERROR CODE CONFIG PROTO READITERCOEF GET NODE 134 readIterCoef c Cannot get node ERROR CODE CONFIG PROTO
3. ICM CSIC LOCEAN SA CETP Operational ProcessorlIssue 1 Rev 10 Software User Date 16 March 2010 IFREMER Page 34 Manual age Internal Error Name of return code No L2 product generation Exit Function that generates the error and possible error description code ERROR_CODE READ INPUTS DATA SELECTION READTHRESHOLDS N 180 readThresholds c Cannot get node ONODE ERROR CODE READ INPUTS DATA SELECTION READTHRESHOLDS N 180 readThresholds c Cannot load data for THRESHOLDS ODATA ERROR CODE READ INPUTS DATA SELECTION READPOSTPROC_NOO 181 readPostProc c Cannot open the product PostProcLUT PEN ERROR CODE READ INPUTS DATA SELECTION READPOSTPROC_NON 181 readPostProc c Cannot get node ODE ERROR CODE READ INPUTS DATA SELECTION READPOSTPROC_NOD 181 readPostProc c Cannot load data for PostProcLUT ATA ERROR CODE READ INPUTS DATA SELECTION READSSABSCLUT 182 readSSAbscLUT c Error occured in readSSAbscLUT ERROR CODE GENERIC INTERP INEXISTANT ARRAY DIMENSION 183 interp c Error occured in GenericInterp function 7 7 7 7 7 7 inexistent array dimension ERROR CODE GENERIC INTERP INVALID INDEX 184 interp c Error occured in GenericInterp function 7 7 o 7 7 invalid index ERROR CODE GENERIC INTERP INVALID COEFFICIENT 185 interp c Error occured in GenericInterp function 7 7 a 7 7 invalid coefficient ERROR CODE GENERIC INTERP VECT INVALID DIMENSION 186 interp c Error occured in GenericInterpVect 7 7 7 7
4. EMS Operational Processori ssue 1 Rev 1 LOCEAN SA CETP P Software User Date 16 T IFREMER Pase 14 Manual 8 AUX_RGHNS2 Look Up Tables needed by L2 IFREMER None Processor for the IFREMER ARGANS Ocean Roughness Model AUX_RGHNS3 Look Up Tables needed by L2 ICM CSIC None Processor for the ICM CSIC ARGANS Ocean Roughness Model AUX_FOAM__ Physical Constants used by IFREMER None Foam Model ARGANS AUX_SGLINT Bi Static Scattering Coefficients IFREMER None Look Up Table used in Sun ARGANS glint correction AUX_ATMOS_ Physical Constants used by IPSL None Atmospheric Model ARGANS AUX_CNFOSD Processor Configuration ARGANS If required by Parameters for Dual ESLs Polarisation L2 Ocean Salinity AUX_CNFOSF Processor Configuration ARGANS If required by Parameters for Full Polarisation ESLs L2 Ocean Salinity AUX_DISTAN Distance to the coast and IFREMER None monthly Sea Ice Flag IPSL information over Discrete ARGANS Global Grid AUX_SSS___ Monthly Sea Surface Salinity IFREMER None over Discrete Global Grid IPSL ARGANS AUX_GAL_OS AUX_GALAXY Map IFREMER If required by convolved with the Weighting IPSL ESLs Function AUX_ WEF__ ARGANS AUX_GAL205 AUX_GALAXY Map 2 IFREMER If required by convolved with the Weighting IPSL ESLs Function AUX_ WEF___ ARGANS AUX_ECMWF_ ECMWF data on the ISEA 4 9 ECMWF Every 3 DGG corresponding to SMOS preprocessor hours halforbit AUX_DGG__ ISEA
5. All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS Doc SO MA ARG GS 0018 ICM CSIC LOCEAN SA CETP Operational ProcessorlIssue 1 Rev 10 Software User Date 16 March 2010 IFREMER Page 26 Manual age Internal Error Name L2 ouput product may be incomplete Return Function that generates the error and error description code ERROR CODE WRITE OUTPUTS WRITEDAPFILE WRITEFIXEDHEADER 50 writeUDPFile c Cannot writ fixed header of OSDAP2 product ERROR CODE WRITE OUTPUTS WRITEDAPFILE WRITEMAINHEADER 5L writeUDPFile c Cannot write main header of OSDAP2 product ERROR CODE WRITE OUTPUTS SET ELEMENT DATA 52 setElementData c Cannot set element data Internal Error Name of return code No L2 product generation Exit Function that generates the error and possible error description code ERROR CODE MAIN WRONG ARG 128 main c wrong number of arguments passed to the executable ERROR CODE AUX DATA PROCESSOR APPLYBEFG SIGMA ABS 129 applyBEFG c unable to compute absolute uncertainty 7 7 7 o
6. MPL_ORBSCT AUX_MISP__ AUX_BFP__ o Related Task_Table Llc sea to L2 OS processing 3 Main Input Product One MIR_SCSx1C 4 Triggering Ingestion of a MIR_SCSx1C in the PDPC Core PAS 5 List of supporting products needed o AUX_ATMOS Physical Constants used by Atmospheric Model o Mandatory o Dependency check MIR_SCSx1C_ sensing start time gt AUX_ATMOS_ validity start time MIR_SCSx1C_ sensing stop time lt AUX_ATMOS_ validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX_CNFOSx Processor Configuration Parameters for L2 Ocean Salinity o Mandatory o Dependency check MIR_SCSxIC_ sensing start time gt AUX_CNFOSx validity start time MIR_SCSx1C_ sensing stop time lt AUX_CNFOSx validity stop time The x of the AUX _CNFOSx filename is the same as the x in the MIR_SCSx1C_ filename If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX_DGG___ ISEA4 9 Discrete Global Grid used in geolocation o Mandatory o Dependency check MIR_SCSxIC _ sensing start time gt AUX_DGG validity start time MIR_SCSxIC _ sensing stop time lt AUX_DGG validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX _DISTAN Distance t
7. O f 4 17022009 ForV4TRR o 1 5 0603 2009 Forv4FAT_________ ______ 1 6 03042009 PostV4FAT 1 7 29062009 PostV4deltaFAT______ 1 f 8 08092009 build 0309 ____ O 49 0701 2010 build0o31H1___ 1 10 160 2010 jbuild03 14 ______ issue Revision 1 O 15 02 2008 Firstversionofthedocument_ Version 1 0 SO MA ACRI GS 4424 to version 1 1 SO MA ACRI GS 4424 8 32 Binary executable file updated 4 Added new chapter on L2 OS dependency model orchestration P 5 Added task tables amp updated operational configuration tables 5 2 3 amp Updated main configuration files AUX_CNFOSF amp 5 3 3 AUX_CNFOSD 523 Updated private configuration file CNF_L2OS__ 7 New section listing GSL log messages added this Added doc ID to change record pre QR RID jed 101 Red Hat Version amp prototype typo corrected References to SO 3 2 2 RN ARG GS 0019 added pre QR RID jcd 104 Corrections to AUX_ file names amp validity time duration pre QR RID jcd 105b 64 6 Exitcode replaced by return code pre QR RID jcd 105 105 mae Removed AUX_AGDPT_ no longer required by operational Table __ processor All rights reserved ARGANS ACRI st 2008 2009 2010 ICM CSIC SMOS L2 OS __ poc SO MA ARG GS 0018 LOCEAN SA CETP Operational o a ee A IFREMER Software User ate arc Manual Page 4 4 3 5 2 Replaced AUX_TIME__ by MPL_ORBSCT Table 1 Oooo o A Explain
8. This document is the user manual of the SMOS L2 SSS core processor The core processor has been developed to be operated on Linux 64 bit platforms It is operated from the command line interface provided the configuration of the processor is valid Configuration of the software includes many files switches selectors and parameters that are delivered in the distribution packages 1 2 Guide to this document This document addresses the L2 OS core processor installation and use For detailed information on the processor numerous documents are released along with the software For scientific aspects of the SMOS L2 OS processing see the Algorithm Theoretical Baseline Document R D 1 For inputs and output data including the configuration files see the L2 products specification document R D 4 and the SMOS Ll auxiliary data specification format R D 13 For details on the data processing see the Detailed Processing Model R D 3 For details on the material released along with the processor see the Operational Processor Software Release Document SO RN ARG GS 0019 1 3 Applicable Documents Reference Title Code R D 1 SMOS L2 OS Algorithm Theoretical Baseline SO TN ARG GS 0007 Document R D 2 SMOS L2 OS Operational Processor Computation SO TN ARG GS 0011 Resources Requirements R D 3 SMOS L2 OS Detailed Processing Model SO TN ARG GS 0008 R D 4 SMOS Level 2 and Auxiliary Da
9. but not both MIR_SCSx1C must match AUX_OTT1x_ ie x D for both or x F for both e AUX_OTT2x_ shall refer to either AUX_OTT2D_ dual polarisation or AUX_OTT2F_ full polarisation Either one of these products will be used as input to the L2 processor but not both MIR_SCSx1C must match AUX_OTT2x_ ie x D for both or x F for both e AUX_OTT3x_ shall refer to either AUX_OTT3D_ dual polarisation or AUX_OTT3F_ full polarisation Either one of these products will be used as input to the L2 processor but not both MIR_SCSx1C must match AUX_OTT3x_ ie x D for both or x F for both 4 3 L2 OS processing 1 Executable to be Called by PDPC Core L20S___ lt vv gt _ lt rr gt exe 2 Processing Task e Processing of an ocean Llc product to a SMOS sea surface salinity products UDP and DAP as described in RD 1 amp RD 3 e To launch OS processing the Job Order must contain o one MIR_SCSx1C Product o the following Auxiliary data files AUX_ATMOS_ AUX_CNFOSx AUX_DGG__ AUX_DISTAN AUX_ECMWEF_ AUX_FOAM__ AUX_FLTSEA AUX_GAL_OS AUX_GAL20S AUX_OTTIx_ AUX_OTT2x_ AUX_OTT3x_ AUX_RGHNSI AUX_RGHNS2 AUX_RGHNS3 AUX_SGLINT AUX_SSS___ All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS SO MA ARG GS e o Operational a se a ain LOCEAN SA CETP i ACRI Software User Date 16 March 2010 ARGANS Page 17 IFREMER Manual
10. Look Up Table used in Sun glint correction o Mandatory o Dependency check MIR_SCSx1C_ sensing start time gt AUX_SGLINT validity start time MIR_SCSx1C_ sensing stop time lt AUX_SGLINT validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX_SSS__ Monthly Sea Surface Salinity over Discrete Global Grid o Mandatory o Dependency check MIR_SCSx1C_ sensing start time gt AUX_SSS__ validity start time MIR_SCSx1C_ sensing stop time lt AUX_SSS__ validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o MPL _ORBSCT Orbit scenario used to initialise ESA EARTH EXPLORER CFI functions o Mandatory o Dependency check MIR_SCSx1C_ sensing start time gt MPL_ORBSCT validity start time MIR_SCSx1C_ sensing stop time lt MPL_ORBSCT validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX_MISP _ Mispointing used to initialise ESA EARTH EXPLORER CFI functions o Mandatory o Dependency check MIR_SCSx1C_ sensing start time gt AUX_MISP__ validity start time MIR_SCSx1C_ sensing stop time lt AUX_MISP__ validity stop time If multiple files fulfil the above criteria use the one with the latest generation time a
11. SMOS L2 OS SO MA ARG GS e o Operational O se i ere LOCEAN SA CETP f ACRI ARGANS Software User Date 16 March 2010 IFREMER Manual Pases 18 o AUX_RGHNS1 Look Up Tables needed by L2 Processor for the IPSL Ocean Roughness Model o Mandatory o Dependency check MIR_SCSx1C_ sensing start time gt AUX_RGHNS1 validity start time MIR_SCSx1C_ sensing stop time lt AUX_RGHNS1 validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX_OTTI1x Ocean Target Transformation Look Up Tables needed by L2 Processor derived from the IPSL Ocean Roughness Model o Mandatory o Dependency check MIR_SCSx1C_ sensing start time gt AUX_OTT 1x validity start time MIR_SCSx1C_ sensing stop time lt AUX_OTT1x validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX_OTT2x Ocean Target Transformation Look Up Tables needed by L2 Processor derived from the IPSL Ocean Roughness Model o Mandatory o Dependency check MIR_SCSx1C_ sensing start time gt AUX_OTT2x validity start time MIR_SCSx1C_ sensing stop time lt AUX_OTT2x validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX_OTT3x Ocean Target Transformati
12. in SSMOS_ROOT smos products AUX_ CNFOSF 5 3 Dual polarization mode 5 3 1 The task table The task table for dual polarisation is SM_OPER_CNF_TSKTBL_20080801T000000_20500101T000000_vvv_rrr_1 xml vvv is the processor version eg 309 and rrr is the release version eg 001 and it can be found under the installation directory in SSMOS_ROOT smos task_tables MIR_SCSD1C 5 3 2 The private configuration file The same private configuration is used for dual and full polarization modes SM_TEST_CNF_L20S__ _20050101T000000_20500101T000000_001_rrr_8 EEF rrr is the release version eg 001 and it can be found under the installation directory in SSMOS_ROOT smos products CNF_ L2OS__ Additional private configuration files are needed for the dual polarisation installation tests in SMOS_ROOT Inputs All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS Doc SO MA ARG GS 0018 Operational ProcessorlIssue 1 Rev 10 ICM CSIC LOCEANSA CETF fare User Date 16 March 2010 IFREMER Manual Page 23 SM_TEST_CNF_L2OS___20050101TO00000_20500101T0O00000_001_001_0 EEF SM_TEST_CNF_L205___20050101T000000_20500101T000000_001_002_0 EEF 5 3 3 The main configuration file AUX_CNFOSD The main configuration file for dual polarisation is SM_TEST_AUX_CNFOSD_20050101T000000_20500101T000000_001 rrr_8 EEF rrr is the release version eg 001 and it can be found under the installation directory in SSMOS_ROOT smos products
13. installation test 6 7 1 3 1 4 Inserted tables of reference amp applicable documents without versions amp dates for ease of reference 4 3 5 1 Corrected doc references 32 6 Added new error codes for reading AUX_FARA_x Table 1 4 3 Added AUX_FARA_x Version 1 8 to version 1 9 SO MA ARG GS 0018 All rights reserved ARGANS ACRI st 2008 2009 2010 ICM CSIC SMOS L2 OS __ poc SO MA ARG GS 0018 LOCEAN SA CETP Operational e sad f w A IFREMER Software User ate 16 Marc Manual Page 5 33 7 Added ERROR_CODE_TOO_MANY_FAILURES amp ERROR_CODE_TOO_MANY_MESSAGES Version 1 9 to version 1 10 SO MA ARG GS 0018 34 35 Sections 4 amp 6 34 35 Sections 4 amp 6 codes AR A AS All rights reserved ARGANS ACRI st 2008 2009 2010 Operational ProcessorlIssue 1 Rev 10 SMOS L2 OS ad ICM CSIC Doc SO MA ARG GS 0018 LOCEAN SA CETP ARGANS ACRL IFREMER Software User Date 16 March 2010 Manual Page 6 Table of Content 1 INTRODUCTION sis scsscaesssccassicesscsescescescosuessccecceccescevsevsacesssvesansasdossvescvasonsondcessedsocs coseesevssesseossesessesveceecseones 7 WM GENERA Editada 7 1 2 GUIDE TO THIS DOCUMENT i 7 1 3 APPLICABLE DOCUMENTS ais 7 14 REFERENCE DOCUMENTS aa 8 1 5 ABBREVIATIONS srt ias 9 2 NOAA issi sssissisvis sists sasrisE s 10 PA INTRODUCTION eiorinn reo nre a A E E EE E E E AE O A E EE EEE REE 10 Did DITA E O oda 10 2 3 BREAKPOINT REPORT Talaia 10 3 INSTA
14. 4 9 Discrete Global Grid L1 None used in geolocation AUX_OTTID_ Ocean Target Transformation IPSL If required by AUX_OTTIF_ Look Up Tables needed by L2 ARGANS ESLs Processor derived from the IPSL Ocean Roughness Model AUX_OTT2D_ Ocean Target Transformation IFREMER If required by AUX_OTT2F_ Look Up Tables needed by L2 ARGANS ESLs Processor derived from the IFREMER Ocean Roughness Model All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L208 Doc SO MA ARG GS 0018 o Operational Processorilssue 1 Rev 10 LOCEAN SA CETP Software User Date 16 March 2010 IFREMER Pave 15 Manual 8 AUX_OTT3D_ Ocean Target Transformation ICM CSIC If required by AUX_OTT3F_ Look Up Tables needed by L2 ARGANS ESLs Processor derived from the ICM CSIC Ocean Roughness Model AUX_FARA_x Faraday angle based on DPGS If required by algorithm improvements and DPGS refined VTEC MPL_ORBSCT Orbit scenario used to initialise L1 If required by ESA EARTH EXPLORER CFI DPGS functions AUX_MISP__ Orbit mispointing used to Ll If required by initialise ESA EARTH DPGS EXPLORER CFI functions AUX_BFP__ Orbit best fit plane used to Ll If required by initialise ESA EARTH DPGS EXPLORER CFI functions Table 1 L2 OS Auxiliary Data Files For each auxiliary data file the table shows the source and update rate All the files listed are mandatory for processing except for AUX_FARA_x The update ra
15. 7 7 function invalid dimension ERROR CODE NEAREST NEIGHBOUR OUT OF MEMORY 187 tools c Error occured in nearestNeighbour 7 7 a IS function out of memory ERROR CODE UNKNOWN RETRIEVAL MODE 188 returnCodes h Unknow retrieval mode ERROR CODE READ INPUTS DATA SELECTION READFARA 189 readFaraday c Cannot get FARA x data ERROR CODE READ INPUTS DATA SELECTION READFARA GPIDNOT 189 readFaraday c The Grid Point Id is not supported SUPPORTED _ 7 7 T 7 7 ERROR CODE READ INPUTS DATA SELECTION READFARA NODATA 189 readFaraday c Cannot load data for FARA x ERROR CODE READ INPUTS DATA SELECTION READFARA NOOPEN 189 readFaraday c Cannot get information of product 7 7 7 7 7 7 7 FARA x ERROR CODE READ INPUTS DATA SELECTION READFARA GET COU 189 readFaraday c Cannot get number of DataSets of NT E 7 E 7 E TO product FARA x ERROR CODE READ INPUTS DATA SELECTION READFARA GET DAT 189 readFaraday c Cannot get DataSets of product ASET _ 7 7 7 7 7 FARA x ERROR CODE READ INPUTS DATA SELECTION READFARA GET DAT 189 readFaraday c Cannot get DataSetRecords of product ASET RECORD 2 7 B 7 ao FARA x ERROR CODE READ INPUTS DATA SELECTION READOTT GET DATA 190 readOttLUT c Cannot get DataSetRecords of product SET RECORD 7 7 e 7 OTTxD F ERROR CODE AUX OTT NO TABLE 191 applyOTT c Look Up Table does not exist ERROR CODE TOO MANY FAILURES 249 Number of errors gt MAX FAILURE PERCENT All rights reserved ARGANS A
16. 9 HDF view is needed to visualize breakpoint report files To download this software follow the link http hdf ncsa uiuc edu hdf java html hdfview Installation procedure is embedded in the downloaded file 3 2 Tree organization After installation of the processor the following file directory structures will be accessible Type Files Path Processor Binary executable SMOS_ROOT dev L2OS___vv_vv exe Input configuration files SMOS_ROOT smos config data and schema SMOS_ROOT smos schemas SMOS_ROOT smos products Processor libraries SMOS_ROOTIlibpackages SMOS_ROOT is an environment variable pointing to the processor installation directory In order to run correctly the processor needs the following hardware and software resources 3 2 1 Hardware e LINUX Operating System 64 bits x86_64 e 4Gbof RAM e At least 4Gb of disk space for installation this does not include space needed for creating or running jobs 3 2 2 Software The SMOS L2 operational processor uses external libraries They are included in the software package Some libraries need licensing such as the Earth Explorer CFI library Therefore you must accept the licenses of all third party software to use the SMOS L2 prototype processor Third party software are e Earth Explorer CFI software Contact http eop cfi esa int to obtain the license All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS Doc SO MA AR
17. AUX_ CNFOSD All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2OS___ poc SO MA ARG GS 0018 ate Operational ProcessorlIssue 1 Rev 10 LOCEAN SA CETP 16 March 201 IFREMER Software User Date 16 March 2010 Manual Page 24 6 Return codes When the processor stops it returns with a specific code The return code may help targeting the origin of errors Below is a list of return codes and identification of the error source Two special return codes are O for normal termination of the processing and 255 when the processing is cancelled Other return codes are groupes in two categories If the return code is lower than 127 L2 output products may be incomplete Above 128 the return code indicates that no L2 output product is generated but product reports containing errors amp warnings are still produced by the processor Internal Error Name L2 ouput product may be incomplete Return Function that generates the error and e
18. CRI st 2008 2009 2010 SMOS L2 OS Doc SO MA ARG GS 0018 ICM CSIC a E LOCEAN SA CETP Operational Processorlissue 1 Rev 10 ARGANS IFREMER Software User Date 16 March 2010 Manual Page 35 Internal Error Name of return code No L2 product generation Exit Function that generates the error and possible error description code ERROR CODE TOO MANY MESSAGES 250 Number of messages gt MAX MESSAGES ERROR CODE SIGILL 251 trapped SIGILL illegal instruction ERROR CODE SIGBUS 252 trapped SIGBUS bad memory reference ERROR CODE SIGSEGV 253 trapped SIGSEGV invalid memory reference ERROR CODE SIGFPE 254 trapped SIGFPE floating point exception including div 0 amp overflow RETURN CODE CANCEL ORDER 255 Order cancelled via Ctrl C or cancel xml All rights reserved ARGANS ACRI st 2008 2009 2010 MOS L2 OS ICM CSIC SMOS L2 O Doc SO MA ARG GS 0018 LOCEAN SA CETP IFREMER Operational ProcessorlIssue 1 Rev 10 Date 16 March 2010 Page 36 Software User Manual 7 GSL Log INFO Messages The SMOS L2 SSS processor outputs several types of log messages advance info debug warning 4 error The default setting for the Log_Level specified in the job order is INFO at this level it is required that a limit of approximately 10 INFO log mess
19. Dgg c Cannot get information on product ERROR CODE READ INPUTS DATA SE READ NOMEM 158 readDgg c Cannot allocate memory ERROR CODE READ INPUTS DATA SE _ READ ER NONO 159 readHeader c Cannot get data from node EDATA ERROR CODE READ INPUTS DATA SE _ READ ER NONO 159 readHeader c Cannot get node ERROR CODE READ INPUTS DATA SE READ NODELETE 160 readLic c Cannot delete object ERROR CODE READ INPUTS DATA SE READ NODATA 160 readLic c Cannot get data ERROR CODE READ INPUTS DATA SE READ NOMEM 160 readLic c Cannot allocate memory ERROR CODE READ INPUTS DATA SE _READL1C_NODATASE 160 readL1c c Cannot get dataset E ERROR CODE READ INPUTS DATA SE READ NOCOUNT 160 readLic c Cannot get the count of data blocks ERROR CODE READ INPUTS DATA SE READ NOOPEN 160 readL1c c Cannot open product ERROR CODE READ INPUTS DATA SE READ NODELET 161 readLsm c Cannot delete object ERROR CODE READ INPUTS DATA SE _ READ NONODED 161 readLsm c Cannot get Node data TA ERROR CODE READ INPUTS DATA SE READ NONODE 161 readLsm c Cannot get Node ERROR CODE READ INPUTS DATA SE EAD NODATASE 161 readLsm c Cannot get dataset record TRECORD ERROR CODE READ INPUTS DATA SE EAD NOMEM 161 readLsm c Cannot allocate memory ERROR_CODE READ INPUTS DATA SE _ READ NODATASE 161 readLsm c Cannot get dataset T ERROR CODE READ INPUTS DATA SE EAD NOCOUNT 161 readLsm c Cannot get the count of data blocks ERROR CODE READ INPUTS DATA SE EAD NOOPEN 161 readLsm c Cann
20. Followed by A 100_END_000 All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS ICM CSIC LOCEAN SA CETP IFREMER Manual Doc SO MA ARG GS 0018 Operational ProcessorlIssue 1 Rev 10 Software User Date 16 March 2010 Page 37 Appendix A Feedback Form The form below is the template of the feedback form The form is aimed at reporting software problems or at requesting changes in the SMOS L2 SSS operational processor The forms shall be sent to smos argans co uk Feedback form Number HHHH Contact Person Name and institution Initiated date Level low medium high critical Status open pending c losed Type problem coherence potential improvement Completed date Description Report in detail the context from which the feedback emerged Expected improvement Describe improvements expected if the lesson learned from the feedback is applied Recommendations for implementation List documents activities software or data set affected by implementation deemed necessary to obtain the expected improvement Propose solution s and assess workload needed Difficulty of implementation easy normal tricky Reviewed by SMOS PM project team date Workload low medium high hours days Implementation yes no Justification Justify implementation or no implementation All rights reserved ARGANS ACRI st 2008 2009 2010
21. G GS 0018 a amp a Operational Processori ssue 1 Rev 10 LOCEAN SA CETP i ARGANS Exec IFREMER Software User Date 16 March 2010 dd Manual Page 12 HDES library Log4c XML2 XML_RW_API from Indra Espacio www indra es GSL from Indra Espacio www indra es All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L208 Doc SO MA ARG GS 0018 o Operational Processori ssue 1 Rev 10 LOCEAN SA CETP IFREMER Software User Date 16 March 2010 Manual Page 13 4 L2 OS Dependency Model The Dependency Model is the set of rules designed for each processor to generate its outputs based on specific combinations of input data files This model tells the checking module which the valid relations are between files in order to successfully process SMOS data to upper processing levels The interaction between the L2 OS Processor and the DPGS is physically done through the interface between the PDPC Core and the processing hosts where the processor is installed The PDPC Core shall be responsible for providing the best set of inputs to the L2 OS Processor in order it can process products with the best possible quality The PDPC Core shall select the inputs accordingly to a configured set of rules for each executable This set of selection rules is the dependency model The orchestration of the execution of each L2 OS processing tasks thus consists in the configuration of the PDPC Core accordingly to the dependency model for the L2 OS
22. INITATTITUDEMODEL XL rol initAttitudeModel c EE CFI function CHANGE CART CS Y1 gt 7 _ XL CHANGE CART CS returns in error for Y unit vector All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2OS___ poc SO MA ARG GS 0018 ate Operational ProcessorlIssue 1 Rev 10 LOCEAN SA CETP Software User Date 16 March 2010 IFREMER Pase 27 Manual age Internal Error Name of return code No L2 product generation Exit Function that generates the error and possible error description code ERROR CODE FORWARD MODEL SUPPORT INITATTITUDEMODEL XL 131 initAttitudeModel c EE CFI function CHANGE CART CS Z1 XL CHANGE CART CS returns in error for Z unit vector E
23. LLATION AND OPERATION sssccsscssscsssctesessscsssescsssesevsesocsessesvevsenccdsssssccsesavesceussstectunseescassesvecsess 11 3 1 INSTALLATION OF THE CORE PROCESSOR cccccccecccecccececceccececececececececcceccseceseceseccecccsecceecceeceeeseeesceeeeseeeeeseseess 11 3 2 TREE ORGANIZATION iii 11 4 L2 09S DEPENDENCY MODDED ssssiscsscsssscsecccssssssssaccsevasosssscoodeceeaess dsvecssacesceasdacooeees coveossesescuoessesssesbactoceass 13 AV 12 08 AUXITARY DATA 2 ia aa 13 AR CONVENTIONS ns 15 4 3 LZOS PROCESSING user 16 5 OPERATIONAL CONFIGURATIONS cccssssscssssscccsssccssssscccsssscccesseccessscescessecesessseccsessscessssacceesssees 21 Del INTRODUCTION liada 21 5 2 FUL POLARIZATION MODE corto codes adenodndneeesdee see touseued codes ade cacedateedtecceavosensdecduede 21 5 3 DUAL POLARIZATION MOD daa 22 6 IA NA roo use rooson sairon Sroa Stos 6 OSes EENI ESS ES SESKI OSK EESE oE oI OSTSEE SEKSS E SEOSE ESS 24 7 GSL LOG INFO MESSAGES esssssssssssesssooscssoossssosssossorscscsscosstessossssosssosetcsootsescsscootossvossoosoesossssstssrossessos 36 APPENDIX A FEEDBACK FORM esessssssoesesssssosooesseesoseososessosooeoeesessosooeoeeesosoosoeessosooeoesseesosoosoeessseoosossseesse 37 All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L208 Doc SO MA ARG GS 0018 o Operational ProcessorlIssue 1 Rev 10 LOCEAN SA CETP IFREMER Software User Date 16 March 2010 Manual Page 7 1 Introduction 1 1 General
24. LS SUMMAT ALLOCMAT 140 tools c sumMat function fail to allocate memory 7 for matrix sum All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS Doc SO MA ARG GS 0018 ICM CSIC LOCEAN SA CETP Operational ProcessorlIssue 1 Rev 10 Software User Date 16 March 2010 IFREMER Page 29 Manual age Internal Error Name of return code No L2 product generation Exit Function that generates the error and possible error description code ERROR CODE TOOLS TOOLS DIFFMAT SIZEMATS 141 tools c diffMat function inputs matrices are not 7 with the same dimensions ERROR CODE TOOLS TOOLS DIFFMAT ALLOCMAT 141 tools c diffMat function fail to allocate memory 7 for matrix diff ERROR CODE TOOLS TOOLS PRODMAT SIZEMATS 142 tools c prodMat function input matrices are not 7 with compatible dimensions ERROR CODE TOOLS TOOLS PRODMAT ALLOCMAT 142 tools c prodMat function fail to allocate memory for matrix prod ERROR CODE TOOLS TOOLS SCALPRODMAT ALLOCMAT 143 tools c scalProdMat function fail to allocate 7 memory for matrix scalProd ERROR CODE TOOLS TOOLS KEEPDIAGMAT SIZEMAT 144 tools c
25. OR CODE CONFIG PROTO READCNF L20S NOOPEN 169 readCNF L20 c Cannot open private configuration o 7 7 E 7 7 file CNF L20S ERROR CODE CONFIG PROTO READCNF L20S XML RW API HOME E 169 readCNF L20 c environment vaiable XML RW API HOME NVNOTFOUND 7 7 not set Unable to find private configuration file CNF L20S ERROR CODE CONFIG PROTO READCNF L20S SMOS CNF L20S ENV 169 readCNF L20 c environment vaiable SMOS_CNF_L20S NOTFOUND 7 7 not set Unable to find private configuration file CNF L20S ERROR CODE READ INPUTS DATA SELECTION GET VALIDITY PER 170 get validity period c fail to get validity period TOD ERROR CODE CHECK VALIDITY PERIOD PRODUCT NOTVALID i ie check validity period c invalidity period of the 7 7 product ERROR CODE READ INPUTS DATA SELECTION READLUT 172 readLut c Unable to read a Lut ERROR CODE READ INPUTS DATA SELECTION READLUT ALLOCLUT 13 readLut c fail to allocate memory for a LUT ERROR CODE READ INPUTS DATA SELECTION GETPRODUCT INFO 173 readXmlFunctions c fail to get product E 7 7 7 7 7 informations ERROR CODE TOOLS GET MONTH FROM TRANSPORT TIME 174 getMonthFromTransportTime c fail to retrieve month 7 of the year from time given in EECFI transport time format ERROR CODE FORWARD MODEL SUPPORT RADEC 175 RADec c fail to compute right ascension and a 7 7 7 7 declination ERROR CODE DIVISION BY ZERO 176 mathematical exception ERROR CODE READ INPUTS DATA SELECTION READATMOSEFFECTL 177 readAtmosEffectLUT c Cannot find a node in fil
26. OR CODE READ INPUTS DATA SELECTION READROUGH3COEF N 164 readRough3Coef c Cannot find coefficient value in ODATA file ERROR CODE READ INPUTS DATA SELECTION READROUGH3COEF N 164 readRough3Coef c Cannot find a node in file ONODE ERROR CODE READ INPUTS DATA SELECTION READROUGH3COEF N 164 readRough3Coef c Cannot load wind speed ranges for OWINDRANGE roughness models 3 ERROR CODE READ INPUTS DATA SELECTION READROUGH3COEF N 164 readRough3Coef c Cannot open the file OOPEN ERROR CODE READ INPUTS DATA SELECTION READROUGH2LUT NO 165 readRough2LUT c Cannot load Look up table for LUT roughness model 2 ERROR CODE READ INPUTS DATA SELECTION READROUGH2LUT_ NO 165 readRough2LUT c Cannot load bounds of Look up MINMAX table for roughness model 2 ERROR CODE READ INPUTS DATA SELECTION READROUGH2LUT NO 165 readRough2LUT c Cannot open the file OPEN ERROR CODE READ INPUTS DATA SELECTION READROUGHILUT NO 166 readRough1LUT c Cannot load bounds of Look up MINMAX table for roughness model 1 ERROR CODE READ INPUTS DATA SELECTION READROUGHILUT NO 166 readRough1LUT c Cannot load Look up table for LUT roughness model 1 ERROR CODE READ INPUTS DATA SELECTION READROUGH1LUT NO 166 readRoughlLUT c Cannot open the file OPEN ERROR_CODE CONFIG PROTO READJOBORDER_ NODATA 167 readJobORder c Cannot find data in the job order file ERROR CODE CONFIG PROTO READJOBORDER_ NONODE 167 readJobORder c Cannot find tag in the job order file cannot find node ERROR CODE CONFIG PRO
27. OUNDTOANTENNA A 149 computeTBFromGroundToAntenna c fail to allocate LOCMAT TBTARGET 7 2 memory for matrix tbTarget ERROR CODE DECISIONTREE SETL2FLAGS ALLOCMEM DESC 150 setL2Flags c fail to allocate memory for the 7 7 7 E 7 retrieval descriptor ERROR CODE DECISIONTREE SETL2FLAGS ALLOCMEM REPORTS 150 setL2Flags c fail to allocate memory for the 7 7 7 7 7 retrieval reports ERROR CODE READ INPUTS DATA SELECTION NOGRIDPOINT 151 read inputs data selection c no gridpoint selected E 7 7 7 7 7 for processing ERROR CODE CONFIG PROTO READPARAMINDICES NOOPEN 1327 readParamIndices c Cannot get product informations 7 7 7 of AUX CNFOSD F ERROR CODE CONFIG PROTO READPARAMINDICES NONODE 152 readParamIndices c Cannot get node ERROR CODE CONFIG PROTO READPARAMINDICES NODATA 152 readParamIndices c Cannot load ParamIndices data ERROR CODE CONFIG PROTO READPARAMINDICES MULTIINDEX 152 readParamIndices c Parameter index not unique ERROR CODE READ INPUTS DATA SELECTION READECMWE Reyer readEcmwf c Cannot set ECMWF data ERROR CODE READ INPUTS DATA SELECTION READECMWF GPIDNO 153 readEcmwf c The Grid Point Id is not supported TSUPPORTED 7 7 7 7 7 ERROR CODE READ INPUTS DATA SELECTION READECMWF NODATA 153 readEcmwf c Cannot load data for Ecmwf ERROR CODE READ INPUTS DATA SELECTION READECMWF NOOPEN 153 readEcmwf c Cannot get information of product Ecmwf ERROR CODE READ INPUTS DATA SELECTION READECMWF GET CO 1903 readEcmwf c Cannot get number of DataS
28. Processor executable The number of inputs delivered for each product type should be the least possible to avoid increasing the transfer flow across the network Nominal L2 OS processing will be launched as part of the SMOS processing chain by the PDPC Core through its Processing Framework providing the L2 OS Processor with the required inputs The list of inputs will be made available through the Job Order which also gives the time periods in which each product should be used In the operational chain the PDPC Core will be responsible for running multiple L2 OS Processor job orders with the associated input data simultaneously on the operational hardware in order to optimise processing power The processing of auxiliary data files shall be performed off line in the CEC facilities Unlike the nominal L2 OS processing task the pre processors and the post processors will not be launched directly by the PDPC Core but will be triggered upon arrival of new input data 4 1 L2 OS Auxiliary Data L2 OS processing depends on the availability of the set of auxiliary data shown in the table below ID Product description Source Update rate AUX_FLTSEA Physical Constants needed by ICM CSIC None Flat Sea Model ARGANS AUX_RGHNS1 Look Up Tables needed by L2 IPSL None Processor for the IPSL Ocean ARGANS Roughness Model All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS Doc SO MA ARG GS 0018
29. READITERCOEF GETNODEDATA 134 readlterCoef c Cannot get node data ERROR CODE FORWARD MODEL SUPPORT COMPUTEERRORMODEL ALL 135 computeErrorModel c fail to allocate memory for OCMATC MOD EARTH 7 7 7 matrix C mod Earth ERROR CODE FORWARD MODEL COMPUTEROUGHNESSTB1 HERMIT 136 computeRoughnessTbl c fail to compute hermit 7 a 7 7 e interpolation ERROR CODE FORWARD MODEL COMPUTEROUGHNESSTB1 LINEAR 136 computeRoughnessTbl1lL c fail to compute linear 7 7 7 E 7 interpolation ERROR CODE FORWARD MODEL COMPUTEROUGHNESSTB2 LINEAR 136 computeRoughnessTb2 c fail to compute linear 7 7 E 7 7 interpolation ERROR CODE FORWARD MODEL COMPUTESUMOFCONTRIB MATHERR 136 computeSumOfContribution c mathematical exception ERROR CODE FORWARD MODEL FLATSEA MATHERR 136 flatsea c mathematical exception ERROR CODE TOOLS TOOLS INVERSEDIAGMAT NONSQUAREMAT 137 tools c inverseDiagMat function dimensions of 7 input matrix are not equal ERROR CODE TOOLS TOOLS INVERSEDIAGMAT ALLOCMAT 138 tools c inverseDiagMat function fail to allocate 7 memory for matrix invDiag ERROR CODE TOOLS TOOLS INVERSEDIAGMAT NONDIAGMAT 138 tools c inverseDiagMat function input matrix is E not diagonal Found non diagonal term different from 0 ERROR CODE TOOLS TOOLS TRANSPOSEMAT ALLOCMAT 139 tools c transposeMat function fail to allocate 7 memory for matrix st ERROR CODE TOOLS TOOLS SUMMAT SIZEMATS 140 tools c sumMat function inputs matrices are not with the same dimensions ERROR CODE TOOLS TOO
30. RROR CODE FORWARD MODEL SUPPORT _INITATTITUDEMODEL ALL 131 initAttitudeModel c fail to allocate memory for OCMAT TOD J2000 TOD 32000 matrix ERROR CODE FORWARD MODEL SUPPORT INITATTITUDEMODEL QUA 131 initAttitudeModel c EE CFI function TERNIONS TO VECTORS xl quaternions to vectors returns in error ERROR CODE FORWARD MODEL SUPPORT INITATTITUDEMODEL ALL 131 initAttitudeModel c fail to allocate memory for OCMAT U u matrix ERROR CODE FORWARD MODEL SUPPORT INITATTITUDEMODEL ALL 131 initAttitudeModel c fail to allocate memory for OCMAT MAT matrix mat ERROR CODE FORWARD MODEL SUPPORT INITATTITUDEMODEL PRO 131 initAttitudeModel c Error while computing product DMAT of matrices ERROR CODE FORWARD MODEL SUPPORT INITATTITUDEMODEL XP_ 131 initAttitudeModel c EE CFI function ATTITUDE INIT 7 E 7 7 XP ATTITUDE INIT returns in error ERROR CODE FORWARD MODEL SUPPORT INITATTITUDEMODEL XP_ Sats initAttitudeModel c EE CFI function ATTITUDE USER SET XP ATTITUDE USER SET returns in error ERROR CODE FORWARD MODEL SUPPORT INITATTITUDEMODEL XL _ 131 initAttitudeModel c EE CFI function CART TO GEOD 1 XL CART TO GEOD returns in error for first snapshot ERROR CODE FORWARD MODEL SUPPORT INITATTITUDEMODEL XL _ 131 initAttitudeModel c EE CFI function CART TO GEOD 2 XL CART TO GEOD returns in error for last snapshot ERROR CODE TOOLS CFIDATEFUNCTIONS PROCESSINGFROMTRANSP 132 ORTTIME CFIDateFunctions c getProcessingTimeFromTransportTim e SS CFI function
31. SMOS L2 OS _ poc SO MA ARG GS 0018 a ES ee Operational ProcessorlIssue 1 Rev 10 LOCEAN SA CETP ARGANS ACRI IFREMER Software User Date 16 March 2010 Manual Page 1 Title SMOS L2 OS Operational Processor Software User Manual Doc code SO MA ARG GS 0018 Issue 1 Revision 10 Date 16 March 2010 Name Function Company Signature Date Prepared SMOS Team Expert Support Laboratories Reviewed P Spurgeon Project manager ARGANS Approved S Lavender Quality control ARGANS Released N Wright Project manager ESA All rights reserved ARGANS ACRI st O 2008 2009 2010 ARGANS SMOS L2 OS SO MA GS E os Operational eee eta a ee LOCEAN SA CETP f ACRL IFREMER Software User aaa N March 2010 Manual age External Distribution Name Quantity N WRIGHT ESA ESRIN L S DELWART ESA ESTEC 1 J C DEBRUYN ESA ESTEC 1 Internal Distribution Name Quantity Expert Support Laboratories ACRI st J L Vergely S Lavender e e P Spurgeon All rights reserved ARGANS ACRI st 2008 2009 2010 SMOSL208 poc SO MA ARG GS 0018 Operational ProcessorlIssue 1 Rev 10 ICM CSIC LOCEAN SA CETP IFREMER Software User Date 16 March 2010 Page 3 Manual Change Record Issue Revision Date Description Approval 1 f O 15022008 Firstversion PT 1 f 1 4 06 05 2008_ PostV3FAT 1 f 2 1311 2008 For V4 preQR 1 3 1712 2008 PostV4pre QR update
32. TO READJOBORDER VARNOTSET 167 readJobORder c Cannot find tag in the job order file cannot set variable ERROR CODE CONFIG PROTO READJOBORDER NOOPEN 167 readJobORder c Cannot open job order file ERROR CODE CONFIG PROTO NOMEM 168 config proto c Cannot allocate memory ERROR CODE CONFIG PROTO READCNF L20S_NOCLOSE 169 readCNF L20 c Cannot close private configuration file CNF _ L205 All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS Doc SO MA ARG GS 0018 ICM CSIC LOCEAN SA CETP Operational ProcessorlIssue 1 Rev 10 Software User Date 16 March 2010 IFREMER Page 33 Manual age Internal Error Name of return code No L2 product generation Exit Function that generates the error and possible error description code ERROR CODE CONFIG PROTO READCNF L20S NODATA 169 readCNF L20 c Cannot retrieve data from file 7 7 7 7 7 7 CNF L20S ERR
33. ages are sent to the GSL in addition to the advance messages and any error or warning messages During normal processing exactly 102 ADVANCE messages are generated START END and 100 progress messages ERROR messages result in processor termination Any number of WARNING messages may be issued during processing The following INFO messages are sent to the GSL in this sequence if there are no processing errors INFO message Notes Start of processing Immediately after A 000_STA_000 Number of gridpoints selected for processing after module readL1cFile is d Computing angles Measurement selection completed Followed by A 000_PRO_000 Number of gridpoints to be processed with Followed by A 001_PRO_000 to configuration 1 d A 025_PRO_000 Number of successful retrievals with configuration 1 d Number of gridpoints to be processed with Followed by A 026_PRO_000 to configuration 2 d A 050_PRO_000 Number of successful retrievals with configuration 2 d Number of gridpoints to be processed with Followed by A 051_PRO_000 to configuration 3 d A 075_PRO_000 Number of successful retrievals with configuration 3 d Number of gridpoints to be processed with Followed by A 076_PRO_000 to configuration 4 d A 100_PRO_000 Number of successful configuration 4 d retrievals with Writing output files End of processing
34. arameter definition Threshold file Physical constant definition Post Processor configuration file Overall quality threshold OO0OOOO 5 2 Full polarization mode 5 2 1 The task table The task table for full polarisation is SM_OPER_CNF_TSKTBL_20080801T000000_20500101T000000_vvv_rrr_1 xml vvv is the processor version eg 309 and rrr is the release version eg 001 and it can be found under the installation directory in SSMOS_ROOT smos task_tables MIR_SCSF1C 5 2 2 The private configuration file The same private configuration is used for dual and full polarization modes SM_TEST_CNF_L2O0S___20050101T000000_20500101T000000_001_rrr_8 EEF rrr is the release version eg 001 and it can be found under the installation directory in All rights reserved ARGANS ACRI st 2008 2009 2010 MOS L2 ICM CSIC SMOS L20S boc SO MA ARG GS 0018 Operational Processorlissue 1 Rev 10 Software User Date 16 March 2010 Manual Page 22 LOCEAN SA CETP IFREMER SSMOS_ROOT smos products CNF_ L2O0S__ An additional private configuration file is needed for the full polarisation installation test in SMOS_ROOT Inputs SM_TEST_CNF_L205___20050101T000000_20500101T000000_001_001_0 EEF 5 2 3 The main configuration file AUX_CNFOSF The main configuration file for full polarisation is SM_TEST_AUX_CNFOSF_20050101T000000_20500101T000000_001_rrr_8 EEF rrr is the release version eg 001 and it can be found under the installation directory
35. e UT NONODE _ 7 7 7 7 ERROR CODE READ INPUTS DATA SELECTION READATMOSEFFECTL LP hy readAtmosEffectLUT c Error occured in UT 7 7 7 7 7 7 readAtmosEffectLUT function ERROR _ CODE READ INPUTS DATA SELECTION READFLATSEA NONO 178 readFlatSeaCoef c Cannot find a node in file DE ERROR CODE READ INPUTS DATA SELECTION READFLATSEA 178 readFlatSeaCoef c Error occured in readFlatSeaCoef 7 E 7 7 7 7 function ERROR CODE READ INPUTS DATA SELECTION READSSSLUT NOOPE 179 readSSSLUT c Cannot get information of product N 7 7 7 7 SSSLUT ERROR CODE READ INPUTS DATA SELECTION READSSSLUT NODAT 179 readSSSLUT c Cannot load data for SSSLUT A ERROR CODE READ INPUTS DATA SELECTION READTHRESHOLDS N 180 readThresholds c Cannot get information of product OOPEN 7 7 7 o CNFLOS2 All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS Doc SO MA ARG GS 0018
36. ed update rate fields pre QR RID jcd 105a Version 1 3 to version 1 4 SO MA ARG GS 0018 7 Added Start of processing amp End of processing to list of INFO fr ok messages PR 0050 5 Updated configuration filetables Version 1 4 to version 1 5 SO MA ARG GS 0018 86 6 AddedRETURN CODE CANCEL ORDER 255 8 32 Addedmissing config amp schemas directories to tree 3 2 1 3 2 2 Removed unnecessary references to hardware software descriptions in OPSRD Version 1 5 to version 1 6 SO MA ARG GS 0018 82 Corrected ERROR_CODE_CONFIG_PROTO_READPARAMINDICES_NO OPEN description PR FAT GUI 2 13 16 4 3 Removed The file name is correctly constructed amp The file version field vvv must be the one accepted for this version of the processor appended as specified by the Fixed Header Creation_Date to If multiple files fulfil the above criteria use the one with the latest generation time FAT_V4_ACT_32 29 6 Added new error codes 183 188 251 254 17 5 2 5 3 Removed file lists added references to master versions of con figuration files Updated GSL info messages Version 1 6 to version 1 7 SO MA ARG GS 0018 O 8 32 replaced explicit version by L208___ vv_vv exe Version 1 7 to version 1 8 SO MA ARG GS 0018 5 2 2 5 2 3 Changed OPER_ to TEST_ for AUX_CNFOSF D amp 5 3 2 5 3 3 CNF_L20S__ to match deliveries added note explaining need for additional CNF_L2OS__ for quick
37. ents Definition A D 9 DPGS Master ICD SO ID IDR GS 0016 A D 10 XML schema guidelines SO MA IDR GS 0004 A D 11 DPGS schema versioning SO TN IDR GS 0024 A D 12 SMOS DPGS acronyms SO TN IDR GS 0010 All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS Doc SO MA ARG GS 0018 ICM CSIC f LOCEAN SA CETP Operational Processorlisene 1 Rev 10 Software User Date 16 March 2010 IFREMER eae Manual age A D 13 SMOS L2 Open Prototype Requirements and SO RS GMV GS 4401 Architecture A complete list of reference documents with versions amp dates is available in the Operational Processor Software Release Document SO RN ARG GS 0019 1 5 Abbreviations The list of acronyms is available in the Operational Processor Software Release Document SO RN ARG GS 0019 All rights reserved ARGANS ACRI st 2008 2009 2010 MOS L2 OS ICM CSIC SMOS Doc SO MA ARG GS 0018 Operational Processorlissue 1 Rev 10 Software User Date 16 March 2010 Manual Page 10 LOCEAN SA CETP IFREMER 2 Overview 2 1 Introduction Figure 1 shows the organisation and data flow of the Processor The processing is launched through the command line interface shell window The user can follow the execution using the information generated by the processor on standard output stdout or on standard error output stderr within the shell window Visualization of products can be done using SMOS view The breakp
38. ets of UNT 7 7 7 7 7 7 7 product Ecmwf ERROR_CODE READ INPUTS DATA SELECTION READECMWF_ GET DA 153 readEcmwf c Cannot get DataSets of product Ecmwf TASET ERROR CODE READ INPUTS DATA SELECTION READECMWF GET DA 153 readEcmwf c Cannot get DataSetRecords of product TASET RECORD __ 7 7 7 Ecmwf ERROR CODE READ INPUTS DATA SELECTION READFOAMLUT NOOP 154 readFoamLUT c Cannot get product informations of EN 7 7 E 7 7 E FoamLUT ERROR CODE READ INPUTS DATA SELECTION READFOAMLUT READ 154 readFoamLUT c Cannot get Min or Max Valid MINMAXVALID 7 7 7 7 7 ERROR CODE READ INPUTS DATA SELECTION READFOAM NOLUT 154 readFoamLUT c Cannot read Foam LUT ERROR CODE READ INPUTS DATA SELECTION READGALACTICMAP _ 155 readGalacticMap c Cannot read GalacticMap LUT NOLUT ERROR CODE READ INPUTS DATA SELECTION READAUXDATAPROCL 156 readAuxDataProcLUT c Cannot read AuxDataProc LUT UT NOLUT 7 7 o 7 ERROR CODE READ INPUTS DATA SELECTION READAUXDATAPROCL 156 readAuxDataProcLUT c Cannot get product UT NOOPEN 7 7 E 7 informations of AuxDataProc from CNFOS2 All rights reserved ARGANS ACRI st 2008 2009 2010 ICM CSIC LOCEAN SA CETP IFREMER SMOS L2 OS Software User Doc SO MA ARG GS 0018 Operational ProcessorlIssue 1 Rev 10 Date 16 March 2010 Page 31 Manual
39. g matrix X mod ERROR CODE MAINPROCESSING ITERATIVESCHEME ALLOCMAT F 147 iterativeScheme c fail to allocate memory for E E E E E matrix F ERROR CODE MAINPROCESSING UPDATEPARAMETER MATH LAT update parameter c mathematical error All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS Doc SO MA ARG GS 0018 ICM CSIC LOCEAN SA CETP Operational ProcessorlIssue 1 Rev 10 Software User Date 16 March 2010 IFREMER Page 30 Manual age Internal Error Name of return code No L2 product generation Exit Function that generates the error and possible error description code ERROR CODE MAINPROCESSING COMPUTEMR4 ALLOCMAT MR4 148 computeMR4 c fail to allocate memory for matrix MR4 ERROR CODE FORWARDMODEL COMPUTETBFROMGR
40. keepDiagMat function dimensions of input E matrix are not equal ERROR CODE TOOLS TOOLS KEEPDIAGMAT ALLOCMAT 144 tools c keepDiagMat function fail to allocate 7 memory for matrix diag ERROR CODE TOOLS TOOLS INVERSEMAT SIZEMAT 145 tools c inverseMat function dimensions of input E matrix are not equal ERROR CODE TOOLS TOOLS INVERSEMAT ALLOCMAT LL 145 tools c inverseMat function fail to allocate 7 7 memory for matrix 11 ERROR CODE TOOLS TOOLS INVERSEMAT ALLOCMAT ILL 145 tools c inverseMat function fail to allocate 7 7 memory for matrix ill ERROR CODE TOOLS TOOLS INVERSEMAT LLNOTDEFPOSITIVE 145 tools c inverseMat function 11 matrix is not E definite positive ERROR CODE TOOLS INTERPHERMIT NSAMPLINGTOOLOW 146 interpHermit c not enough sampling in the dimension for Hermit interpolation ERROR CODE TOOLS INTERPHERMIT INDEXINVALID 146 interpHermit c index for interpolation is not valid ERROR CODE MAINPROCESSING ITERATIVESCHEME ALLOCMAT X C 147 iterativeScheme c fail to allocate memory for ASE2 E E E E matrix X retrieval with all polarisations ERROR CODE MAINPROCESSING ITERATIVESCHEME ALLOCMAT X C 147 iterativeScheme c fail to allocate memory for ASE4 E E Do matrix X retrieval with Stokes 1 ERROR CODE MAINPROCESSING ITERATIVESCHEME ALLOCMAT CO 147 iterativeScheme c fail to allocate memory for E E E E matrix CO ERROR CODE MAINPROCESSING ITERATIVESCHEME ALLOCMAT XMO 147 iterativeScheme c fail to allocate memory for D a E
41. n prior ERROR CODE AUX DATA PROCESSOR APPLYBEFG SIGMA REL 129 applyBEFG c unable to compute relative uncertainty 7 7 7 on prior ERROR CODE AUX DATA PROCESSOR APPLYBEFG BIAS1 129 applyBEFG c unable to compute bias 1 correction on geophysical parameter ERROR CODE AUX DATA PROCESSOR APPLYBEFG BIAS2 129 applyBEFG c unable to compute bias 2 correction on geophysical parameter ERROR CODE AUX DATA PROCESSOR APPLYBEFG FIRSTGUESS 129 applyBEFG c unable to compute first guess of geophysical parameter ERROR CODE AUX DATA PROCESSOR GEOPHYERRORANDBIAS NO TA 130 geophyErrorAndBias c Look Up Table does not exist BLE ERROR CODE AUX DATA PROCESSOR GEOPHYERRORANDBIAS INDEX 130 geophyErrorAndBias c Computation of index for WEIGHT DIM1 p 7 interpolation along dimension 1 failed ERROR CODE AUX DATA PROCESSOR GEOPHYERRORANDBIAS INDEX 130 geophyErrorAndBias c Computation of index for WEIGHT DIM2 7 7 interpolation along dimension 2 failed ERROR CODE AUX DATA PROCESSOR GEOPHYERRORANDBIAS INDEX 1 301 geophyErrorAndBias c Computation of index for WEIGHT DIM3 7 7 interpolation along dimension 3 failed ERROR CODE AUX DATA PROCESSOR GEOPHYERRORANDBIAS INDEX 130 geophyErrorAndBias c Computation of index for WEIGHT DIM4 gt 7 interpolation along dimension 4 failed ERROR CODE FORWARD MODEL SUPPORT INITATTITUDEMODEL XL 131 initAttitudeModel c EE CFI function CHANGE CART CS X1 7 7 a XL CHANGE CART CS returns in error for X unit vector ERROR CODE FORWARD MODEL SUPPORT
42. nsing start time gt AUX_FARA_x validity start time MIR_SCSx1C_ sensing stop time lt AUX_FARA_x validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX_FLTSEA Physical Constants needed by Flat Sea Model o Mandatory o Dependency check MIR_SCSx1C_ sensing start time gt AUX_FLTSEA validity start time MIR_SCSx1C_ sensing stop time lt AUX_FLTSEA validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX_GAL_OS AUX_GALAXY Map convolved with the Weighting Function AUX_ WEF__ o Mandatory o Dependency check MIR_SCSx1C_ sensing start time gt AUX_GAL_OS validity start time MIR_SCSx1C_ sensing stop time lt AUX_GAL_OS validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX_GAL20S AUX_GALAXY Map 2 convolved with the Weighting Function AUX_ WEF__ o Mandatory o Dependency check MIR_SCSx1C_ sensing start time gt AUX_GAL2OS validity start time MIR_SCSx1C_ sensing stop time lt AUX_GAL20S validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date All rights reserved ARGANS ACRI st 2008 2009 2010
43. o the coast and monthly Sea Ice Flag information over Discrete Global Grid o Mandatory o Dependency check MIR_SCSx1C_ sensing start time gt AUX_DISTAN validity start time MIR_SCSx1C_ sensing stop time lt AUX_DISTAN validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX_ECMWF_ ECMWF data on the ISEA 4 9 DGG corresponding to SMOS half orbit o Mandatory All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS SO MA ARG GS e o Operational Sete emia se i ii LOCEAN SA CETP f ACRI ARGANS IFREMER Software User Date 16 March 2010 Page 18 Manual o Dependency check MIR_SCSx1C_ sensing start time gt AUX_ECMWF_ validity start time MIR_SCSx1C_ sensing stop time lt AUX_ECMWFE_ validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX_FOAM _ Physical Constants used by Foam Model o Mandatory o Dependency check MIR_SCSx1C_ sensing start time gt AUX_FOAM__ validity start time MIR_SCSx1C_ sensing stop time lt AUX_FOAM __ validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX_FARA_x Faraday angle based on refined VTEC o Optional o Dependency check MIR_SCSx1C_ se
44. oint report files in HDF5 format can by visualized with hdfview Data Analysis Command line stdout stderr Or PFW log progress SMOSview Breakpoint GUI hdfview Breakpoint reports Figure 1 Overview of the SMOS L2 SSS processor and its files 2 2 Data GUI To visualize SMOS products use SMOS view 2 3 Breakpoint report GUI The operational processor should not be configured so that breakpoint reports are generated The breakpoint report GUI is either a text editor or HDFview because the breakpoint reports are either in text format or in HDF5 format All rights reserved ARGANS ACRI st O 2008 2009 2010 SMOS L2 OS o Operational Processor rs e o a LOCEAN SA CETP P ssue 1 Rev IFREMER Software User Date 16 March 2010 Manual Page 11 3 Installation and operation 3 1 Installation of the core processor The software is intended to be installed on a Linux 64 bit operating system environment The Red Hat 5 Enterprise operating system is recommended because it is the environment on which the processor has been implemented and tested We assume hereafter that the processor and all necessary auxiliary and input data files have already been installed and that an environment variable SMOS_ROOT has been set pointing to the installation directory To install to test and to use the processor from source codes follow the procedure in section 4 1 of the Operational Processor Software Release Note SO RN ARG GS 001
45. on Look Up Tables needed by L2 Processor derived from the IPSL Ocean Roughness Model o Mandatory o Dependency check MIR_SCSx1C_ sensing start time gt AUX_OTT3x validity start time MIR_SCSx1C_ sensing stop time lt AUX_OTT3x validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX_RGHNS2 Look Up Tables needed by L2 Processor for the IFREMER Ocean Roughness Model o Mandatory o Dependency check MIR_SCSx1C_ sensing start time gt AUX_RGHNS2 validity start time MIR_SCSx1C_ sensing stop time lt AUX_RGHNS2 validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX_RGHNS3 Look Up Tables needed by L2 Processor for the ICM CSIC Ocean Roughness Model o Mandatory All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS SO MA ARG GS e o Operational a se i ere LOCEAN SA CETP f ACRI ARGANS IFREMER Software User Date 16 March 2010 Page 20 Manual o Dependency check MIR_SCSx1C_ sensing start time gt AUX_RGHNS3 validity start time MIR_SCSx1C_ sensing stop time lt AUX_RGHNS3 validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date o AUX_SGLINT Bi Static Scattering Coefficients
46. ot open product ERROR_CODE READ INPUTS DATA SE EADCOMMONCSTLUT 162 readCommonCstLUT c Cannot get data from node NODATA ERROR CODE READ INPUTS DATA SE _READCOMMONCSTLUT 162 readCommonCstLUT c Cannot get node NONODE All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS Doc SO MA ARG GS 0018 ICM CSIC Operational ProcessorlIssue 1 Rev 10 LOCEAN SA CETP P Software User Date 16 March 2010 IFREMER Page 32 Manual age Internal Error Name of return code No L2 product generation Exit Function that generates the error and possible error description code ERROR CODE READ INPUTS DATA SELECTION READCOMMONCSTLUT 162 readCommonCstLUT c Cannot open product NOOPEN ERROR CODE READ INPUTS DATA SELECTION READUSERGP NONOD 163 readUserGp c Cannot get node ERROR CODE READ INPUTS DATA SELECTION READUSERGP NOOPE 163 readUserGp c Cannot open product N ERROR CODE READ INPUTS DATA SELECTION READUSERGP NOMEM 163 readUserGp c Cannot allocate memory ERR
47. r Name L2 ouput product may be incomplete Return Function that generates the error and error description code ERROR CODE WRITE OUTPUTS WRITEREPORT GETNODE 25y writeReport c Cannot get Node while writing 7 7 product report ERROR CODE WRITE OUTPUTS WRITEREPORT SETOUTERDIM 26y writeReport c Cannot set outer dimension ERROR CODE WRITE OUTPUTS WRITEUDPFILE CREATEHEADER Zi writeUDPFile c Cannot create header for OSUDP2 7 z product ERROR CODE WRITE OUTPUTS WRITEUDPFILE GETCOUNT 28 writeUDPFile c Cannot get count attribute ERROR CODE WRITE OUTPUTS WRITEUDPFILE CREATEDATABLOCK 29 writeUDPFile c Cannot create data block ERROR CODE WRITE OUTPUTS WRITEREPORT WRITEHEADER 30 writeReport c Cannot write header ERROR CODE WRITE OUTPUTS WRITEREPORT WRITEDATABLOCK SL writeReport c Cannot write data block ERROR CODE WRITE OUTPUTS WRITEREPORT TYPE NOTEXIST 31 writeReport c Product type not exist ERROR CODE WRITE OUTPUTS WRITEREPORT EDIT PRODUCT SL writeReport c Cannot edit product report ERROR CODE WRITE OUTPUTS WRITEDAPFILE GETHEADER 32 writeDAPFile c Cannot get OSDAP2 header ERROR CODE WRITE OUTPUTS WRITEDAPFILE EDITPRODUCT Ser writeDAPFile c Cannot edit product OSDAP2 ERROR CODE WRITE OUTPUTS WRITEDAPFILE NODELETE 34 writeDAPFile c Cannot delete object ERROR CODE WRITE OUTPUTS WRITEDAPFILE GETDATASET 35 writeDAPFile c Cannot get data set of OSDAP2 7 E product ERROR CODE WRITE OUTPUTS WRITEDAPFILE GETDATASETRECORD 36y writeDAPFile c Cannot get data
48. rror description code ERROR_CODE WRITE OUTPUTS WRITEFIXEDHEADER SETELEMENTDA 8 writeFixedHeader c Cannot set data in fixed header TA ERROR CODE WRITE OUTPUTS WRITEUDPFILE GETHEADER 9 writeUDPFile c Cannot get OSUDP2 header ERROR CODE WRITE OUTPUTS WRITEUDPFILE EDITPRODUCT 10 writeUDPFile c Cannot edit product SUDP2 ERROR CODE WRITE OUTPUTS WRITEUDPFILE NODELETE LL writeUDPFile c Cannot delete object ERROR CODE WRITE OUTPUTS WRITEUDPFILE GETDATASET 12 writeUDPFile c Cannot get data set of OSUDP2 7 product ERROR CODE WRITE OUTPUTS WRITEUDPFILE GETDATASETRECORD 13 writeUDPFile c Cannot get data set record of 7 E OSUDP2 product ERROR CODE WRITE OUTPUTS WRITEUDPFILE WRITEDATASETRECO 14 writeUDPFile c Cannot write data set record for RD 7 E OSUDP2 product ERROR CODE WRITE OUTPUTS WRITEUDPFILE SETELEMENTDATA TS y writeUDPFile c Cannot set data for OSUDP2 product ERROR CODE WRITE OUTPUTS WRITESPECIFICHEADER GETNODE 16 writeSpecificProductHeader c Cannot get node whil 7 7 writing SPH ERROR CODE WRITE OUTPUTS WRITEMAINHEADER GETNODE 17 writeMainHeader c Cannot get Node while writing E 7 main product header ERROR CODE WRITE OUTPUTS WRITEFIXEDHEADER GETNODE 18 writeFixedHeader c Cannot get Node while writing E gt fixed header ERROR CODE WRITE OUTPUTS WRITESPECIFICHEADER SETOUTERD 19 writeSpecificProductHeader c Cannot set outer IM 7 7 dimension ERROR CODE WRITE OUTPUTS WRITEUDPFILE SETOUTERDIM 20 writeUDPFile c Cannot se
49. s specified by the Fixed Header Creation_Date o AUX_BFP___ Bestfitplane used to initialise ESA EARTH EXPLORER CFI functions o Mandatory o Dependency check MIR_SCSx1C_ sensing start time gt AUX_BFP____ validity start time MIR_SCSx1C_ sensing stop time lt AUX_BFP____ validity stop time If multiple files fulfil the above criteria use the one with the latest generation time as specified by the Fixed Header Creation_Date All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS ee Operational Processor rae a si ea LOCEAN SA CETP P ssue Rev IFREMER Software User Date 16 March 2010 Manual Page 21 5 Operational configurations 5 1 Introduction The SMOS L2 SSS processor handles many files that are either input files or output files Input files are loaded in the processor They include either data or configuration information A technical description of the content of all files handled by the prototype processor is available in R D 4 or R D 11 We focus hereafter on the configuration that is recommended for operational purpose DPGS It addresses the main files for the two modes of measurement of SMOS e the full polarization mode e the dual polarization mode We detail below the main files for each mode that are e the task table file CNF_TSKTBL e the private configuration file CNF_L205 e the main configuration file AUX_CNFOSx that contains o Iterative scheme configuration Geophysical p
50. set record of 7 7 OSDAP2 product ERROR_CODE WRITE OUTPUTS WRITEDAPFILE WRITEDATASETRECO 37 writeDAPFile c Cannot write data set record for RD ERROR CODE WRITE OUTPUTS WRITEDAPFILE SETELEMENTDATA 38 writeDAPFile c Cannot set data for OSDAP2 product ERROR CODE WRITE OUTPUTS WRITEDAPFILE SETOUTERDIM 39 writeUDPFile c Cannot set outer dimension ERROR CODE WRITE OUTPUTS WRITEDAPFILE CREATEPRODUCT 40 writeUDPFile c Cannot create OSDAP2 product ERROR CODE WRITE OUTPUTS WRITEDAPFILE CREATEHEADER 41 writeUDPFile c Cannot create header for OSDAP2 7 7 product ERROR CODE WRITE OUTPUTS WRITEDAPFILE GETCOUNT 42 writeUDPFile c Cannot get count attribute ERROR CODE WRITE OUTPUTS WRITEDAPFILE CREATEDATABLOCK 43 writeUDPFile c Cannot create data block ERROR_CODE WRITE OUTPUTS WRITEDAPFILE WRITEPRIORANDSIG 44 writeUDPFile c Cannot write prior and sigma MA ERROR CODE WRITE OUTPUTS WRITEDAPFILE WRITEESTIMANDSIG 45 writeUDPFile c Cannot write estim and sigma MA ERROR CODE WRITE OUTPUTS WRITEDAPFILE WRITEHEADER 46 writeUDPFile c Cannot write header of OSDAP2 7 7 product ERROR CODE WRITE OUTPUTS WRITEDAPFILE SETOUTERDIMENSIO 47 writeUDPFile c Cannot set outer dimension N ERROR CODE WRITE OUTPUTS WRITEDAPFILE GETNODE 48 writeUDPFile c Cannot get node ERROR CODE WRITE OUTPUTS WRITEDAPFILE GETCHECKSUM 49 writeUDPFile c Cannot get check sum of data block
51. t outer dimension ERROR CODE WRITE OUTPUTS WRITEUDPFILE CREATEPRODUCT 21 writeUDPFile c Cannot create OSUDP2 product ERROR CODE WRITE OUTPUTS WRITEREPORT CREATEPRODUCT 22y writeReport c Cannot create product report ERROR CODE WRITE OUTPUTS WRITEREPORT CREATEHEADER 237 writeReport c Cannot create product header ERROR CODE WRITE OUTPUTS WRITEREPORT CREATEDATABLOCK 24 writeReport c Cannot create data block All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS Doc SO MA ARG GS 0018 ICM CSIC LOCEAN SA CETP Operational ProcessorlIssue 1 Rev 10 Software User Date 16 March 2010 IFREMER Pase 25 Manual age Internal Erro
52. ta Product SO TN IDR GS 0006 Specification R D 5 SMOS L2 OS Architectural Design Document SO DD ARG GS 0017 R D 6 SMOS L2 OS Detailed Design Document SO DD ARG GS 0012 R D 7 SMOS L2 OS Software Verification and Validation SO TP ARG GS 0013 Plan Unit Test R D 8 SMOS L2 OS Table Generation Requirement SO TN ARG GS 0014 Document R D 9 SMOS L2 OS Prototype Processor Software User SO MA ARG GS 0021 Manual R D 10 SMOS L2 OS Prototype Processor Software Release SO RN ARG GS 0022 Document Detailed Design Document is available in electronic version only The DDD is a web site dedicated to the documentation of the Operational Processor All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L2 OS Doc SO MA ARG GS 0018 O Operational Processorllssue 1 Rev 10 LOCEAN SA CETP Software User Date 16 March 2010 IFREMER Pace 8 Manual age Reference Title Code R D 11 SMOS Level 1 and Auxiliary Data Product SO TN IDR GS 0005 Specification R D 12 XML Read Write API Software User Manual SO ID IDR GS 0009 R D 13 General Software Library User Manual SO MA IDR GS 1002 R D 14 SMOS L2 OS Input Output Data Definition SO TN ARG GS 0009 R D 15 SMOS L2 OS Architectural Design Document Same as R D 6 R D 16 SMOS L2 OS Algorithm Validation Plan SO TP ARG GS 0015 R D 17 SMOS L2 OS Algorithm Validation Test Proced
53. te should give an indication of the period for which the file is valid validity duration Where no update of the file is expected the file should be valid for the duration of the mission although updates will probably occur 4 2 Conventions The following conventions are used in sections that follow when defining the dependencies e Mandatory Optional defines whether a supporting product is always needed for a processing task mandatory or the processing can still be performed in its absence through a backup solution optional e Triggering defines the conditions that must be met to launch the processing task e MIR_SCSxIC shall refer to either MIR_SCSDIC dual polarisation or MIR_SCSFI1C full polarisation Either one of these products will be used as input to the L2 processor but not both e AUX_CNFOSx shall refer to either AUX _CNFOSD dual polarisation or AUX_CNFOSF full polarisation Either one of these products will be used as input to the L2 processor but not both MIR_SCSx1C must match AUX_CNFOSx ie x D for both or x F for both All rights reserved ARGANS ACRI st 2008 2009 2010 SMOS L208 Doc SO MA ARG GS 0018 O Operational Processorilssue 1 Rev 10 LOCEAN SA CETP IFREMER Software User Date 16 March 2010 Manual Page 16 e AUX_OTTIx_ shall refer to either AUX_OTTID_ dual polarisation or AUX_OTT1F_ full polarisation Either one of these products will be used as input to the L2 processor
54. ure SO TR ARG GS 0016 Report R D 18 SMOS L2 OS Parameter Data List SO TN ARG GS 0010 R D 19 Earth Explorer Mission CFI Software Explorer_Lib EE MA DMS GS 0003 Software User Manual R D 20 SMOS L2 OS Operational Processor Software User SO MA ARG GS 0018 Manual R D 21 SMOS L2 OS Prototype Processor Software Release Same as R D 10 Document R D 22 Earth Explorer Mission CFI Software Mission CS MA DMS GS 0001 Conventions document R D 25 Software Verification and Validation Plan SO TP ARG GS 0025 Acceptance Test R D 26 Software Verification and Validation Plan System SO L2 SSS ACR 0009 Test R D 27 SMOS L2 OS Operational Processor Auxiliary Data SO CS ARG GS 0039 Files Configuration Control A complete list of applicable documents with versions amp dates is available in the Operational Processor Software Release Document SO RN ARG GS 0019 1 4 Reference Documents Reference Title Code A D 1 SMOS L2 OP Operational Constraints SO TN GMV GS 4402 A D 2 PDPC CORE Generic IPF Interface Control SO ID IDR GS 1001 Document A D 3 Earth Explorer File Format Standards PE TN ESA GS 0001 A D 4 Level 2 Processor ICD and Operational Constraints SO ID IDR GS 0003 A D 5 Space Engineering Software Part 1 Principles and ECSS E 40 Part 1b requirements A D 6 Space Engineering Software Part 2 Documents ECSS E 40 Part 2b Requirem
55. xl time transport _to_ processing returns in error ERROR CODE TOOLS CFIDATEFUNCTIONS 132 CFIDateFunctions c Error occured in CFIDateFunctions c file ERROR CODE FORWARD MODEL SUPPORT COMPUTEGEOMETRY NOMEA 133 computeGeometry c no measurement found cannot SUREMENT reah list of snapshots ERROR CODE FORWARD MODEL SUPPORT COMPUTEANGLE XPTARGET 133 computeAngle c EE CFI function XP_ TARGET STATION STATION returns in error ERROR CODE FORWARD MODEL SUPPORT COMPUTEANGLE XPTARGET 133 computeAngle c EE CFI function EXTRAMAIN _ 7 7 7 7 XP TARGET EXTRA MAIN returns in error ERROR CODE FORWARD MODEL SUPPORT COMPUTEANGLE XPTARGET 133 computeAngle c EE CFI function EXTRATOSUN 7 7 7 gt XP TARGET EXTRA TO SUN returns in error ERROR CODE FORWARD MODEL SUPPORT COMPUTEANGLE XPTARGET 133 computeAngle c EE CFI function EXTRATOMOON 7 7 7 7 XP TARGET EXTRA TO MOON returns in error ERROR CODE FORWARD MODEL SUPPORT COMPUTEANGLE XLTIMETR 133 computeAngle c EE CFI function ANSPORTTOASCII XL TIME TRANSPORT TO ASCII returns in error All rights reserved ARGANS ACRI st O 2008 2009 2010 SMOS L2 OS Doc SO MA ARG GS 0018
Download Pdf Manuals
Related Search
Related Contents
combimat 500 E/1000 E Manual de instrucciones - Diversey 取扱説明書 - ご家庭のお客さま/大阪ガス Scantronic 9651EN - John Moore Security Samsung BCD-230NHTB 用户手册 Be Strong.™ JVC LT-26R70SU User's Manual ViewSonic G75f User's Manual SAL300F28G2 USB-to-I2C Elite DLL User`s Manual Copyright © All rights reserved.
Failed to retrieve file