genopt.db
Class IndependentParameter

java.lang.Object
  extended by genopt.db.IndependentParameter
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
ContinuousParameter, DiscreteParameter

public abstract class IndependentParameter
extends java.lang.Object
implements java.lang.Cloneable

Object that represents an independent parameter of the optimization process. Note the meaning of field constraints.

Meaning of field constraints:

 1: no under boundary, no upper boundary
 2: under boundary,    no upper boundary
 3: under boundary,    upper boundary
 4: no under boundary, upper boundary 

This project was carried out at:

and supported by

GenOpt Copyright (c) 1998-2011, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Dept. of Energy). All rights reserved.

Version:
GenOpt(R) 3.1.0 (December 8, 2011)

Author:
Michael Wetter

Field Summary
protected  java.lang.String name
          name of the parameter
 
Constructor Summary
IndependentParameter()
          constructor.
IndependentParameter(java.lang.String VariableName)
          Constructor for an independent variable.
 
Method Summary
 java.lang.String getName()
          Get the name of the parameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

protected java.lang.String name
name of the parameter

Constructor Detail

IndependentParameter

public IndependentParameter()
constructor. Does nothing


IndependentParameter

public IndependentParameter(java.lang.String VariableName)
Constructor for an independent variable.

Parameters:
VariableName - Name of the free parameter as specified in the command file
Method Detail

getName

public final java.lang.String getName()
Get the name of the parameter

Returns:
Name of the parameter