Changeset 905


Ignore:
Timestamp:
06/11/09 14:35:37 (15 years ago)
Author:
jschierm
Message:

Addition of documentation and copyright.

Location:
issm/trunk/src/m/classes
Files:
20 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/classes/@continuous_design/continuous_design.m

    r27 r905  
    33%
    44%  [cdv]=continuous_design(varargin)
     5%
     6%  where the required varargin are:
     7%    descriptor    (char, description, '')
     8%    initpt        (double, initial point, 0.)
     9%  and the optional varargin and defaults are:
     10%    lower         (double, lower bound, -Inf)
     11%    upper         (double, upper bound,  Inf)
     12%    scale_type    (char, scaling type, 'none')
     13%    scale         (double, scaling factor, 1.)
     14%
     15%  note that zero arguments constructs a default instance; one
     16%  argument of the class copies the instance; and two or more
     17%  arguments constructs a new instance from the arguments.
     18%
     19%  "Copyright 2009, by the California Institute of Technology.
     20%  ALL RIGHTS RESERVED. United States Government Sponsorship
     21%  acknowledged. Any commercial use must be negotiated with
     22%  the Office of Technology Transfer at the California Institute
     23%  of Technology.  (NTR 47078)
     24%
     25%  This software may be subject to U.S. export control laws.
     26%  By accepting this  software, the user agrees to comply with
     27%  all applicable U.S. export laws and regulations. User has the
     28%  responsibility to obtain export licenses, or other export
     29%  authority as may be required before exporting such information
     30%  to foreign countries or providing access to foreign persons."
    531%
    632classdef continuous_design
  • issm/trunk/src/m/classes/@continuous_design/display.m

    r27 r905  
    33%
    44%  []=display(cdv)
     5%
     6%  "Copyright 2009, by the California Institute of Technology.
     7%  ALL RIGHTS RESERVED. United States Government Sponsorship
     8%  acknowledged. Any commercial use must be negotiated with
     9%  the Office of Technology Transfer at the California Institute
     10%  of Technology.  (NTR 47078)
     11%
     12%  This software may be subject to U.S. export control laws.
     13%  By accepting this  software, the user agrees to comply with
     14%  all applicable U.S. export laws and regulations. User has the
     15%  responsibility to obtain export licenses, or other export
     16%  authority as may be required before exporting such information
     17%  to foreign countries or providing access to foreign persons."
    518%
    619function []=display(cdv)
  • issm/trunk/src/m/classes/@continuous_state/continuous_state.m

    r27 r905  
    33%
    44%  [csv]=continuous_state(varargin)
     5%
     6%  where the required varargin are:
     7%    descriptor    (char, description, '')
     8%    initst        (double, initial state, 0.)
     9%  and the optional varargin and defaults are:
     10%    lower         (double, lower bound, -Inf)
     11%    upper         (double, upper bound,  Inf)
     12%
     13%  note that zero arguments constructs a default instance; one
     14%  argument of the class copies the instance; and two or more
     15%  arguments constructs a new instance from the arguments.
     16%
     17%  "Copyright 2009, by the California Institute of Technology.
     18%  ALL RIGHTS RESERVED. United States Government Sponsorship
     19%  acknowledged. Any commercial use must be negotiated with
     20%  the Office of Technology Transfer at the California Institute
     21%  of Technology.  (NTR 47078)
     22%
     23%  This software may be subject to U.S. export control laws.
     24%  By accepting this  software, the user agrees to comply with
     25%  all applicable U.S. export laws and regulations. User has the
     26%  responsibility to obtain export licenses, or other export
     27%  authority as may be required before exporting such information
     28%  to foreign countries or providing access to foreign persons."
    529%
    630classdef continuous_state
  • issm/trunk/src/m/classes/@continuous_state/display.m

    r1 r905  
    33%
    44%  []=display(csv)
     5%
     6%  "Copyright 2009, by the California Institute of Technology.
     7%  ALL RIGHTS RESERVED. United States Government Sponsorship
     8%  acknowledged. Any commercial use must be negotiated with
     9%  the Office of Technology Transfer at the California Institute
     10%  of Technology.  (NTR 47078)
     11%
     12%  This software may be subject to U.S. export control laws.
     13%  By accepting this  software, the user agrees to comply with
     14%  all applicable U.S. export laws and regulations. User has the
     15%  responsibility to obtain export licenses, or other export
     16%  authority as may be required before exporting such information
     17%  to foreign countries or providing access to foreign persons."
    518%
    619function []=display(csv)
  • issm/trunk/src/m/classes/@least_squares_term/display.m

    r1 r905  
    33%
    44%  []=display(lst)
     5%
     6%  "Copyright 2009, by the California Institute of Technology.
     7%  ALL RIGHTS RESERVED. United States Government Sponsorship
     8%  acknowledged. Any commercial use must be negotiated with
     9%  the Office of Technology Transfer at the California Institute
     10%  of Technology.  (NTR 47078)
     11%
     12%  This software may be subject to U.S. export control laws.
     13%  By accepting this  software, the user agrees to comply with
     14%  all applicable U.S. export laws and regulations. User has the
     15%  responsibility to obtain export licenses, or other export
     16%  authority as may be required before exporting such information
     17%  to foreign countries or providing access to foreign persons."
    518%
    619function []=display(lst)
  • issm/trunk/src/m/classes/@least_squares_term/least_squares_term.m

    r27 r905  
    33%
    44%  [lst]=least_squares_term(varargin)
     5%
     6%  where the required varargin are:
     7%    descriptor    (char, description, '')
     8%  and the optional varargin and defaults are:
     9%    scale_type    (char, scaling type, 'none')
     10%    scale         (double, scaling factor, 1.)
     11%    weight        (double, weighting factor, 1.)
     12%
     13%  note that zero arguments constructs a default instance; one
     14%  argument of the class copies the instance; and one or more
     15%  arguments constructs a new instance from the arguments.
     16%
     17%  "Copyright 2009, by the California Institute of Technology.
     18%  ALL RIGHTS RESERVED. United States Government Sponsorship
     19%  acknowledged. Any commercial use must be negotiated with
     20%  the Office of Technology Transfer at the California Institute
     21%  of Technology.  (NTR 47078)
     22%
     23%  This software may be subject to U.S. export control laws.
     24%  By accepting this  software, the user agrees to comply with
     25%  all applicable U.S. export laws and regulations. User has the
     26%  responsibility to obtain export licenses, or other export
     27%  authority as may be required before exporting such information
     28%  to foreign countries or providing access to foreign persons."
    529%
    630classdef least_squares_term
  • issm/trunk/src/m/classes/@linear_equality_constraint/display.m

    r27 r905  
    33%
    44%  []=display(lec)
     5%
     6%  "Copyright 2009, by the California Institute of Technology.
     7%  ALL RIGHTS RESERVED. United States Government Sponsorship
     8%  acknowledged. Any commercial use must be negotiated with
     9%  the Office of Technology Transfer at the California Institute
     10%  of Technology.  (NTR 47078)
     11%
     12%  This software may be subject to U.S. export control laws.
     13%  By accepting this  software, the user agrees to comply with
     14%  all applicable U.S. export laws and regulations. User has the
     15%  responsibility to obtain export licenses, or other export
     16%  authority as may be required before exporting such information
     17%  to foreign countries or providing access to foreign persons."
    518%
    619function []=display(lec)
  • issm/trunk/src/m/classes/@linear_equality_constraint/linear_equality_constraint.m

    r27 r905  
    33%
    44%  [lec]=linear_equality_constraint(varargin)
     5%
     6%  where the required varargin are:
     7%    matrix        (double row, variable coefficients, NaN)
     8%    target        (double vector, target values, 0.)
     9%  and the optional varargin and defaults are:
     10%    scale_type    (char, scaling type, 'none')
     11%    scale         (double, scaling factor, 1.)
     12%
     13%  note that zero arguments constructs a default instance; one
     14%  argument of the class copies the instance; and two or more
     15%  arguments constructs a new instance from the arguments.
     16%
     17%  "Copyright 2009, by the California Institute of Technology.
     18%  ALL RIGHTS RESERVED. United States Government Sponsorship
     19%  acknowledged. Any commercial use must be negotiated with
     20%  the Office of Technology Transfer at the California Institute
     21%  of Technology.  (NTR 47078)
     22%
     23%  This software may be subject to U.S. export control laws.
     24%  By accepting this  software, the user agrees to comply with
     25%  all applicable U.S. export laws and regulations. User has the
     26%  responsibility to obtain export licenses, or other export
     27%  authority as may be required before exporting such information
     28%  to foreign countries or providing access to foreign persons."
    529%
    630classdef linear_equality_constraint
  • issm/trunk/src/m/classes/@linear_inequality_constraint/display.m

    r27 r905  
    33%
    44%  []=display(lic)
     5%
     6%  "Copyright 2009, by the California Institute of Technology.
     7%  ALL RIGHTS RESERVED. United States Government Sponsorship
     8%  acknowledged. Any commercial use must be negotiated with
     9%  the Office of Technology Transfer at the California Institute
     10%  of Technology.  (NTR 47078)
     11%
     12%  This software may be subject to U.S. export control laws.
     13%  By accepting this  software, the user agrees to comply with
     14%  all applicable U.S. export laws and regulations. User has the
     15%  responsibility to obtain export licenses, or other export
     16%  authority as may be required before exporting such information
     17%  to foreign countries or providing access to foreign persons."
    518%
    619function []=display(lic)
  • issm/trunk/src/m/classes/@linear_inequality_constraint/linear_inequality_constraint.m

    r27 r905  
    33%
    44%  [lic]=linear_inequality_constraint(varargin)
     5%
     6%  where the required varargin are:
     7%    matrix        (double row, variable coefficients, NaN)
     8%    lower         (double vector, lower bounds, -Inf)
     9%    upper         (double vector, upper bounds, 0.)
     10%  and the optional varargin and defaults are:
     11%    scale_type    (char, scaling type, 'none')
     12%    scale         (double, scaling factor, 1.)
     13%
     14%  note that zero arguments constructs a default instance; one
     15%  argument of the class copies the instance; and three or more
     16%  arguments constructs a new instance from the arguments.
     17%
     18%  "Copyright 2009, by the California Institute of Technology.
     19%  ALL RIGHTS RESERVED. United States Government Sponsorship
     20%  acknowledged. Any commercial use must be negotiated with
     21%  the Office of Technology Transfer at the California Institute
     22%  of Technology.  (NTR 47078)
     23%
     24%  This software may be subject to U.S. export control laws.
     25%  By accepting this  software, the user agrees to comply with
     26%  all applicable U.S. export laws and regulations. User has the
     27%  responsibility to obtain export licenses, or other export
     28%  authority as may be required before exporting such information
     29%  to foreign countries or providing access to foreign persons."
    530%
    631classdef linear_inequality_constraint
     
    3156                            inputname(1),class(varargin{1}),'linear_inequality_constraint');
    3257                    end
     58
     59%  not enough arguments
     60
     61                case 2
     62                    error('Construction of ''%s'' class object requires at least %d inputs.',...
     63                        'linear_inequality_constraint',3)
    3364
    3465%  create the object from the input
  • issm/trunk/src/m/classes/@nonlinear_equality_constraint/display.m

    r1 r905  
    33%
    44%  []=display(nec)
     5%
     6%  "Copyright 2009, by the California Institute of Technology.
     7%  ALL RIGHTS RESERVED. United States Government Sponsorship
     8%  acknowledged. Any commercial use must be negotiated with
     9%  the Office of Technology Transfer at the California Institute
     10%  of Technology.  (NTR 47078)
     11%
     12%  This software may be subject to U.S. export control laws.
     13%  By accepting this  software, the user agrees to comply with
     14%  all applicable U.S. export laws and regulations. User has the
     15%  responsibility to obtain export licenses, or other export
     16%  authority as may be required before exporting such information
     17%  to foreign countries or providing access to foreign persons."
    518%
    619function []=display(nec)
  • issm/trunk/src/m/classes/@nonlinear_equality_constraint/nonlinear_equality_constraint.m

    r27 r905  
    33%
    44%  [nec]=nonlinear_equality_constraint(varargin)
     5%
     6%  where the required varargin are:
     7%    descriptor    (char, description, '')
     8%    target        (double, target value, 0.)
     9%  and the optional varargin and defaults are:
     10%    scale_type    (char, scaling type, 'none')
     11%    scale         (double, scaling factor, 1.)
     12%
     13%  note that zero arguments constructs a default instance; one
     14%  argument of the class copies the instance; and two or more
     15%  arguments constructs a new instance from the arguments.
     16%
     17%  "Copyright 2009, by the California Institute of Technology.
     18%  ALL RIGHTS RESERVED. United States Government Sponsorship
     19%  acknowledged. Any commercial use must be negotiated with
     20%  the Office of Technology Transfer at the California Institute
     21%  of Technology.  (NTR 47078)
     22%
     23%  This software may be subject to U.S. export control laws.
     24%  By accepting this  software, the user agrees to comply with
     25%  all applicable U.S. export laws and regulations. User has the
     26%  responsibility to obtain export licenses, or other export
     27%  authority as may be required before exporting such information
     28%  to foreign countries or providing access to foreign persons."
    529%
    630classdef nonlinear_equality_constraint
  • issm/trunk/src/m/classes/@nonlinear_inequality_constraint/display.m

    r1 r905  
    33%
    44%  []=display(nic)
     5%
     6%  "Copyright 2009, by the California Institute of Technology.
     7%  ALL RIGHTS RESERVED. United States Government Sponsorship
     8%  acknowledged. Any commercial use must be negotiated with
     9%  the Office of Technology Transfer at the California Institute
     10%  of Technology.  (NTR 47078)
     11%
     12%  This software may be subject to U.S. export control laws.
     13%  By accepting this  software, the user agrees to comply with
     14%  all applicable U.S. export laws and regulations. User has the
     15%  responsibility to obtain export licenses, or other export
     16%  authority as may be required before exporting such information
     17%  to foreign countries or providing access to foreign persons."
    518%
    619function []=display(nic)
  • issm/trunk/src/m/classes/@nonlinear_inequality_constraint/nonlinear_inequality_constraint.m

    r27 r905  
    33%
    44%  [nic]=nonlinear_inequality_constraint(varargin)
     5%
     6%  where the required varargin are:
     7%    descriptor    (char, description, '')
     8%    lower         (double, lower bound, -Inf)
     9%    upper         (double, upper bound, 0.)
     10%  and the optional varargin and defaults are:
     11%    scale_type    (char, scaling type, 'none')
     12%    scale         (double, scaling factor, 1.)
     13%
     14%  note that zero arguments constructs a default instance; one
     15%  argument of the class copies the instance; and three or more
     16%  arguments constructs a new instance from the arguments.
     17%
     18%  "Copyright 2009, by the California Institute of Technology.
     19%  ALL RIGHTS RESERVED. United States Government Sponsorship
     20%  acknowledged. Any commercial use must be negotiated with
     21%  the Office of Technology Transfer at the California Institute
     22%  of Technology.  (NTR 47078)
     23%
     24%  This software may be subject to U.S. export control laws.
     25%  By accepting this  software, the user agrees to comply with
     26%  all applicable U.S. export laws and regulations. User has the
     27%  responsibility to obtain export licenses, or other export
     28%  authority as may be required before exporting such information
     29%  to foreign countries or providing access to foreign persons."
    530%
    631classdef nonlinear_inequality_constraint
     
    3156                            inputname(1),class(varargin{1}),'nonlinear_inequality_constraint');
    3257                    end
     58
     59%  not enough arguments
     60
     61                case 2
     62                    error('Construction of ''%s'' class object requires at least %d inputs.',...
     63                        'nonlinear_inequality_constraint',3)
    3364
    3465%  create the object from the input
  • issm/trunk/src/m/classes/@normal_uncertain/display.m

    r1 r905  
    33%
    44%  []=display(nuv)
     5%
     6%  "Copyright 2009, by the California Institute of Technology.
     7%  ALL RIGHTS RESERVED. United States Government Sponsorship
     8%  acknowledged. Any commercial use must be negotiated with
     9%  the Office of Technology Transfer at the California Institute
     10%  of Technology.  (NTR 47078)
     11%
     12%  This software may be subject to U.S. export control laws.
     13%  By accepting this  software, the user agrees to comply with
     14%  all applicable U.S. export laws and regulations. User has the
     15%  responsibility to obtain export licenses, or other export
     16%  authority as may be required before exporting such information
     17%  to foreign countries or providing access to foreign persons."
    518%
    619function []=display(nuv)
  • issm/trunk/src/m/classes/@normal_uncertain/normal_uncertain.m

    r27 r905  
    33%
    44%  [nuv]=normal_uncertain(varargin)
     5%
     6%  where the required varargin are:
     7%    descriptor    (char, description, '')
     8%    mean          (double, mean, NaN)
     9%    stddev        (double, standard deviation, NaN)
     10%  and the optional varargin and defaults are:
     11%    lower         (double, lower bound, -Inf)
     12%    upper         (double, upper bound,  Inf)
     13%
     14%  note that zero arguments constructs a default instance; one
     15%  argument of the class copies the instance; and three or more
     16%  arguments constructs a new instance from the arguments.
     17%
     18%  "Copyright 2009, by the California Institute of Technology.
     19%  ALL RIGHTS RESERVED. United States Government Sponsorship
     20%  acknowledged. Any commercial use must be negotiated with
     21%  the Office of Technology Transfer at the California Institute
     22%  of Technology.  (NTR 47078)
     23%
     24%  This software may be subject to U.S. export control laws.
     25%  By accepting this  software, the user agrees to comply with
     26%  all applicable U.S. export laws and regulations. User has the
     27%  responsibility to obtain export licenses, or other export
     28%  authority as may be required before exporting such information
     29%  to foreign countries or providing access to foreign persons."
    530%
    631classdef normal_uncertain
  • issm/trunk/src/m/classes/@objective_function/display.m

    r1 r905  
    33%
    44%  []=display(of)
     5%
     6%  "Copyright 2009, by the California Institute of Technology.
     7%  ALL RIGHTS RESERVED. United States Government Sponsorship
     8%  acknowledged. Any commercial use must be negotiated with
     9%  the Office of Technology Transfer at the California Institute
     10%  of Technology.  (NTR 47078)
     11%
     12%  This software may be subject to U.S. export control laws.
     13%  By accepting this  software, the user agrees to comply with
     14%  all applicable U.S. export laws and regulations. User has the
     15%  responsibility to obtain export licenses, or other export
     16%  authority as may be required before exporting such information
     17%  to foreign countries or providing access to foreign persons."
    518%
    619function []=display(of)
  • issm/trunk/src/m/classes/@objective_function/objective_function.m

    r27 r905  
    33%
    44%  [of]=objective_function(varargin)
     5%
     6%  where the required varargin are:
     7%    descriptor    (char, description, '')
     8%  and the optional varargin and defaults are:
     9%    scale_type    (char, scaling type, 'none')
     10%    scale         (double, scaling factor, 1.)
     11%    weight        (double, weighting factor, 1.)
     12%
     13%  note that zero arguments constructs a default instance; one
     14%  argument of the class copies the instance; and one or more
     15%  arguments constructs a new instance from the arguments.
     16%
     17%  "Copyright 2009, by the California Institute of Technology.
     18%  ALL RIGHTS RESERVED. United States Government Sponsorship
     19%  acknowledged. Any commercial use must be negotiated with
     20%  the Office of Technology Transfer at the California Institute
     21%  of Technology.  (NTR 47078)
     22%
     23%  This software may be subject to U.S. export control laws.
     24%  By accepting this  software, the user agrees to comply with
     25%  all applicable U.S. export laws and regulations. User has the
     26%  responsibility to obtain export licenses, or other export
     27%  authority as may be required before exporting such information
     28%  to foreign countries or providing access to foreign persons."
    529%
    630classdef objective_function
  • issm/trunk/src/m/classes/@response_function/display.m

    r1 r905  
    33%
    44%  []=display(rf)
     5%
     6%  "Copyright 2009, by the California Institute of Technology.
     7%  ALL RIGHTS RESERVED. United States Government Sponsorship
     8%  acknowledged. Any commercial use must be negotiated with
     9%  the Office of Technology Transfer at the California Institute
     10%  of Technology.  (NTR 47078)
     11%
     12%  This software may be subject to U.S. export control laws.
     13%  By accepting this  software, the user agrees to comply with
     14%  all applicable U.S. export laws and regulations. User has the
     15%  responsibility to obtain export licenses, or other export
     16%  authority as may be required before exporting such information
     17%  to foreign countries or providing access to foreign persons."
    518%
    619function []=display(rf)
  • issm/trunk/src/m/classes/@response_function/response_function.m

    r27 r905  
    33%
    44%  [rf]=response_function(varargin)
     5%
     6%  where the required varargin are:
     7%    descriptor    (char, description, '')
     8%  and the optional varargin and defaults are:
     9%    respl         (double vector, response levels, [])
     10%    probl         (double vector, probability levels, [])
     11%    rell          (double vector, reliability levels, [])
     12%    grell         (double vector, gen. reliability levels, [])
     13%
     14%  note that zero arguments constructs a default instance; one
     15%  argument of the class copies the instance; and one or more
     16%  arguments constructs a new instance from the arguments.
     17%
     18%  "Copyright 2009, by the California Institute of Technology.
     19%  ALL RIGHTS RESERVED. United States Government Sponsorship
     20%  acknowledged. Any commercial use must be negotiated with
     21%  the Office of Technology Transfer at the California Institute
     22%  of Technology.  (NTR 47078)
     23%
     24%  This software may be subject to U.S. export control laws.
     25%  By accepting this  software, the user agrees to comply with
     26%  all applicable U.S. export laws and regulations. User has the
     27%  responsibility to obtain export licenses, or other export
     28%  authority as may be required before exporting such information
     29%  to foreign countries or providing access to foreign persons."
    530%
    631classdef response_function
Note: See TracChangeset for help on using the changeset viewer.