MVT API

Serialized Form


Package math.exceptions

Class math.exceptions.ExcessiveIterationsException implements Serializable

Serialized Fields

pts

java.awt.geom.Point2D.Double[] pts

Class math.exceptions.IllegalEvaluationException implements Serializable

Class math.exceptions.InfinityException implements Serializable

Serialized Fields

pts2D

java.awt.geom.Point2D.Double[] pts2D

pts3D

Point3D[] pts3D

pts4D

Point4D[] pts4D

Class math.exceptions.MatrixDimensionException implements Serializable

Class math.exceptions.MinimumStepSizeException implements Serializable

Serialized Fields

pts2D

java.awt.geom.Point2D.Double[] pts2D

pts3D

Point3D[] pts3D

pts4D

Point4D[] pts4D

Class math.exceptions.SingularJacobianException implements Serializable

Serialized Fields

pt

double[][] pt

Class math.exceptions.SingularMatrixException implements Serializable

Class math.exceptions.SyntaxException implements Serializable

Class math.exceptions.UnacceptableVariableException implements Serializable

Class math.exceptions.UndefinedIntegrandException implements Serializable

Class math.exceptions.VariableUndefinedException implements Serializable


Package math.matrix

Class math.matrix.CholeskyDecomposition implements Serializable

Serialized Fields

L

double[][] L
Array for internal storage of decomposition.

internal array storage.

n

int n
Row and column dimension (square matrix).

matrix dimension.

isspd

boolean isspd
Symmetric and positive definite flag.

is symmetric and positive definite flag.

Class math.matrix.EigenvalueDecomposition implements Serializable

Serialized Fields

n

int n
Row and column dimension (square matrix).

matrix dimension.

issymmetric

boolean issymmetric
Symmetry flag.

internal symmetry flag.

d

double[] d
Arrays for internal storage of eigenvalues.

internal storage of eigenvalues.

e

double[] e
Arrays for internal storage of eigenvalues.

internal storage of eigenvalues.

V

double[][] V
Array for internal storage of eigenvectors.

internal storage of eigenvectors.

H

double[][] H
Array for internal storage of nonsymmetric Hessenberg form.

internal storage of nonsymmetric Hessenberg form.

ort

double[] ort
Working storage for nonsymmetric algorithm.

working storage for nonsymmetric algorithm.

Class math.matrix.LUDecomposition implements Serializable

Serialized Fields

LU

double[][] LU
Array for internal storage of decomposition.

internal array storage.

m

int m
Row and column dimensions, and pivot sign.

column dimension.

n

int n
Row and column dimensions, and pivot sign.

column dimension.

pivsign

int pivsign
Row and column dimensions, and pivot sign.

column dimension.

piv

int[] piv
Internal storage of pivot vector.

pivot vector.

Class math.matrix.Matrix implements Serializable

Serialized Fields

A

double[][] A
Array for internal storage of elements.

internal array storage.

m

int m
Row and column dimensions.

row dimension.

n

int n
Row and column dimensions.

row dimension.

Class math.matrix.QRDecomposition implements Serializable

Serialized Fields

QR

double[][] QR
Array for internal storage of decomposition.

internal array storage.

m

int m
Row and column dimensions.

column dimension.

n

int n
Row and column dimensions.

column dimension.

Rdiag

double[] Rdiag
Array for internal storage of diagonal of R.

diagonal of R.

Class math.matrix.SingularValueDecomposition implements Serializable

Serialized Fields

U

double[][] U
Array for internal storage of U .

internal storage of U.

V

double[][] V
Array for internal storage of V.

internal storage of V.

s

double[] s
Array for internal storage of singular values.

internal storage of singular values.

m

int m
Row dimension

row dimension.

n

int n
Column dimension.

column dimension.

transposed

boolean transposed
Whether the matrix had to be transposed because m


Package mvt.help

Class mvt.help.BrowserButtons implements Serializable

Serialized Fields

browser

HTMLBrowser browser
A pointer to the HTML viewer.


forward

javax.swing.JButton forward
The forward button.


back

javax.swing.JButton back
The back button.


help

javax.swing.JButton help
The help button.


printPreview

javax.swing.JButton printPreview
The print preview button.


print

javax.swing.JButton print
The print button.

Class mvt.help.HelpIndex implements Serializable

Serialized Fields

LOCAL_HELP

java.lang.String LOCAL_HELP
Location of help.


browser

HTMLBrowser browser
The browser that will display the help


input

javax.swing.JTextField input
The input for the search.


display

javax.swing.JButton display
Used to display the help.


displayList

javax.swing.JList displayList
The list of the index.


current

int current
Current searching location for the list.

Class mvt.help.HelpParserException implements Serializable

Class mvt.help.HelpSystem implements Serializable

Serialized Fields

browser

HTMLBrowser browser
Browser to view the help pages.


buttons

BrowserButtons buttons
Buttons for the HTMLBrowser.


index

HelpIndex index
Index list for displaying and searching help.


DEFAULT_TOPIC

java.lang.String DEFAULT_TOPIC
Initial topic to be loaded into help window

See Also:
Constant Field Values

Class mvt.help.HTMLBrowser implements Serializable

Serialized Fields

buttons

BrowserButtons buttons
The buttons that will browse the webpages.


browser

javax.swing.JEditorPane browser
HTMLBrwoser.


backHistory

java.util.Stack backHistory
Stack the stores all the previous html pages viewed.


forwardHistory

java.util.Stack forwardHistory
Stack that stores all the forward history.


errorMsg

javax.swing.JDialog errorMsg
Error dialog box.


help

java.lang.String help
Address for help.


m_maxNumPage

int m_maxNumPage


Package mvt.tools

Class mvt.tools.Graphics2DPanel implements Serializable

Class mvt.tools.Graphics3DPanel implements Serializable

Serialized Fields

zoomIncrement

double zoomIncrement
This constant defines how fast that we zoom in/out

See Also:
Constant Field Values

Class mvt.tools.GraphicsPanel implements Serializable

Serialized Fields

plotPanel

PlotPanel plotPanel
The plotPanel is where the plotting is performed


inputPanel

InputPanel inputPanel
inputPanel is where the user inputs functions and variables


temp

java.awt.Image temp
the print function needs this for temporary storage

Class mvt.tools.InputPanel implements Serializable

Serialized Fields

parent

GraphicsPanel parent
need to save the parent to inform the GraphicsPanel about changes in variable names, or any other immediate-response events.

Class mvt.tools.OptionsPanel implements Serializable

Class mvt.tools.ToolPanel implements Serializable

Serialized Fields

toolTitle

java.lang.String toolTitle

frame

javax.swing.JInternalFrame frame

optionsPanel

OptionsPanel optionsPanel
optionsPanel holds other, less frequently used user inputs


toolPanels

java.util.ArrayList toolPanels
The toolPanels Array List, tabbedPane, and menuBars list will only be used if the consrctor with the Array List argument is used. It signals that the tabbed panel is active for this panel.


menuBars

java.util.ArrayList menuBars

tabbedPane

javax.swing.JTabbedPane tabbedPane


Package mvt.graphics

Class mvt.graphics.Arrow implements Serializable

Class mvt.graphics.Arrow.AbstractArrow implements Serializable

Class mvt.graphics.Arrow.Arrow2D implements Serializable

Serialized Fields

parent

Plot2DPanel parent

originationPoint

java.awt.geom.Point2D.Double originationPoint
Point where the arrow starts.


headPoint

java.awt.geom.Point2D.Double headPoint
Point where the arrow ends.


barbPointRight

java.awt.geom.Point2D.Double barbPointRight
Point that represent the barbs of the arrow.


barbPointLeft

java.awt.geom.Point2D.Double barbPointLeft

run

double run

rise

double rise

angle

double angle

length

double length

Class mvt.graphics.Arrow.Arrow3D implements Serializable

Serialized Fields

parent

Plot3DPanel parent

originationPoint

Point3D originationPoint
This Object is for holding a Point3D object indicating where the Arrow object starts.


headPoint

Point3D headPoint
This Object is for holding Point3D object indicating where the arrow object ends.


barbPointRight

Point3D barbPointRight
This Object is for holding Point3D object indicating where the arrow object barb ends.


barbPointLeft

Point3D barbPointLeft

xdist

double xdist

ydist

double ydist

zdist

double zdist

xangle

double xangle

zangle

double zangle

length

double length

Class mvt.graphics.AugmentedMatrix implements Serializable

Serialized Fields

left

VisualMatrix left

right

VisualMatrix right

Class mvt.graphics.BracketBorder implements Serializable

Serialized Fields

blankBorderThickness

int blankBorderThickness

leftType

int leftType

rightType

int rightType

thickness

int thickness

lineColor

java.awt.Color lineColor

Class mvt.graphics.ColorListBox implements Serializable

Serialized Fields

colorChoices

javax.swing.JComboBox colorChoices

Class mvt.graphics.Cross implements Serializable

Serialized Fields

crossPoints

java.awt.geom.Point2D.Double[] crossPoints

Class mvt.graphics.FloatingAxes implements Serializable

Serialized Fields

parent

Plot3DPanel parent
Links to the parent panel.


p

Matrix[] p
The 4 points that describe the origin of the axes, a point on the x-axis, y-axis, and z-axis.


screen

Matrix screen
holds a copy of the 3D screen basis

Class mvt.graphics.GraphicsComponent implements Serializable

Serialized Fields

xMin

double xMin
The minimum value of the function in the x direction (cartesian)


xMax

double xMax
The maximum value of the function in the x direction (cartesian)


yMin

double yMin
The minimum value of the function in the y direction (cartesian)


yMax

double yMax
The maximum value of the function in the y direction (cartesian)


zMin

double zMin
The minimum Z cartesian value of the graphics object


zMax

double zMax
The maximum Z cartesian value of the graphics object


title

java.lang.String title

subComponent

GraphicsComponent subComponent

Class mvt.graphics.Line implements Serializable

Class mvt.graphics.Line.AbstractLine implements Serializable

Serialized Fields

lineColor

java.awt.Color lineColor

Class mvt.graphics.Line.Line2D implements Serializable

Serialized Fields

data

java.awt.geom.Point2D.Double[] data

parent

Plot2DPanel parent

Class mvt.graphics.Line.Line3D implements Serializable

Serialized Fields

data

Point3D[] data

parent

Plot3DPanel parent

Class mvt.graphics.LineList implements Serializable

Serialized Fields

lines

java.util.ArrayList lines

Class mvt.graphics.Plot2DAxes implements Serializable

Serialized Fields

parent

Plot2DPanel parent

Class mvt.graphics.Plot2DPanel implements Serializable

Serialized Fields

indVariable1Label

java.lang.String indVariable1Label

depVariableLabel

java.lang.String depVariableLabel

xyaxis

Plot2DAxes xyaxis

translator

java.awt.geom.AffineTransform translator

Class mvt.graphics.Plot3DAxes implements Serializable

Serialized Fields

parent

Plot3DPanel parent

Class mvt.graphics.Plot3DPanel implements Serializable

Serialized Fields

meshDetail

int meshDetail
The number of mesh points in each (x, y, z) direction. A mesh point is where a grid line will be drawn on the surface of the function. A higher number means more grid lines will be drawn.


indVariable1Label

java.lang.String indVariable1Label

depVariableLabel

java.lang.String depVariableLabel

indVariable2Label

java.lang.String indVariable2Label

axes

FloatingAxes axes

boundary

Plot3DAxes boundary

percentage

double percentage

screen

Matrix screen
Screen basis vectors


userCenter

java.awt.Point userCenter

zoomInit

double zoomInit

manualZoom

double manualZoom

zoom

double zoom

xAxisScale

double xAxisScale

yAxisScale

double yAxisScale

zAxisScale

double zAxisScale

Class mvt.graphics.PlotPanel implements Serializable

Serialized Fields

axesVisible

boolean axesVisible

graphicsList

GraphicsList graphicsList

Class mvt.graphics.Surface implements Serializable

Serialized Fields

parent

Plot3DPanel parent

title

java.lang.String title

colorOption

int colorOption

renderOption

int renderOption

grid

Point3D[][] grid

buffer

Point3D[][] buffer

gridWidth

int gridWidth

gridHeight

int gridHeight

asymptoteDetected

boolean asymptoteDetected

Class mvt.graphics.TextBoxPanel implements Serializable

Serialized Fields

textLabel

javax.swing.JLabel textLabel

textBox

javax.swing.JTextField textBox

Class mvt.graphics.TextObject implements Serializable

Serialized Fields

text

java.lang.String text

pt

java.awt.geom.Point2D.Double pt

parent

Plot2DPanel parent

color

java.awt.Color color

Class mvt.graphics.VectorField implements Serializable

Class mvt.graphics.VectorField.AbstractVectorField implements Serializable

Serialized Fields

vectorColor

java.awt.Color vectorColor

maxArrowLength

double maxArrowLength
This double will govern how large the biggest vector can appear

Class mvt.graphics.VectorField.VectorField2D implements Serializable

Serialized Fields

parent

Plot2DPanel parent

cartesianArrows

Arrow[] cartesianArrows
This Object is for holding Arrow objects for transforming.


functionX

Function functionX

functionY

Function functionY

varX

Variable varX

varY

Variable varY

vars

VariableSet vars

gridPoints

java.awt.geom.Point2D.Double[] gridPoints
gridPoints will hold the field of Point objects in an array


yStep

int yStep
These two ints are for increasing the grid density for the vector field.


xStep

int xStep

Class mvt.graphics.VectorField.VectorField3D implements Serializable

Serialized Fields

parent

Plot3DPanel parent

cartesianArrows

Arrow[] cartesianArrows
This Object is for holding Arrow objects


functionX

Function functionX

functionY

Function functionY

functionZ

Function functionZ

varX

Variable varX

varY

Variable varY

varZ

Variable varZ

vars

VariableSet vars

gridPoints

Point3D[] gridPoints
gridPoints will hold the field of Point objects in an array


xStep

int xStep
These two ints are for increasing the grid density for the vector field.


yStep

int yStep

zStep

int zStep

Class mvt.graphics.VisualMatrix implements Serializable

Serialized Fields

rows

int rows

cols

int cols

fieldCol

int fieldCol

gridx

int gridx

gridy

int gridy

titled

boolean titled


Package mvt.tools.contour

Class mvt.tools.contour.ContourInput implements Serializable

Serialized Fields

functionBox

TextBoxPanel functionBox

xMinBox

TextBoxPanel xMinBox

xMaxBox

TextBoxPanel xMaxBox

yMinBox

TextBoxPanel yMinBox

yMaxBox

TextBoxPanel yMaxBox

plotButton

javax.swing.JButton plotButton

clearButton

javax.swing.JButton clearButton

Class mvt.tools.contour.ContourOptions implements Serializable

Serialized Fields

indVar1Box

TextBoxPanel indVar1Box

indVar2Box

TextBoxPanel indVar2Box

numContoursBox

TextBoxPanel numContoursBox

oneToOne

javax.swing.JCheckBox oneToOne

colorBox

ColorListBox colorBox

Class mvt.tools.contour.ContourTool implements Serializable

Serialized Fields

function

Function function
The function to plot.


indVar1

Variable indVar1
The independent variables for function.


indVar2

Variable indVar2
The independent variables for function.


numContours

int numContours
The number of contour lines that are drawn.


lineColor

java.awt.Color lineColor
The color of the contour lines that will be plotted.

Class mvt.tools.contour.ImplicitPlotterInput implements Serializable

Serialized Fields

functionBox

TextBoxPanel functionBox

xMinBox

TextBoxPanel xMinBox

xMaxBox

TextBoxPanel xMaxBox

yMinBox

TextBoxPanel yMinBox

yMaxBox

TextBoxPanel yMaxBox

plotButton

javax.swing.JButton plotButton

clearButton

javax.swing.JButton clearButton

overlayButton

javax.swing.JCheckBox overlayButton

Class mvt.tools.contour.ImplicitPlotterOptions implements Serializable

Serialized Fields

indVar1Box

TextBoxPanel indVar1Box

indVar2Box

TextBoxPanel indVar2Box

oneToOne

javax.swing.JCheckBox oneToOne

colorBox

ColorListBox colorBox

Class mvt.tools.contour.ImplicitPlotterTool implements Serializable

Serialized Fields

function

Function function
The function to plot.


indVar1

Variable indVar1
The independent variables for function.


indVar2

Variable indVar2
The independent variables for function.


lineColor

java.awt.Color lineColor
The color of the contour lines that will be plotted.


Package mvt.tools.plot

Class mvt.tools.plot.ParametricInput implements Serializable

Serialized Fields

xParametricBox

TextBoxPanel xParametricBox

yParametricBox

TextBoxPanel yParametricBox

minDomainBox

TextBoxPanel minDomainBox

maxDomainBox

TextBoxPanel maxDomainBox

indVarBox

TextBoxPanel indVarBox

overlayButton

javax.swing.JCheckBox overlayButton

plotButton

javax.swing.JButton plotButton

clearButton

javax.swing.JButton clearButton

Class mvt.tools.plot.ParametricOptions implements Serializable

Serialized Fields

xLimitsMin

TextBoxPanel xLimitsMin

xLimitsMax

TextBoxPanel xLimitsMax

yLimitsMin

TextBoxPanel yLimitsMin

yLimitsMax

TextBoxPanel yLimitsMax

numPoints

TextBoxPanel numPoints

autoX

javax.swing.JCheckBox autoX

autoY

javax.swing.JCheckBox autoY

oneToOne

javax.swing.JCheckBox oneToOne

lineColor

ColorListBox lineColor

Class mvt.tools.plot.ParametricTool implements Serializable

Serialized Fields

f1

Function f1
The x(t) piece of the parametric function


f2

Function f2
The y(t) piece of the parametric function


indVar

Variable indVar
The independent variable for the function.


numPoints

int numPoints
The number of points that will be plotted on the line.


tmin

double tmin
The min/max values for t gathered from the InputPanel.


tmax

double tmax
The min/max values for t gathered from the InputPanel.


lineColor

java.awt.Color lineColor
The color of the line that will be plotted.

Class mvt.tools.plot.Plot2DInput implements Serializable

Serialized Fields

functionBox

TextBoxPanel functionBox

indVarBox

TextBoxPanel indVarBox

minDomainBox

TextBoxPanel minDomainBox

maxDomainBox

TextBoxPanel maxDomainBox

overlayButton

javax.swing.JCheckBox overlayButton

plotButton

javax.swing.JButton plotButton

clearButton

javax.swing.JButton clearButton

Class mvt.tools.plot.Plot2DOptions implements Serializable

Serialized Fields

minRangeBox

TextBoxPanel minRangeBox

maxRangeBox

TextBoxPanel maxRangeBox

defaultRange

javax.swing.JCheckBox defaultRange

xAxisLabel

TextBoxPanel xAxisLabel

yAxisLabel

TextBoxPanel yAxisLabel

aspectRatio

javax.swing.JCheckBox aspectRatio

lineColor

ColorListBox lineColor

Class mvt.tools.plot.Plot2DTool implements Serializable

Serialized Fields

function

Function function
The function to plot.


derivative

Function derivative
The derivative of the function.


indVar

Variable indVar
The independent variable for the function.


lineColor

java.awt.Color lineColor
The color of the line that will be plotted.

Class mvt.tools.plot.Plot3DInput implements Serializable

Serialized Fields

functionBox

TextBoxPanel functionBox

indVar1Box

TextBoxPanel indVar1Box

indVar2Box

TextBoxPanel indVar2Box

xMinBox

TextBoxPanel xMinBox

xMaxBox

TextBoxPanel xMaxBox

yMinBox

TextBoxPanel yMinBox

yMaxBox

TextBoxPanel yMaxBox

overlayButton

javax.swing.JCheckBox overlayButton

plotButton

javax.swing.JButton plotButton

clearButton

javax.swing.JButton clearButton

Class mvt.tools.plot.Plot3DOptions implements Serializable

Serialized Fields

minRangeBox

TextBoxPanel minRangeBox

maxRangeBox

TextBoxPanel maxRangeBox

defaultRange

javax.swing.JCheckBox defaultRange

xAxisLabel

TextBoxPanel xAxisLabel

yAxisLabel

TextBoxPanel yAxisLabel

zAxisLabel

TextBoxPanel zAxisLabel

surfaceColor

ColorListBox surfaceColor

surfaceType

javax.swing.JComboBox surfaceType

surfaceColorOptions

javax.swing.JComboBox surfaceColorOptions

meshDetail

TextBoxPanel meshDetail

Class mvt.tools.plot.Plot3DTool implements Serializable

Serialized Fields

function

Function function
The function to plot.


indVar1

Variable indVar1
The independent variables for the function.


indVar2

Variable indVar2
The independent variables for the function.


surfaceColor

java.awt.Color surfaceColor
The color of the surface that will be plotted.


zMin

double zMin
Values used to "clip" data that is out of range.


zMax

double zMax
Values used to "clip" data that is out of range.


meshLen

int meshLen
The number of squares along one side of the mesh.

Class mvt.tools.plot.PlotTool implements Serializable


Package mvt.tools.numerical

Class mvt.tools.numerical.FindRootTool implements Serializable

Class mvt.tools.numerical.IntegrationOptions implements Serializable

Serialized Fields

maxIterBox

TextBoxPanel maxIterBox

precisionBox

TextBoxPanel precisionBox

Class mvt.tools.numerical.IntegrationTool implements Serializable

Serialized Fields

function

Function function
The function that will be intergrated.


var

Variable var
The independant variable.


a

double a
Endpoints of the integration interval.


b

double b
Endpoints of the integration interval.


functionBox

TextBoxPanel functionBox
The input text boxes.


variableBox

TextBoxPanel variableBox

fromBox

TextBoxPanel fromBox

toBox

TextBoxPanel toBox

answerBox

TextBoxPanel answerBox

Class mvt.tools.numerical.Root1DTool implements Serializable

Serialized Fields

solveButton

javax.swing.JButton solveButton

clearButton

javax.swing.JButton clearButton

functionBox

TextBoxPanel functionBox

variableBox

TextBoxPanel variableBox

guessBox

TextBoxPanel guessBox

answerBox

TextBoxPanel answerBox

funList

FunctionList funList

varList

VariableSet varList

initGuess

double[] initGuess

maxIter

int maxIter
Holds the max number of iterations.


EPS

double EPS
Holds the error percision.

Class mvt.tools.numerical.Root2DTool implements Serializable

Serialized Fields

solveButton

javax.swing.JButton solveButton

clearButton

javax.swing.JButton clearButton

function1Box

TextBoxPanel function1Box

function2Box

TextBoxPanel function2Box

variable1Box

TextBoxPanel variable1Box

variable2Box

TextBoxPanel variable2Box

guess1Box

TextBoxPanel guess1Box

guess2Box

TextBoxPanel guess2Box

answer1Box

TextBoxPanel answer1Box

answer2Box

TextBoxPanel answer2Box

funList

FunctionList funList

varList

VariableSet varList

initGuess

double[] initGuess

maxIter

int maxIter
Holds the max number of iterations.


EPS

double EPS
Holds the error percision.

Class mvt.tools.numerical.Root3DTool implements Serializable

Serialized Fields

solveButton

javax.swing.JButton solveButton

clearButton

javax.swing.JButton clearButton

function1Box

TextBoxPanel function1Box

function2Box

TextBoxPanel function2Box

function3Box

TextBoxPanel function3Box

variable1Box

TextBoxPanel variable1Box

variable2Box

TextBoxPanel variable2Box

variable3Box

TextBoxPanel variable3Box

guess1Box

TextBoxPanel guess1Box

guess2Box

TextBoxPanel guess2Box

guess3Box

TextBoxPanel guess3Box

answer1Box

TextBoxPanel answer1Box

answer2Box

TextBoxPanel answer2Box

answer3Box

TextBoxPanel answer3Box

funList

FunctionList funList

varList

VariableSet varList

initGuess

double[] initGuess

maxIter

int maxIter
Holds the max number of iterations.


EPS

double EPS
Holds the error percision.

Class mvt.tools.numerical.RootFinderOptions implements Serializable

Serialized Fields

maxIterBox

TextBoxPanel maxIterBox

precisionBox

TextBoxPanel precisionBox


Package mvt.tools.linalg

Class mvt.tools.linalg.DecompositionTool implements Serializable

Serialized Fields

initSize

int initSize
See Also:
Constant Field Values

title

java.lang.String title

decomps

java.lang.String[] decomps

mat

VisualMatrix mat

m1

VisualMatrix m1

m2

VisualMatrix m2

m3

VisualMatrix m3

numColumns

int numColumns

rows

int rows

cols

int cols

topPanel

javax.swing.JPanel topPanel

bottomPanel

javax.swing.JPanel bottomPanel

equals

javax.swing.JLabel equals

decompBox

javax.swing.JComboBox decompBox

calcButton

javax.swing.JButton calcButton

cbl

DecompositionTool.CalcButtonListener cbl

Class mvt.tools.linalg.LinearSystemTool implements Serializable

Serialized Fields

title

java.lang.String title

system

AugmentedMatrix system

ans

VisualMatrix ans

numColumns

int numColumns

initSize

int initSize
See Also:
Constant Field Values

rows

int rows

cols

int cols

topPanel

javax.swing.JPanel topPanel

bottomPanel

javax.swing.JPanel bottomPanel

equals

javax.swing.JLabel equals

solveButton

javax.swing.JButton solveButton

sbl

LinearSystemTool.SolveButtonListener sbl

Class mvt.tools.linalg.MatrixTool implements Serializable

Serialized Fields

initSize

int initSize
See Also:
Constant Field Values

title

java.lang.String title

mat

VisualMatrix mat

eig

VisualMatrix eig

inv

VisualMatrix inv

numColumns

int numColumns

topPanel

javax.swing.JPanel topPanel

bottomPanel

javax.swing.JPanel bottomPanel

statPanel

javax.swing.JPanel statPanel

eigenPanel

javax.swing.JPanel eigenPanel

conjunction

javax.swing.JLabel conjunction

calcButton

javax.swing.JButton calcButton

inverseButton

javax.swing.JButton inverseButton

detField

TextBoxPanel detField

traceField

TextBoxPanel traceField

rankField

TextBoxPanel rankField

cbl

MatrixTool.CalcButtonListener cbl

ibl

MatrixTool.InvButtonListener ibl


Package mvt.tools.ode

Class mvt.tools.ode.ODE1DInput implements Serializable

Serialized Fields

stepType

javax.swing.JComboBox stepType

steppingBox

TextBoxPanel steppingBox

functionBox

TextBoxPanel functionBox

tMinBox

TextBoxPanel tMinBox

tMaxBox

TextBoxPanel tMaxBox

depVarICBox

TextBoxPanel depVarICBox

odeType

javax.swing.JComboBox odeType

plotButton

javax.swing.JButton plotButton

clearButton

javax.swing.JButton clearButton

viewNumbersButton

javax.swing.JButton viewNumbersButton

overlayButton

javax.swing.JCheckBox overlayButton

Class mvt.tools.ode.ODE1DOptions implements Serializable

Serialized Fields

indVarBox

TextBoxPanel indVarBox

depVarBox

TextBoxPanel depVarBox

yMinBox

TextBoxPanel yMinBox

yMaxBox

TextBoxPanel yMaxBox

autoY

javax.swing.JCheckBox autoY

oneToOne

javax.swing.JCheckBox oneToOne

colorBox

ColorListBox colorBox

Class mvt.tools.ode.ODE1DTool implements Serializable

Serialized Fields

function

Function function
dy/dt = function


indVar

Variable indVar
The independent var (t) and dependent var (y) for the function.


depVar

Variable depVar
The independent var (t) and dependent var (y) for the function.


lineColor

java.awt.Color lineColor
The color of the line that will be plotted.


useNumSteps

boolean useNumSteps
Either numSteps or stepSize will be used, as dicated by useNumSteps.


numSteps

int numSteps

stepSize

double stepSize

tMin

double tMin
The min/max values for t gathered from the InputPanel.


tMax

double tMax
The min/max values for t gathered from the InputPanel.


yInit

double yInit
The initial value of y at t = tMin.


method

java.lang.String method
The method (represented as a string) that is used to solve the ODE.

Class mvt.tools.ode.ODE2DInput implements Serializable

Serialized Fields

stepType

javax.swing.JComboBox stepType

steppingBox

TextBoxPanel steppingBox

function1Box

TextBoxPanel function1Box

function2Box

TextBoxPanel function2Box

tMinBox

TextBoxPanel tMinBox

tMaxBox

TextBoxPanel tMaxBox

depVar1ICBox

TextBoxPanel depVar1ICBox

depVar2ICBox

TextBoxPanel depVar2ICBox

odeType

javax.swing.JComboBox odeType

plotType

javax.swing.JComboBox plotType

plotButton

javax.swing.JButton plotButton

clearButton

javax.swing.JButton clearButton

overlayButton

javax.swing.JCheckBox overlayButton

Class mvt.tools.ode.ODE2DOptions implements Serializable

Serialized Fields

indVarBox

TextBoxPanel indVarBox

depVar1Box

TextBoxPanel depVar1Box

depVar2Box

TextBoxPanel depVar2Box

xMinBox

TextBoxPanel xMinBox

xMaxBox

TextBoxPanel xMaxBox

yMinBox

TextBoxPanel yMinBox

yMaxBox

TextBoxPanel yMaxBox

autoX

javax.swing.JCheckBox autoX

autoY

javax.swing.JCheckBox autoY

oneToOne

javax.swing.JCheckBox oneToOne

colorBox

ColorListBox colorBox

Class mvt.tools.ode.ODE2DTool implements Serializable

Serialized Fields

function1

Function function1
dx/dt = function1, dy/dt = function2


function2

Function function2
dx/dt = function1, dy/dt = function2


indVar

Variable indVar
The independent var (t) and dependent vars (x,y) for the function.


depVar1

Variable depVar1
The independent var (t) and dependent vars (x,y) for the function.


depVar2

Variable depVar2
The independent var (t) and dependent vars (x,y) for the function.


lineColor

java.awt.Color lineColor
The color of the line that will be plotted.


useNumSteps

boolean useNumSteps
Either numSteps or stepSize will be used, as dicated by useNumSteps.


numSteps

int numSteps

stepSize

double stepSize

tMin

double tMin
The min/max values for t gathered from the InputPanel.


tMax

double tMax
The min/max values for t gathered from the InputPanel.


xInit

double xInit
The initial value of x and y at t = tMin.


yInit

double yInit
The initial value of x and y at t = tMin.


method

java.lang.String method
The method (represented as a string) that is used to solve the ODE.


plotType

java.lang.String plotType
The type of plot (represented as a string) indicates the type of result to be displayed: a phase-portrait or a time-series

Class mvt.tools.ode.ODE3DInput implements Serializable

Serialized Fields

stepType

javax.swing.JComboBox stepType

steppingBox

TextBoxPanel steppingBox

function1Box

TextBoxPanel function1Box

function2Box

TextBoxPanel function2Box

function3Box

TextBoxPanel function3Box

tMinBox

TextBoxPanel tMinBox

tMaxBox

TextBoxPanel tMaxBox

depVar1ICBox

TextBoxPanel depVar1ICBox

depVar2ICBox

TextBoxPanel depVar2ICBox

depVar3ICBox

TextBoxPanel depVar3ICBox

odeType

javax.swing.JComboBox odeType

plotType

javax.swing.JComboBox plotType

plotButton

javax.swing.JButton plotButton

clearButton

javax.swing.JButton clearButton

overlayButton

javax.swing.JCheckBox overlayButton

Class mvt.tools.ode.ODE3DOptions implements Serializable

Serialized Fields

indVarBox

TextBoxPanel indVarBox

depVar1Box

TextBoxPanel depVar1Box

depVar2Box

TextBoxPanel depVar2Box

depVar3Box

TextBoxPanel depVar3Box

xMinBox

TextBoxPanel xMinBox

xMaxBox

TextBoxPanel xMaxBox

yMinBox

TextBoxPanel yMinBox

yMaxBox

TextBoxPanel yMaxBox

zMinBox

TextBoxPanel zMinBox

zMaxBox

TextBoxPanel zMaxBox

autoX

javax.swing.JCheckBox autoX

autoY

javax.swing.JCheckBox autoY

autoZ

javax.swing.JCheckBox autoZ

colorBox

ColorListBox colorBox

Class mvt.tools.ode.ODE3DTool implements Serializable

Serialized Fields

function1

Function function1
dx/dt = function1, dy/dt = function2, dz/dt = function3


function2

Function function2
dx/dt = function1, dy/dt = function2, dz/dt = function3


function3

Function function3
dx/dt = function1, dy/dt = function2, dz/dt = function3


indVar

Variable indVar
The independent var (t) and dependent vars (x,y,z) for the function.


depVar1

Variable depVar1
The independent var (t) and dependent vars (x,y,z) for the function.


depVar2

Variable depVar2
The independent var (t) and dependent vars (x,y,z) for the function.


depVar3

Variable depVar3
The independent var (t) and dependent vars (x,y,z) for the function.


lineColor

java.awt.Color lineColor
The color of the line that will be plotted.


useNumSteps

boolean useNumSteps
Either numSteps or stepSize will be used, as dicated by useNumSteps.


numSteps

int numSteps

stepSize

double stepSize

tMin

double tMin
The min/max values for t gathered from the InputPanel.


tMax

double tMax
The min/max values for t gathered from the InputPanel.


xInit

double xInit
The initial value of x, y, and z at t = tMin.


yInit

double yInit
The initial value of x, y, and z at t = tMin.


zInit

double zInit
The initial value of x, y, and z at t = tMin.


method

java.lang.String method
The method (represented as a string) that is used to solve the ODE.


plotType

java.lang.String plotType
The type of plot (represented as a string) indicates the type of result to be displayed: a phase-portrait or a time-series

Class mvt.tools.ode.ODETool implements Serializable


Package mvt.tools.vectorfield

Class mvt.tools.vectorfield.GradientFieldInput implements Serializable

Serialized Fields

functionBox

TextBoxPanel functionBox

xMinBox

TextBoxPanel xMinBox

xMaxBox

TextBoxPanel xMaxBox

yMinBox

TextBoxPanel yMinBox

yMaxBox

TextBoxPanel yMaxBox

fieldType

javax.swing.JComboBox fieldType

plotButton

javax.swing.JButton plotButton

clearButton

javax.swing.JButton clearButton

Class mvt.tools.vectorfield.GradientFieldOptions implements Serializable

Serialized Fields

indVar1Box

TextBoxPanel indVar1Box

indVar2Box

TextBoxPanel indVar2Box

xStepsBox

TextBoxPanel xStepsBox

yStepsBox

TextBoxPanel yStepsBox

oneToOne

javax.swing.JCheckBox oneToOne

colorBox

ColorListBox colorBox

Class mvt.tools.vectorfield.GradientFieldTool implements Serializable

Serialized Fields

function

Function function
The function to plot.


indVar1

Variable indVar1
The independent variables of the function.


indVar2

Variable indVar2
The independent variables of the function.


xSteps

int xSteps
The number of steps to take in the x & y directions.


ySteps

int ySteps
The number of steps to take in the x & y directions.


isVectorField

boolean isVectorField
The type of vector field that is being rendered. true is a vector field, false is a direction field.


vectorColor

java.awt.Color vectorColor
The color of the vector field that will be plotted.

Class mvt.tools.vectorfield.ODEVectorFieldTool implements Serializable

Class mvt.tools.vectorfield.ODEvf1DInput implements Serializable

Serialized Fields

functionBox

TextBoxPanel functionBox

tMinBox

TextBoxPanel tMinBox

tMaxBox

TextBoxPanel tMaxBox

yMinBox

TextBoxPanel yMinBox

yMaxBox

TextBoxPanel yMaxBox

plotButton

javax.swing.JButton plotButton

clearButton

javax.swing.JButton clearButton

fieldType

javax.swing.JComboBox fieldType

Class mvt.tools.vectorfield.ODEvf1DOptions implements Serializable

Serialized Fields

indVarBox

TextBoxPanel indVarBox

depVarBox

TextBoxPanel depVarBox

xStepsBox

TextBoxPanel xStepsBox

yStepsBox

TextBoxPanel yStepsBox

oneToOne

javax.swing.JCheckBox oneToOne

lineColorBox

ColorListBox lineColorBox

vectorColorBox

ColorListBox vectorColorBox

Class mvt.tools.vectorfield.ODEvf1DTool implements Serializable

Serialized Fields

function

Function function
The functions that define the Vector Field.


indVar

Variable indVar
The independent var (t) and dependent var (y) of the function.


depVar

Variable depVar
The independent var (t) and dependent var (y) of the function.


xSteps

int xSteps
The number of steps to take in the x & y directions.


ySteps

int ySteps
The number of steps to take in the x & y directions.


isVectorField

boolean isVectorField
The type of vector field that is being rendered. true is a vector field, false is a direction field.


vectorColor

java.awt.Color vectorColor
The color of the VectorField that will be plotted.


lineColor

java.awt.Color lineColor
The color of the solution curves that will be plotted.

Class mvt.tools.vectorfield.ODEvf2DInput implements Serializable

Serialized Fields

function1Box

TextBoxPanel function1Box

function2Box

TextBoxPanel function2Box

xMinBox

TextBoxPanel xMinBox

xMaxBox

TextBoxPanel xMaxBox

yMinBox

TextBoxPanel yMinBox

yMaxBox

TextBoxPanel yMaxBox

plotButton

javax.swing.JButton plotButton

clearButton

javax.swing.JButton clearButton

fieldType

javax.swing.JComboBox fieldType

Class mvt.tools.vectorfield.ODEvf2DOptions implements Serializable

Serialized Fields

indVarBox

TextBoxPanel indVarBox

depVar1Box

TextBoxPanel depVar1Box

depVar2Box

TextBoxPanel depVar2Box

xStepsBox

TextBoxPanel xStepsBox

yStepsBox

TextBoxPanel yStepsBox

oneToOne

javax.swing.JCheckBox oneToOne

tMinBox

TextBoxPanel tMinBox

tMaxBox

TextBoxPanel tMaxBox

lineColorBox

ColorListBox lineColorBox

vectorColorBox

ColorListBox vectorColorBox

Class mvt.tools.vectorfield.ODEvf2DTool implements Serializable

Serialized Fields

function1

Function function1
The functions that represent dx/dt and dy/dt.


function2

Function function2
The functions that represent dx/dt and dy/dt.


indVar

Variable indVar
The independent var(t), dependent vars(x and y)


depVar1

Variable depVar1
The independent var(t), dependent vars(x and y)


depVar2

Variable depVar2
The independent var(t), dependent vars(x and y)


tMin

double tMin
Tmin and Tmax are grabbed from the OptionsPanel and used in calculating individual solution curves.


tMax

double tMax
Tmin and Tmax are grabbed from the OptionsPanel and used in calculating individual solution curves.


xSteps

int xSteps
The number of steps to take in the x & y directions.


ySteps

int ySteps
The number of steps to take in the x & y directions.


isVectorField

boolean isVectorField
The type of vector field that is being rendered. true is a vector field, false is a direction field.


vectorColor

java.awt.Color vectorColor
The color of the VectorField that will be plotted.


lineColor

java.awt.Color lineColor
The color of the solution curves that will be plotted.

Class mvt.tools.vectorfield.ODEvf3DInput implements Serializable

Serialized Fields

function1Box

TextBoxPanel function1Box

function2Box

TextBoxPanel function2Box

function3Box

TextBoxPanel function3Box

xMinBox

TextBoxPanel xMinBox

xMaxBox

TextBoxPanel xMaxBox

yMinBox

TextBoxPanel yMinBox

yMaxBox

TextBoxPanel yMaxBox

zMinBox

TextBoxPanel zMinBox

zMaxBox

TextBoxPanel zMaxBox

xInitBox

TextBoxPanel xInitBox

yInitBox

TextBoxPanel yInitBox

zInitBox

TextBoxPanel zInitBox

initButton

javax.swing.JButton initButton

plotButton

javax.swing.JButton plotButton

clearButton

javax.swing.JButton clearButton

fieldType

javax.swing.JComboBox fieldType

Class mvt.tools.vectorfield.ODEvf3DOptions implements Serializable

Serialized Fields

indVarBox

TextBoxPanel indVarBox

depVar1Box

TextBoxPanel depVar1Box

depVar2Box

TextBoxPanel depVar2Box

depVar3Box

TextBoxPanel depVar3Box

xStepsBox

TextBoxPanel xStepsBox

yStepsBox

TextBoxPanel yStepsBox

zStepsBox

TextBoxPanel zStepsBox

tMinBox

TextBoxPanel tMinBox

tMaxBox

TextBoxPanel tMaxBox

lineColorBox

ColorListBox lineColorBox

vectorColorBox

ColorListBox vectorColorBox

Class mvt.tools.vectorfield.ODEvf3DTool implements Serializable

Serialized Fields

function1

Function function1
The functions that represent dx/dt ,dy/dt, and dz/dt.


function2

Function function2
The functions that represent dx/dt ,dy/dt, and dz/dt.


function3

Function function3
The functions that represent dx/dt ,dy/dt, and dz/dt.


indVar

Variable indVar
The independent var(t), dependent vars(x ,y, and z)


depVar1

Variable depVar1
The independent var(t), dependent vars(x ,y, and z)


depVar2

Variable depVar2
The independent var(t), dependent vars(x ,y, and z)


depVar3

Variable depVar3
The independent var(t), dependent vars(x ,y, and z)


tMin

double tMin
Tmin and Tmax are grabbed from the OptionsPanel and used in calculating individual solution curves.


tMax

double tMax
Tmin and Tmax are grabbed from the OptionsPanel and used in calculating individual solution curves.


xSteps

int xSteps
The number of steps to take in the x,y, and z directions.


ySteps

int ySteps
The number of steps to take in the x,y, and z directions.


zSteps

int zSteps
The number of steps to take in the x,y, and z directions.


isVectorField

boolean isVectorField
The type of vector field that is being rendered. true is a vector field, false is a direction field.


vectorColor

java.awt.Color vectorColor
The color of the VectorField that will be plotted.


lineColor

java.awt.Color lineColor
The color of the solution curves that will be plotted.

Class mvt.tools.vectorfield.VectorField2DInput implements Serializable

Serialized Fields

function1Box

TextBoxPanel function1Box

function2Box

TextBoxPanel function2Box

xMinBox

TextBoxPanel xMinBox

xMaxBox

TextBoxPanel xMaxBox

yMinBox

TextBoxPanel yMinBox

yMaxBox

TextBoxPanel yMaxBox

plotButton

javax.swing.JButton plotButton

clearButton

javax.swing.JButton clearButton

fieldType

javax.swing.JComboBox fieldType

Class mvt.tools.vectorfield.VectorField2DOptions implements Serializable

Serialized Fields

indVar1Box

TextBoxPanel indVar1Box

indVar2Box

TextBoxPanel indVar2Box

xStepsBox

TextBoxPanel xStepsBox

yStepsBox

TextBoxPanel yStepsBox

oneToOne

javax.swing.JCheckBox oneToOne

colorBox

ColorListBox colorBox

Class mvt.tools.vectorfield.VectorField2DTool implements Serializable

Serialized Fields

function1

Function function1
The functions that define the Vector Field.


function2

Function function2
The functions that define the Vector Field.


indVar1

Variable indVar1
The independent variables of the function.


indVar2

Variable indVar2
The independent variables of the function.


xSteps

int xSteps
The number of steps to take in the x & y directions.


ySteps

int ySteps
The number of steps to take in the x & y directions.


isVectorField

boolean isVectorField
The type of vector field that is being rendered. true is a vector field, false is a direction field.


vectorColor

java.awt.Color vectorColor
The color of the VectorField that will be plotted.

Class mvt.tools.vectorfield.VectorField3DInput implements Serializable

Serialized Fields

function1Box

TextBoxPanel function1Box

function2Box

TextBoxPanel function2Box

function3Box

TextBoxPanel function3Box

xMinBox

TextBoxPanel xMinBox

xMaxBox

TextBoxPanel xMaxBox

yMinBox

TextBoxPanel yMinBox

yMaxBox

TextBoxPanel yMaxBox

zMinBox

TextBoxPanel zMinBox

zMaxBox

TextBoxPanel zMaxBox

plotButton

javax.swing.JButton plotButton

clearButton

javax.swing.JButton clearButton

fieldType

javax.swing.JComboBox fieldType

Class mvt.tools.vectorfield.VectorField3DOptions implements Serializable

Serialized Fields

indVar1Box

TextBoxPanel indVar1Box

indVar2Box

TextBoxPanel indVar2Box

indVar3Box

TextBoxPanel indVar3Box

xStepsBox

TextBoxPanel xStepsBox

yStepsBox

TextBoxPanel yStepsBox

zStepsBox

TextBoxPanel zStepsBox

colorBox

ColorListBox colorBox

Class mvt.tools.vectorfield.VectorField3DTool implements Serializable

Serialized Fields

function1

Function function1
The functions that define the Vector Field.


function2

Function function2
The functions that define the Vector Field.


function3

Function function3
The functions that define the Vector Field.


indVar1

Variable indVar1
The independent variables of the functions.


indVar2

Variable indVar2
The independent variables of the functions.


indVar3

Variable indVar3
The independent variables of the functions.


xSteps

int xSteps
The number of steps to take in the x,y, & z directions.


ySteps

int ySteps
The number of steps to take in the x,y, & z directions.


zSteps

int zSteps
The number of steps to take in the x,y, & z directions.


isVectorField

boolean isVectorField
The type of vector field that is being rendered. true is a vector field, false is a direction field.


vectorColor

java.awt.Color vectorColor
The color of the VectorField that will be plotted.

Class mvt.tools.vectorfield.VectorFieldTool implements Serializable


Package mvt.util

Class mvt.util.PrintOptions implements Serializable

Serialized Fields

topPanel

javax.swing.JPanel topPanel

middlePanel

javax.swing.JPanel middlePanel

bottomPanel

javax.swing.JPanel bottomPanel

horizontalLabelBox

javax.swing.JTextField horizontalLabelBox

verticalLabelBox

javax.swing.JTextField verticalLabelBox

titleBox

javax.swing.JTextField titleBox

Class mvt.util.PrintPreview implements Serializable

Serialized Fields

m_wPage

int m_wPage

m_hPage

int m_hPage

m_target

java.awt.print.Printable m_target

m_cbScale

javax.swing.JComboBox m_cbScale

m_preview

PrintPreview.PreviewContainer m_preview

ICON_PATH

java.lang.String ICON_PATH
See Also:
Constant Field Values

pageFormat

java.awt.print.PageFormat pageFormat

Class mvt.util.ScrollableDesktop implements Serializable


Package mvt

Class mvt.MVT implements Serializable

Serialized Fields

desktop

ScrollableDesktop desktop

Class mvt.MVT.FileMenu implements Serializable

Class mvt.MVT.FrameMenuItem implements Serializable

Serialized Fields

frame

javax.swing.JInternalFrame frame

Class mvt.MVT.ToolFrame implements Serializable

Class mvt.MVT.ToolMenu implements Serializable

Serialized Fields

plottingToolNames

java.lang.String[] plottingToolNames

numericalToolNames

java.lang.String[] numericalToolNames

linearAlgebraToolNames

java.lang.String[] linearAlgebraToolNames

plottingToolMnemonics

char[] plottingToolMnemonics

numericalToolMnemonics

char[] numericalToolMnemonics

linearAlgebraToolMnemonics

char[] linearAlgebraToolMnemonics

handler

MVT.ToolMenu.ToolsHandler handler

plottingMenuItems

javax.swing.JMenuItem[] plottingMenuItems

numericalMenuItems

javax.swing.JMenuItem[] numericalMenuItems

linearAlgebraMenuItems

javax.swing.JMenuItem[] linearAlgebraMenuItems

plottingTools

javax.swing.JMenu plottingTools

numericalTools

javax.swing.JMenu numericalTools

linearAlgebraTools

javax.swing.JMenu linearAlgebraTools

mathTool

javax.swing.JDesktopPane mathTool

Class mvt.MVT.WindowMenu implements Serializable

Serialized Fields

desktop

ScrollableDesktop desktop

cascade

javax.swing.JMenuItem cascade

tile

javax.swing.JMenuItem tile


MVT API

mvt.icons