Ignore:
Timestamp:
07/07/06 11:57:27 (18 years ago)
Author:
navarro
Message:

english and nicer header (1)

File:
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/SRC/Calendar/caldat.pro

    r132 r133  
    1 ; $Id$ 
     1;+ 
    22; 
    3 ; Copyright (c) 1992-2003, Research Systems, Inc.  All rights reserved. 
    4 ;       Unauthorized reproduction prohibited. 
    5 ; 
    6  
    7 ;+ 
    8 ; NAME: 
    9 ;       CALDAT 
    10 ; 
    11 ; PURPOSE: 
     3; @file_comments 
    124;       Return the calendar date and time given julian date. 
    135;       This is the inverse of the function JULDAY. 
    14 ; CATEGORY: 
    15 ;       Misc. 
     6;  
     7; @categories Calendar 
    168; 
    17 ; CALLING SEQUENCE: 
    18 ;       CALDAT, Julian, Month, Day, Year, Hour, Minute, Second 
    19 ;       See also: julday, the inverse of this function. 
    209; 
    21 ; INPUTS: 
    22 ;       JULIAN contains the Julian Day Number (which begins at noon) of the 
     10; @param JULIAN {in}{required} contains the Julian Day Number (which begins at noon) of the 
    2311;       specified calendar date.  It should be a long integer. 
    24 ; OUTPUTS: 
    25 ;       (Trailing parameters may be omitted if not required.) 
    26 ;       MONTH:  Number of the desired month (1 = January, ..., 12 = December). 
    2712; 
    28 ;       DAY:    Number of day of the month. 
     13; @param MONTH {out} Number of the desired month (1 = January, ..., 12 = December). 
    2914; 
    30 ;       YEAR:   Number of the desired year. 
     15; @param DAY {out} Number of day of the month. 
    3116; 
    32 ;       HOUR:   Hour of the day 
    33 ;       Minute: Minute of the day 
    34 ;       Second: Second (and fractions) of the day. 
     17; @param YEAR {out} Number of the desired year. 
    3518; 
    36 ; KEYWORD PARAMETERS: 
     19; @param HOUR {out} Hour of the day 
    3720; 
    38 ;       NDAYSPM: for using a calendar with fixed number of days per 
    39 ;                months. defaut value of NDAYSPM=30 
     21; @param Minute {out} Minute of the day 
    4022; 
    41 ; COMMON BLOCKS: cm_4cal 
     23; @param Second {out} Second (and fractions) of the day. 
    4224; 
    43 ; SIDE EFFECTS: 
    44 ;       None. 
    4525; 
    46 ; RESTRICTIONS: 
    47 ;       Accuracy using IEEE double precision numbers is approximately 
     26; @keyword NDAYSPM {default=30} for using a calendar with fixed number of days per 
     27;                months. 
     28; 
     29; @uses cm_4cal 
     30; 
     31; 
     32; @restrictions Accuracy using IEEE double precision numbers is approximately 
    4833;       1/10000th of a second. 
    4934; 
    50 ; MODIFICATION HISTORY: 
    51 ;       Translated from "Numerical Recipies in C", by William H. Press, 
     35; @history Translated from "Numerical Recipies in C", by William H. Press, 
    5236;       Brian P. Flannery, Saul A. Teukolsky, and William T. Vetterling. 
    5337;       Cambridge University Press, 1988 (second printing). 
     
    6145; 
    6246;       AB, 3 January 2000, Make seconds output as DOUBLE in array output. 
     47; 
     48; @version $Id$ 
    6349;- 
    64 ; 
    6550pro CALDAT, julian, month, day, year, hour, minute, second, NDAYSPM = ndayspm 
    6651;------------------------------------------------------------ 
Note: See TracChangeset for help on using the changeset viewer.