Go to the bottom.
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! SDDL Name:	WGTUNE_PARMS.SDDL
!
! Purpose:      This SDDL file defines the wgtune_parms relation.
!
! Modification History:
!
!   Date       PR      Who                       Reason
! --------   -------   ---   -------------------------------------------------
! 11/15/94   27329     SSS   Original implementation
! 05/08/98   36870     MRB   Add C output
! 10/01/01   44572     sss   Added index
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!

LANGUAGE  C, FORTRAN, SQL

INCLUDE  ZSPSS_USER_TYPES.SDDL

RECORD  WGTUNE_TYPE

    DESCRIPTION       "This relation defines the default values for the 
                       tuneable parameters related to the scheduling of SUs.  
                       These parameters provide some user control on the 
                       priorities and characteristics on the scheduling of
                       SUs, obsets, and alignments.  

                       SPSS developers should note that the C&C list data 
                       structure (file ZCCL.SDDL) contains a field in the 
                       'CTRL' subrecord which corresponds to to each field 
                       in this relation.  The CCLIST/CREATE command queries
                       this relation to load those fields with the default 
                       values.  The CCLIST/MODPARMS program can be used to 
                       change the values for a particular C&C list."


    FIELD  max_sci_rtrn
        TYPE            R4
        DESCRIPTION     "This the weight of the first goal parameter used
                         by the CALENDAR/AUTO program to schedule SUs.  
                         The goal is to maximize science return based on 
                         priority."
    END_FIELD


    FIELD  slew_time
        TYPE            R4
        DESCRIPTION     "This the weight of the second goal parameter used
                         by the CALENDAR/AUTO program to schedule SUs.  The
                         goal is minimize major slew time."
    END_FIELD


    FIELD  si_cha_time
        TYPE            R4
        DESCRIPTION     "This is the weight of the third goal parameter used 
                         by the CALENDAR/AUTO program to schedule SUs.  The 
                         goal is to minimize science instrument reconfigure 
                         time."
    END_FIELD


    FIELD  time_crit
        TYPE            R4
        DESCRIPTION     "This is the weight of the fourth goal parameter used
                         by the CALENDAR/AUTO program to schedule SUs.  The 
                         goal is to control the priority of time critical SUs."
    END_FIELD


    FIELD  nonsci_time
        TYPE            R4
        DESCRIPTION     "This is the weight of the fifth goal parameter used by
                         the CALENDAR/AUTO program to schedule SUs.  The goal
                         is to minimize non-science time activities which are
                         not included with the second and third goal
                         parameters."
    END_FIELD


    FIELD  plan_window
        TYPE            R4
        DESCRIPTION     "This is the weight of the sixth goal parameter used by
                         the CALENDAR/AUTO program to schedule SUs.  The goal
                         is to schedule SUs in plan windows."
    END_FIELD


    FIELD  prio_thresh
        TYPE            I2
        DESCRIPTION     "This is a threshold on SU priority.  The 
                         CALENDAR/DELCAND program will issue a warning 
                         message and then query the user about the deletion 
                         of any scheduled SU with a priority above this 
                         threshold.  The /NOWARN option on CALENDAR/DELCAND 
                         will cause an SU with a priority above the threshold
                         to be deleted without warning."
    END_FIELD


    FIELD  high_thresh
        TYPE            I2
        DESCRIPTION     "This is a threshold on SU candidates priority.  
                         Candidates with a priority above this threshold are 
                         considered to be high priority by the scheduling 
                         software."
    END_FIELD


    FIELD  med_thresh
        TYPE            I2
        DESCRIPTION     "This is a threshold on SU candidates priority.  
                         Candidates with a priority above this threshold are 
                         considered to be medium priority by the scheduling 
                         software."
    END_FIELD


    FIELD  dog_pt_mult
        TYPE            R8
        DESCRIPTION     "This is a value used in the calculation of a dogleg 
                         maneuver which results in a pointing which lies 
                         outside of the solar constraint region."
    END_FIELD


    FIELD  max_si_nodes
        TYPE            I4
        DESCRIPTION     "This is a value used by the scheduling software as a 
                         means to limit processing when scheduling SI 
                         activities.   The combinatorial state transition
                         tree formed by the software contains all possible
                         sequences that can be attempted to bring an
                         instrument to a required state.  By limiting the 
                         number of nodes that the software will visit, this 
                         value will control processing time if the tree 
                         becomes excessively large."
    END_FIELD


    FIELD  max_si_seq
        TYPE            I4
        DESCRIPTION     "This is a value used by the scheduling software as a 
                         means to limit processing when scheduling SI  
                         activities.   The software will stop scheduling SI 
                         sequences if the number of successful sequences
                         processed is equal to this value.  The sequence 
                         considered most optimal up to this point will then 
                         be used."
    END_FIELD


    FIELD  bou_buf_1
        TYPE SOGS_INT_TIME_TYPE
        DESCRIPTION     "This is the duration of the interval after the 
                         calendar begin boundary where no activities can be 
                         scheduled. "
    END_FIELD


    FIELD  bou_buf_2
        TYPE SOGS_INT_TIME_TYPE
        DESCRIPTION     "This is the duration of the interval before the 
                         calendar end boundary where no activities can be
                         scheduled. "
    END_FIELD


    FIELD  aln_shad_pad1
        TYPE SOGS_INT_TIME_TYPE
        DESCRIPTION     "This is a time pad which controls how close an 
                         alignment can schedule before the HST crosses the 
                         earth shadow boundary.  This applies to either 
                         entering or exiting the shadow.   This pad is only
                         used if the alignment shadow flag in relation 
                         'qalignment' is set to 'C'."
        RELATED_FIELDS  "qalignment.shadow"
    END_FIELD


    FIELD  aln_shad_pad2
        TYPE SOGS_INT_TIME_TYPE
        DESCRIPTION     "This is a time pad which controls how close an 
                         alignment can schedule after the HST crosses the 
                         earth shadow boundary.  This applies to either 
                         entering or exiting the shadow.   This pad is only
                         used if the alignment shadow flag in relation 
                         'qalignment' is set to 'C'."
        RELATED_FIELDS  "qalignment.shadow"
    END_FIELD


    FIELD  latesch_inst
        TYPE SOGS_INT_TIME_TYPE
        DESCRIPTION     "This is the initial bisection method step size used
                        in the calculation of the latest obset start time.  
                        This value is used during the 'late scheduling' phase
                        of SU scheduling."
    END_FIELD


    FIELD  latesch_mnst
        TYPE SOGS_INT_TIME_TYPE
        DESCRIPTION     "This is the minimum bisection method step size used
                        in the calculation of the latest obset start time.  
                        This value is used during the 'late scheduling' phase
                        of SU scheduling."
    END_FIELD


    FIELD  par_delta
        TYPE SOGS_INT_TIME_TYPE
        DESCRIPTION     "This is the time delta which controls how close 
                         unattached parallel SUs are scheduled next to each 
                         other."
    END_FIELD

END_RECORD


RELATION  wgtune_parms
    TYPE             WGTUNE_TYPE
    DESCRIPTION      "Default Tuneable Scheduling Parameters Relation"
    SUBSYSTEM_USING  "SPSS", "CCLIST", "SCIOPSDB"
    INDEX  wgtune_parms_1
        TYPE         clustered
        FIELDS       max_sci_rtrn
    END_INDEX
END_RELATION


INSTANCE  wgtune_parms
    GLOBAL
    TYPE        WGTUNE_TYPE
END_INSTANCE

Go to the top.