Math 302, Differential Equations JHU

Math 302X
- HW3.pdf
- Statement on Disabilities
- Statement on Ethics
- Homework
- Java Tools
 
- An example of a circuit
- An example of a circuit
- An example of a circuit
- An Application to Population Dynamics
- An application to Population Dynamics
- Slope Field Calculator
- ODE 2D Calculator
- ODE 2D Calculator
- ODE 3D Calculator
- ODE 3D Calculator
- Slope Field Calculator
- Slope Field Calculator
- Solution Verifier
- Solution Verifier 2D
- Solution Verifier 2D
- Solution Verifier
- A Lotke-Volterra System
- A Lotke-Volterra system
- Labor Managed Oligopoly - Two firms
- ODE 3D Calculator
- 2D Map Calculator
- A model of sunami
- A model of sunami
- The three body problem
- The two body problem
- The two body problem
- Van der Pol Equation
- Van der Pol Equation
- List of parameters of the JOde Applet
- Browser test
- Generated Documentation (Untitled)
 
- All Classes
- All Classes
- Constant Field Values
- Deprecated List
- API Help
- Index
- Overview
- Overview
- Class Hierarchy
-
- Serialized Form
- ODE 2D Calculator
+ Using Marek Rychliks's Applet for Euler's Method
- JOde Manual Page
- JOde - An Applet for Studying Ordinary Differential Equations
- ODE 2D Calculator
- Syllabus
Math Dept. Home
Help room
A B C D E F G H I J K L M N O P Q R S T U V W

A

ABSCISSA - Static variable in class com.rychlik.jode.JOde
Constant ABSCISSA is the number of the axis which will be the abscissa of the coordinate system in the default GUI configuration.
accept(File, String) - Method in class com.rychlik.jode.ExtensionFilenameFilter
 
AccessManager - class com.rychlik.jode.AccessManager.
This class AccessHandler handles vendor-specific access mechanisms to printing and file access.
AccessManager() - Constructor for class com.rychlik.jode.AccessManager
 
actionPerformed(ActionEvent) - Method in class com.rychlik.jode.JOdeFrame
 
actionPerformed(ActionEvent) - Method in class com.rychlik.jode.MessageConsole
 
actionPerformed(ActionEvent) - Method in class com.rychlik.jode.OKDialog
 
actionPerformed(ActionEvent) - Method in class com.rychlik.jode.SecurityDialog
Describe actionPerformed method here.
add_escapes(String) - Method in class com.rychlik.calculator.parser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addControls() - Method in class com.rychlik.jode.JOde
Initialize input controls for a slopes diagram
addEscapes(String) - Static method in class com.rychlik.calculator.parser.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addMessage(String) - Method in class com.rychlik.jode.MessageConsole
 
address - Variable in class com.rychlik.calculator.StackMachine.Variable
Describe variable address here.
adjustBeginLineColumn(int, int) - Method in class com.rychlik.calculator.parser.ASCII_CharStream
Method to adjust line and column numbers for the start of a token.
allocateVariable() - Method in class com.rychlik.calculator.StackMachine
Add a new uninitialized variable.
allocateVariable(double) - Method in class com.rychlik.calculator.StackMachine
Add a new initialized variable.
AND - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
argbase - Variable in class com.rychlik.calculator.StackMachine.Function
Describe variable argbase here.
argbase - Variable in class com.rychlik.calculator.StackMachine.Call
Describe variable argbase here.
arglist() - Method in class com.rychlik.calculator.parser.Calculator
 
arity() - Method in class com.rychlik.calculator.Function
 
arity() - Method in interface com.rychlik.calculator.StackMachine.Instruction
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.UnaryMathFunction
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.BinaryMathFunction
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.TernaryMathFunction
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.Pop
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.Stop
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.Branch
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.Assign
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.PushConstant
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.PushVariable
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.PushAddress
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.Return
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.GoTo
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.Call
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.PopPrint
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.Print
Describe arity method here.
arity() - Method in class com.rychlik.calculator.StackMachine.DumpStack
Describe arity method here.
ASCII_CharStream - class com.rychlik.calculator.parser.ASCII_CharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
ASCII_CharStream(InputStream, int, int) - Constructor for class com.rychlik.calculator.parser.ASCII_CharStream
 
ASCII_CharStream(InputStream, int, int, int) - Constructor for class com.rychlik.calculator.parser.ASCII_CharStream
 
ASCII_CharStream(Reader, int, int) - Constructor for class com.rychlik.calculator.parser.ASCII_CharStream
 
ASCII_CharStream(Reader, int, int, int) - Constructor for class com.rychlik.calculator.parser.ASCII_CharStream
 
ASSIGN - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
assign(int, double) - Method in class com.rychlik.calculator.StackMachine
Assign value to a variable.
assignment() - Method in class com.rychlik.calculator.parser.Calculator
 

B

backup(int) - Method in class com.rychlik.calculator.parser.ASCII_CharStream
 
BEGIN - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
beginColumn - Variable in class com.rychlik.calculator.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class com.rychlik.calculator.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Method in class com.rychlik.calculator.parser.ASCII_CharStream
 
BREAK - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
breakStatement() - Method in class com.rychlik.calculator.parser.Calculator
 
bufpos - Variable in class com.rychlik.calculator.parser.ASCII_CharStream
 

C

Calc - class com.rychlik.calculator.Calc.
This class, Calc is an interactive shell for the Calculator class.
Calc() - Constructor for class com.rychlik.calculator.Calc
 
Calculator - class com.rychlik.calculator.parser.Calculator.
This class implements a parser for a simple arithmetical language.
Calculator() - Constructor for class com.rychlik.calculator.parser.Calculator
 
Calculator(CalculatorTokenManager) - Constructor for class com.rychlik.calculator.parser.Calculator
 
Calculator(InputStream) - Constructor for class com.rychlik.calculator.parser.Calculator
 
Calculator(InputStream, StackMachine) - Constructor for class com.rychlik.calculator.parser.Calculator
 
Calculator(Reader) - Constructor for class com.rychlik.calculator.parser.Calculator
 
Calculator(StackMachine) - Constructor for class com.rychlik.calculator.parser.Calculator
 
Calculator(StringReader, StackMachine) - Constructor for class com.rychlik.calculator.parser.Calculator
 
CalculatorConstants - interface com.rychlik.calculator.parser.CalculatorConstants.
 
CalculatorTokenManager - class com.rychlik.calculator.parser.CalculatorTokenManager.
 
CalculatorTokenManager(ASCII_CharStream) - Constructor for class com.rychlik.calculator.parser.CalculatorTokenManager
 
CalculatorTokenManager(ASCII_CharStream, int) - Constructor for class com.rychlik.calculator.parser.CalculatorTokenManager
 
checkIdentifier(String) - Method in class com.rychlik.calculator.parser.Calculator
Check whether id is a legal identifier.
clear() - Method in class com.rychlik.calculator.StackMachine
Describe clear method here.
clearData() - Method in class com.rychlik.calculator.StackMachine
Describe clearData method here.
clearGlobalSymbolTable() - Method in class com.rychlik.calculator.StackMachine
Describe clearGlobalSymbolTable method here.
clearLocalSymbolTable() - Method in class com.rychlik.calculator.StackMachine
Describe clearLocalSymbolTable method here.
clearMessages() - Method in class com.rychlik.jode.MessageConsole
 
clearProgram() - Method in class com.rychlik.calculator.StackMachine
Describe clearProgram method here.
clearProgram(int) - Method in class com.rychlik.calculator.StackMachine
Describe clearProgram method here.
clearReturnStack() - Method in class com.rychlik.calculator.StackMachine
Describe clearReturnStack method here.
clearStack() - Method in class com.rychlik.calculator.StackMachine
Describe clearStack method here.
com.rychlik.calculator - package com.rychlik.calculator
 
com.rychlik.calculator.parser - package com.rychlik.calculator.parser
 
com.rychlik.jode - package com.rychlik.jode
 
COMMA - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
compileStream() - Method in class com.rychlik.calculator.parser.Calculator
 
compileString(String) - Method in class com.rychlik.calculator.parser.Calculator
 
ComponentPrinter - class com.rychlik.jode.ComponentPrinter.
 
ComponentPrinter() - Constructor for class com.rychlik.jode.ComponentPrinter
 
conjunction() - Method in class com.rychlik.calculator.parser.Calculator
 
CONSTANT - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
Constraints - interface com.rychlik.jode.Constraints.
 
CONTINUE - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
continueStatement() - Method in class com.rychlik.calculator.parser.Calculator
 
createConstant(String, double) - Method in class com.rychlik.calculator.StackMachine
Create a new constant and place it in the global symbol table.
createFunction(String, int, int, int) - Method in class com.rychlik.calculator.StackMachine
Describe createFunction method here.
createVariable(String) - Method in class com.rychlik.calculator.StackMachine
Create a new global variable.
createVariable(String, double) - Method in class com.rychlik.calculator.StackMachine
Create a new global variable.
curChar - Variable in class com.rychlik.calculator.parser.CalculatorTokenManager
 
currentToken - Variable in class com.rychlik.calculator.parser.ParseException
This is the last token that has been consumed successfully.

D

DEFAULT - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
DEFINE - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
definition() - Method in class com.rychlik.calculator.parser.Calculator
 
DIGIT - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
disable_tracing() - Method in class com.rychlik.calculator.parser.Calculator
 
disjunction() - Method in class com.rychlik.calculator.parser.Calculator
 
DIVIDE - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
docstrings - Static variable in class com.rychlik.jode.ParameterInfo
 
Done() - Method in class com.rychlik.calculator.parser.ASCII_CharStream
 
dump() - Static method in class com.rychlik.jode.ParameterInfo
Print the information about parameters and their default values as an HTML table to System.out
dump(PrintStream) - Static method in class com.rychlik.jode.ParameterInfo
Print the information about parameters and their default values as an HTML table
dump(String) - Static method in class com.rychlik.jode.ParameterInfo
 
dumpStack() - Method in class com.rychlik.calculator.StackMachine
Describe dumpStack method here.

E

elementAt(int[]) - Method in class com.rychlik.jode.VectorField
 
ELSE - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
enable_tracing() - Method in class com.rychlik.calculator.parser.Calculator
 
enablePrivilege(String) - Static method in class com.rychlik.jode.AccessManager
Describe enablePrivilege method here.
enableUniversalFileAccess() - Static method in class com.rychlik.jode.AccessManager
Describe enableUniversalFileAccess method here.
enableUniversalFileRead() - Static method in class com.rychlik.jode.AccessManager
Describe enableUniversalFileRead method here.
enableUniversalPrintJobAccess() - Static method in class com.rychlik.jode.AccessManager
Describe enableUniversalPrintJobAccess method here.
END - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
endColumn - Variable in class com.rychlik.calculator.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class com.rychlik.calculator.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
enterLocalScope() - Method in class com.rychlik.calculator.StackMachine
Describe enterLocalScope method here.
EOF - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
eol - Variable in class com.rychlik.calculator.parser.ParseException
The end of line string for this machine.
EOL - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
EQ - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
EULER - Static variable in class com.rychlik.jode.ODESolver
Constant representing Euler algorithm.
euler(VField, double[], double, int) - Static method in class com.rychlik.jode.ODESolver
Version of euler with trivial constraints.
euler(VField, double[], double, int, Constraints) - Static method in class com.rychlik.jode.ODESolver
 
eval(double) - Method in class com.rychlik.calculator.StackMachine.UnaryMathFunction
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Abs
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Asin
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Atan
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Cos
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Exp
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Ln
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Negate
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Sgn
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Sin
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Sqrt
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Step
Describe eval method here.
eval(double) - Method in class com.rychlik.calculator.StackMachine.Tan
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.BinaryMathFunction
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Add
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.And
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Div
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Eq
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Ge
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Gt
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Le
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Lt
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Max
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Min
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Mul
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Ne
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Or
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Pow
Describe eval method here.
eval(double, double) - Method in class com.rychlik.calculator.StackMachine.Sub
Describe eval method here.
eval(double, double, double) - Method in class com.rychlik.calculator.StackMachine.TernaryMathFunction
Describe eval method here.
eval(double, double, double) - Method in class com.rychlik.calculator.StackMachine.If
Describe eval method here.
eval(Stack) - Method in class com.rychlik.calculator.Function
 
evalStream() - Method in class com.rychlik.calculator.parser.Calculator
 
evalString(String) - Method in class com.rychlik.jode.JOde
Describe evalString method here.
evalString(String) - Method in class com.rychlik.calculator.parser.Calculator
 
evalString(String, boolean) - Method in class com.rychlik.jode.JOde
Describe evalString method here.
evaluateAt(double[], double[]) - Method in class com.rychlik.jode.JOde
Implements VField interface.
evaluateAt(double[], double[]) - Method in interface com.rychlik.jode.VField
Right-hand sides of a differential equation.
evaluateFormulas(JOde.FormulaControl[], double[]) - Method in class com.rychlik.jode.JOde
Evaluate a sequence of formulas.
execute() - Method in class com.rychlik.calculator.StackMachine
Execute the entire code of the program.
execute() - Method in interface com.rychlik.calculator.StackMachine.Instruction
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.UnaryMathFunction
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.BinaryMathFunction
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.TernaryMathFunction
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.Pop
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.Stop
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.Branch
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.Assign
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.PushConstant
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.PushVariable
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.PushAddress
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.Return
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.GoTo
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.Call
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.PopPrint
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.Print
Describe execute method here.
execute() - Method in class com.rychlik.calculator.StackMachine.DumpStack
Describe execute method here.
execute(int) - Method in class com.rychlik.calculator.StackMachine
Execute code of the program, starting at a given program counter.
execute(Stack) - Method in class com.rychlik.calculator.Function
 
exitLocalScope() - Method in class com.rychlik.calculator.StackMachine
Describe exitLocalScope method here.
EXP - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
expectedTokenSequences - Variable in class com.rychlik.calculator.parser.ParseException
Each entry in this array is an array of integers.
expression() - Method in class com.rychlik.calculator.parser.Calculator
 
ExtensionFilenameFilter - class com.rychlik.jode.ExtensionFilenameFilter.
 
ExtensionFilenameFilter(String) - Constructor for class com.rychlik.jode.ExtensionFilenameFilter
Creates a new ExtensionFilenameFilter instance.

F

factor() - Method in class com.rychlik.calculator.parser.Calculator
 
findFrame(Component) - Static method in class com.rychlik.jode.FrameFinder
The findFrame method returns the enclosing frame of a component, or null if no such frame exists.
FLOAT - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
FrameFinder - class com.rychlik.jode.FrameFinder.
The class FrameFinder implements search for an enclosing frame of an AWT Component.
FrameFinder() - Constructor for class com.rychlik.jode.FrameFinder
 
funcall() - Method in class com.rychlik.calculator.parser.Calculator
 
Function - class com.rychlik.calculator.Function.
This class represents a function of an arbitrary arity taking double artuments and returning double.
Function() - Constructor for class com.rychlik.calculator.Function
 

G

GE - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
generateParseException() - Method in class com.rychlik.calculator.parser.Calculator
 
getAddress() - Method in class com.rychlik.calculator.StackMachine.Variable
Describe getAddress method here.
getAlgorithm(String) - Static method in class com.rychlik.jode.ODESolver
 
getAlgorithmName(int) - Static method in class com.rychlik.jode.ODESolver
 
getAlgorithmNumber() - Static method in class com.rychlik.jode.ODESolver
 
getApplet() - Method in class com.rychlik.jode.JOde
Get the Applet value.
getApplet() - Static method in class com.rychlik.jode.AccessManager
Describe getApplet method here.
getAppletInfo() - Method in class com.rychlik.jode.JOdeApplet
Display basic information about the author of this applet
getBeginColumn() - Method in class com.rychlik.calculator.parser.ASCII_CharStream
 
getBeginLine() - Method in class com.rychlik.calculator.parser.ASCII_CharStream
 
getColumn() - Method in class com.rychlik.calculator.parser.ASCII_CharStream
Deprecated.  
getData(int) - Method in class com.rychlik.calculator.StackMachine
Describe getData method here.
getEndColumn() - Method in class com.rychlik.calculator.parser.ASCII_CharStream
 
getEndLine() - Method in class com.rychlik.calculator.parser.ASCII_CharStream
 
getErrorMessage() - Static method in class com.rychlik.jode.ODESolver
 
getFilteredExtension() - Method in class com.rychlik.jode.ExtensionFilenameFilter
Get the FilteredExtension value.
getFrame() - Method in class com.rychlik.jode.JOde
Get the Frame value.
GetImage() - Method in class com.rychlik.calculator.parser.ASCII_CharStream
 
getLine() - Method in class com.rychlik.calculator.parser.ASCII_CharStream
Deprecated.  
getMessage() - Method in class com.rychlik.calculator.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMessage() - Method in class com.rychlik.calculator.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getName() - Method in class com.rychlik.calculator.StackMachine.SymbolTableEntry
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.MathFunction
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Abs
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Add
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.And
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Asin
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Atan
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Cos
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Div
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Eq
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Exp
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Ge
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Gt
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.If
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Le
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Ln
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Lt
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Max
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Min
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Mul
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Ne
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Negate
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Or
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Pow
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Sgn
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Sin
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Sqrt
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Step
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Sub
Describe getName method here.
getName() - Method in class com.rychlik.calculator.StackMachine.Tan
Describe getName method here.
getNextToken() - Method in class com.rychlik.calculator.parser.Calculator
 
getNextToken() - Method in class com.rychlik.calculator.parser.CalculatorTokenManager
 
getParameterInfo() - Method in class com.rychlik.jode.JOdeApplet
External interface used by design tools to show properties of an applet.
getProgramBase() - Method in class com.rychlik.calculator.StackMachine
Describe getProgramBase method here.
GetSuffix(int) - Method in class com.rychlik.calculator.parser.ASCII_CharStream
 
getTitle() - Method in class com.rychlik.jode.JOde
Get the Title value.
getToken(int) - Method in class com.rychlik.calculator.parser.Calculator
 
getValue() - Method in class com.rychlik.calculator.StackMachine.Variable
Describe getValue method here.
getValue() - Method in class com.rychlik.calculator.StackMachine.Constant
Describe getValue method here.
globalScope() - Method in class com.rychlik.calculator.StackMachine
Describe globalScope method here.
GT - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 

H

handleException(String, Exception) - Static method in class com.rychlik.jode.AccessManager
Describe handleException method here.

I

ID - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
identifier() - Method in class com.rychlik.calculator.parser.Calculator
 
IF - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
ifStatement() - Method in class com.rychlik.calculator.parser.Calculator
 
ILLEGAL - Static variable in class com.rychlik.jode.ODESolver
Constant representing an illegal (unknown) algorithm.
ILLEGAL - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
image - Variable in class com.rychlik.calculator.parser.Token
The string image of the token.
init() - Method in class com.rychlik.jode.JOdeApplet
The entry point for the applet.
initConditionToString(double[], boolean) - Method in class com.rychlik.jode.JOde
Describe initConditionToString method here.
initConditionToString(String, double[], boolean) - Method in class com.rychlik.jode.JOde
Describe initConditionToString method here.
initMathConstants() - Method in class com.rychlik.calculator.StackMachine
Describe initMathConstants method here.
INTEGER - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
integrate(int, VField, double[], double, int) - Static method in class com.rychlik.jode.ODESolver
Version of integrate with trivial constraints.
integrate(int, VField, double[], double, int, Constraints) - Static method in class com.rychlik.jode.ODESolver
Selects an algorithm according to the first argument and calls one of the implemented solvers.
isConstant(String) - Method in class com.rychlik.calculator.StackMachine
Describe isConstant method here.
isNetscape() - Static method in class com.rychlik.jode.AccessManager
Describe isNetscape method here.

J

jj_nt - Variable in class com.rychlik.calculator.parser.Calculator
 
jjstrLiteralImages - Static variable in class com.rychlik.calculator.parser.CalculatorTokenManager
 
JOde - class com.rychlik.jode.JOde.
This class JOde implements the functionality of an interactive ODE solver, or a tool for studying simple differential equations.
JOde() - Constructor for class com.rychlik.jode.JOde
Constructor without parameters
JOde(String[], Applet, String) - Constructor for class com.rychlik.jode.JOde
Creates a new JOde instance.
JOde(String[], Applet, String, Dimension) - Constructor for class com.rychlik.jode.JOde
Constructor using command-line-like arguments
JOdeApplet - class com.rychlik.jode.JOdeApplet.
 
JOdeApplet() - Constructor for class com.rychlik.jode.JOdeApplet
 
JOdeFrame - class com.rychlik.jode.JOdeFrame.
Describe class JOdeFrame here.
JOdeFrame(JOde, String, boolean) - Constructor for class com.rychlik.jode.JOdeFrame
Creates a new JOdeFrame instance.

K

kind - Variable in class com.rychlik.calculator.parser.Token
An integer that describes the kind of this token.

L

LE - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
LETTER - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
lexStateNames - Static variable in class com.rychlik.calculator.parser.CalculatorTokenManager
 
location - Variable in class com.rychlik.calculator.StackMachine.GoTo
Describe variable location here.
logical() - Method in class com.rychlik.calculator.parser.Calculator
 
lookingAhead - Variable in class com.rychlik.calculator.parser.Calculator
 
lookup(String) - Method in class com.rychlik.calculator.StackMachine
Lookup symbol in a symbol table.
LPAREN - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
LT - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 

M

main(String[]) - Static method in class com.rychlik.calculator.Calc
 
main(String[]) - Static method in class com.rychlik.jode.JOde
This method allows this class to be run as a standalone application.
makeInitCondition(JOde.UserPoint) - Method in class com.rychlik.jode.JOde
Describe makeInitCondition method here.
MAX_STEPS_THRESHOLD - Static variable in class com.rychlik.jode.JOde
Constant MAX_STEPS_THRESHOLD is the maximal number of steps for numerical solvers.
MessageConsole - class com.rychlik.jode.MessageConsole.
 
MessageConsole(String, Applet) - Constructor for class com.rychlik.jode.MessageConsole
 
MIDPOINT_RULE - Static variable in class com.rychlik.jode.ODESolver
Constant representing Midpoint Rule Algorithm.
midpointRule(VField, double[], double, int) - Static method in class com.rychlik.jode.ODESolver
Version of midpointRule with trivial constraints.
midpointRule(VField, double[], double, int, Constraints) - Static method in class com.rychlik.jode.ODESolver
 
MINUS - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
MODIFIED_EULER - Static variable in class com.rychlik.jode.ODESolver
Constant representing Modified Euler Algorithm.
modifiedEuler(VField, double[], double, int) - Static method in class com.rychlik.jode.ODESolver
Version of modifiedEuler with trivial constraints.
modifiedEuler(VField, double[], double, int, Constraints) - Static method in class com.rychlik.jode.ODESolver
 
MULTIPLY - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 

N

name() - Method in class com.rychlik.calculator.Function
 
nargs - Variable in class com.rychlik.calculator.StackMachine.Function
Describe variable nargs here.
nargs - Variable in class com.rychlik.calculator.StackMachine.Call
Describe variable nargs here.
NE - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
newToken(int) - Static method in class com.rychlik.calculator.parser.Token
Returns a new Token object, by default.
next - Variable in class com.rychlik.calculator.parser.Token
A reference to the next regular (non-special) token from the input stream.

O

ODESolver - class com.rychlik.jode.ODESolver.
 
ODESolver() - Constructor for class com.rychlik.jode.ODESolver
 
OKDialog - class com.rychlik.jode.OKDialog.
 
OKDialog(Frame, String, boolean) - Constructor for class com.rychlik.jode.OKDialog
 
oneLine() - Method in class com.rychlik.calculator.parser.Calculator
 
OR - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
ORDINATE - Static variable in class com.rychlik.jode.JOde
Constant ORDINATE is the number of the axis which will be the ordinate of the coordinate system in the default GUI configuration.

P

ParameterInfo - class com.rychlik.jode.ParameterInfo.
Documents parameters accepted by the JOdeApplet
ParameterInfo() - Constructor for class com.rychlik.jode.ParameterInfo
 
ParseException - exception com.rychlik.calculator.parser.ParseException.
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for class com.rychlik.calculator.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class com.rychlik.calculator.parser.ParseException
 
ParseException(Token, int[][], String[]) - Constructor for class com.rychlik.calculator.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
peek() - Method in class com.rychlik.calculator.StackMachine
Describe peek method here.
peekDouble() - Method in class com.rychlik.calculator.StackMachine
Describe peekDouble method here.
peekInt() - Method in class com.rychlik.calculator.StackMachine
Describe peekInt method here.
PLUS - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
pop() - Method in class com.rychlik.calculator.StackMachine
Describe pop method here.
pop(Stack) - Method in class com.rychlik.calculator.Function
 
popDouble() - Method in class com.rychlik.calculator.StackMachine
Describe popDouble method here.
popInt() - Method in class com.rychlik.calculator.StackMachine
Describe popInt method here.
popReturn() - Method in class com.rychlik.calculator.StackMachine
Describe popReturn method here.
power() - Method in class com.rychlik.calculator.parser.Calculator
 
PRINT - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
print() - Method in class com.rychlik.calculator.parser.Calculator
 
print(Component, String) - Method in class com.rychlik.jode.ComponentPrinter
Prints a component using systems print dialog.
printCanvas() - Method in class com.rychlik.jode.JOde
Describe printCanvas method here.
printPanel() - Method in class com.rychlik.jode.JOde
Describe printPanel method here.
printPhaseDiagram() - Method in class com.rychlik.jode.JOde
Describe printPhaseDiagram method here.
progbase - Variable in class com.rychlik.calculator.StackMachine.Function
Describe variable progbase here.
progbase - Variable in class com.rychlik.calculator.StackMachine.Call
Describe variable progbase here.
program() - Method in class com.rychlik.calculator.parser.Calculator
 
push(Stack, double) - Method in class com.rychlik.calculator.Function
 
pushDouble(double) - Method in class com.rychlik.calculator.StackMachine
Describe pushDouble method here.
pushInstruction(StackMachine.Instruction) - Method in class com.rychlik.calculator.StackMachine
Add an instruction at the end of the program
pushInstruction(StackMachine.Instruction, String, int) - Method in class com.rychlik.calculator.StackMachine
Push instruction with arity check
pushInt(int) - Method in class com.rychlik.calculator.StackMachine
Describe pushInt method here.
pushReturn(int) - Method in class com.rychlik.calculator.StackMachine
Describe pushReturn method here.

Q

quit() - Method in class com.rychlik.jode.JOde
The method quit removes this JODe panel from the applet and the frame and waits to be garbage-collected.

R

RANGE_MAX - Static variable in class com.rychlik.jode.JOde
Constant RANGE_MAX represents the default for maximum of the range of a variable.
RANGE_MIN - Static variable in class com.rychlik.jode.JOde
Constant RANGE_MIN represents the default for minimum of the range of a variable.
readChar() - Method in class com.rychlik.calculator.parser.ASCII_CharStream
 
ReInit(ASCII_CharStream) - Method in class com.rychlik.calculator.parser.CalculatorTokenManager
 
ReInit(ASCII_CharStream, int) - Method in class com.rychlik.calculator.parser.CalculatorTokenManager
 
ReInit(CalculatorTokenManager) - Method in class com.rychlik.calculator.parser.Calculator
 
ReInit(InputStream) - Method in class com.rychlik.calculator.parser.Calculator
 
ReInit(InputStream, int, int) - Method in class com.rychlik.calculator.parser.ASCII_CharStream
 
ReInit(InputStream, int, int, int) - Method in class com.rychlik.calculator.parser.ASCII_CharStream
 
ReInit(Reader) - Method in class com.rychlik.calculator.parser.Calculator
 
ReInit(Reader, int, int) - Method in class com.rychlik.calculator.parser.ASCII_CharStream
 
ReInit(Reader, int, int, int) - Method in class com.rychlik.calculator.parser.ASCII_CharStream
 
relational() - Method in class com.rychlik.calculator.parser.Calculator
 
removeSymbol(String) - Method in class com.rychlik.calculator.StackMachine
Remove a symbol from the current scope.
rename(String) - Method in class com.rychlik.calculator.StackMachine.SymbolTableEntry
Describe rename method here.
renameSymbol(String, String) - Method in class com.rychlik.calculator.StackMachine
Rename a global symbol.
RETURN - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
returnStatement() - Method in class com.rychlik.calculator.parser.Calculator
 
RPAREN - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
run() - Method in class com.rychlik.jode.JOde
Run all calculations.
RUNGE_KUTTA_4 - Static variable in class com.rychlik.jode.ODESolver
Constant representing Runge-Kutta 4 Algorithm.
RUNGE_KUTTA_FEHLBERG - Static variable in class com.rychlik.jode.ODESolver
Constant representing Runge-Kutta-Fehlberg Algorithm.
rungeKutta4(VField, double[], double, int) - Static method in class com.rychlik.jode.ODESolver
Version of rungeKutta4 with trivial constraints.
rungeKutta4(VField, double[], double, int, Constraints) - Static method in class com.rychlik.jode.ODESolver
 
rungeKuttaFehlberg(VField, double[], double, int) - Static method in class com.rychlik.jode.ODESolver
Version of rungeKuttaFehlberg with trivial constraints.
rungeKuttaFehlberg(VField, double[], double, int, Constraints) - Static method in class com.rychlik.jode.ODESolver
Runge-Kutta-Fehlberg integrator

S

satisfies(double[]) - Method in interface com.rychlik.jode.Constraints
 
satisfies(double[]) - Method in class com.rychlik.jode.JOde
Implements Constraints interface.
scopeIsLocal() - Method in class com.rychlik.calculator.StackMachine
Describe scopeIsLocal method here.
SecurityDialog - class com.rychlik.jode.SecurityDialog.
Describe class SecurityDialog here.
SecurityDialog(Frame, String) - Constructor for class com.rychlik.jode.SecurityDialog
Creates a new PopUpDialog instance.
SEPARATOR - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
setApplet(Applet) - Method in class com.rychlik.jode.JOde
Set the Applet value.
setApplet(Applet) - Static method in class com.rychlik.jode.AccessManager
Describe setApplet method here.
setElementAt(int[], double[]) - Method in class com.rychlik.jode.VectorField
Sets element with a given multiindex to a given vector.
setFilteredExtension(String) - Method in class com.rychlik.jode.ExtensionFilenameFilter
Set the FilteredExtension value.
setFrame(JOdeFrame) - Method in class com.rychlik.jode.JOde
Set the Frame value.
setInstructionAt(StackMachine.Instruction, int) - Method in class com.rychlik.calculator.StackMachine
Sets an instruction at a given location in the program
setTitle(String) - Method in class com.rychlik.jode.JOde
Set the Title value.
showFrame(boolean) - Method in class com.rychlik.jode.JOde
The method showFrame switches the container between the frame and the applet.
showSecurityDialog(String) - Static method in class com.rychlik.jode.AccessManager
Describe show method here.
signed_factor() - Method in class com.rychlik.calculator.parser.Calculator
 
signed_power() - Method in class com.rychlik.calculator.parser.Calculator
 
signed_term() - Method in class com.rychlik.calculator.parser.Calculator
 
simple_expression() - Method in class com.rychlik.calculator.parser.Calculator
 
specialConstructor - Variable in class com.rychlik.calculator.parser.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class com.rychlik.calculator.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
StackMachine - class com.rychlik.calculator.StackMachine.
Describe class StackMachine here.
StackMachine.Abs - class com.rychlik.calculator.StackMachine.Abs.
Describe class Abs here.
StackMachine.Abs() - Constructor for class com.rychlik.calculator.StackMachine.Abs
 
StackMachine.Add - class com.rychlik.calculator.StackMachine.Add.
Describe class Add here.
StackMachine.Add() - Constructor for class com.rychlik.calculator.StackMachine.Add
 
StackMachine.And - class com.rychlik.calculator.StackMachine.And.
Describe class And here.
StackMachine.And() - Constructor for class com.rychlik.calculator.StackMachine.And
 
StackMachine.Asin - class com.rychlik.calculator.StackMachine.Asin.
Describe class Asin here.
StackMachine.Asin() - Constructor for class com.rychlik.calculator.StackMachine.Asin
 
StackMachine.Assign - class com.rychlik.calculator.StackMachine.Assign.
Assign the top value on stack to a variable.
StackMachine.Assign() - Constructor for class com.rychlik.calculator.StackMachine.Assign
 
StackMachine.Atan - class com.rychlik.calculator.StackMachine.Atan.
Describe class Atan here.
StackMachine.Atan() - Constructor for class com.rychlik.calculator.StackMachine.Atan
 
StackMachine.BinaryMathFunction - class com.rychlik.calculator.StackMachine.BinaryMathFunction.
Describe class BinaryMathFunction here.
StackMachine.BinaryMathFunction() - Constructor for class com.rychlik.calculator.StackMachine.BinaryMathFunction
 
StackMachine.Branch - class com.rychlik.calculator.StackMachine.Branch.
Describe class Branch here.
StackMachine.Branch() - Constructor for class com.rychlik.calculator.StackMachine.Branch
 
StackMachine.Call - class com.rychlik.calculator.StackMachine.Call.
Describe class Call here.
StackMachine.Call(int, int, int) - Constructor for class com.rychlik.calculator.StackMachine.Call
Creates a new Call instance.
StackMachine.Constant - class com.rychlik.calculator.StackMachine.Constant.
Describe class Constant here.
StackMachine.Constant(String, double) - Constructor for class com.rychlik.calculator.StackMachine.Constant
Creates a new Constant instance.
StackMachine.Cos - class com.rychlik.calculator.StackMachine.Cos.
Describe class Cos here.
StackMachine.Cos() - Constructor for class com.rychlik.calculator.StackMachine.Cos
 
StackMachine.Div - class com.rychlik.calculator.StackMachine.Div.
Describe class Div here.
StackMachine.Div() - Constructor for class com.rychlik.calculator.StackMachine.Div
 
StackMachine.DumpStack - class com.rychlik.calculator.StackMachine.DumpStack.
Output the current contents of the stack.
StackMachine.DumpStack() - Constructor for class com.rychlik.calculator.StackMachine.DumpStack
 
StackMachine.Eq - class com.rychlik.calculator.StackMachine.Eq.
Describe class Eq here.
StackMachine.Eq() - Constructor for class com.rychlik.calculator.StackMachine.Eq
 
StackMachine.Exp - class com.rychlik.calculator.StackMachine.Exp.
Describe class Exp here.
StackMachine.Exp() - Constructor for class com.rychlik.calculator.StackMachine.Exp
 
StackMachine.Function - class com.rychlik.calculator.StackMachine.Function.
Describe class Function here.
StackMachine.Function(String, int, int, int) - Constructor for class com.rychlik.calculator.StackMachine.Function
Creates a new Function instance.
StackMachine.Ge - class com.rychlik.calculator.StackMachine.Ge.
Describe class Ge here.
StackMachine.Ge() - Constructor for class com.rychlik.calculator.StackMachine.Ge
 
StackMachine.GoTo - class com.rychlik.calculator.StackMachine.GoTo.
Goto
StackMachine.GoTo(int) - Constructor for class com.rychlik.calculator.StackMachine.GoTo
Creates a new GoTo instance.
StackMachine.Gt - class com.rychlik.calculator.StackMachine.Gt.
Describe class Gt here.
StackMachine.Gt() - Constructor for class com.rychlik.calculator.StackMachine.Gt
 
StackMachine.If - class com.rychlik.calculator.StackMachine.If.
Describe class If here.
StackMachine.If() - Constructor for class com.rychlik.calculator.StackMachine.If
 
StackMachine.Instruction - interface com.rychlik.calculator.StackMachine.Instruction.
Describe interface Instruction here.
StackMachine.Le - class com.rychlik.calculator.StackMachine.Le.
Describe class Le here.
StackMachine.Le() - Constructor for class com.rychlik.calculator.StackMachine.Le
 
StackMachine.Ln - class com.rychlik.calculator.StackMachine.Ln.
Describe class Ln here.
StackMachine.Ln() - Constructor for class com.rychlik.calculator.StackMachine.Ln
 
StackMachine.Lt - class com.rychlik.calculator.StackMachine.Lt.
Describe class Lt here.
StackMachine.Lt() - Constructor for class com.rychlik.calculator.StackMachine.Lt
 
StackMachine.MathFunction - class com.rychlik.calculator.StackMachine.MathFunction.
Describe class MathFunction here.
StackMachine.MathFunction() - Constructor for class com.rychlik.calculator.StackMachine.MathFunction
 
StackMachine.Max - class com.rychlik.calculator.StackMachine.Max.
Describe class Max here.
StackMachine.Max() - Constructor for class com.rychlik.calculator.StackMachine.Max
 
StackMachine.Min - class com.rychlik.calculator.StackMachine.Min.
Describe class Min here.
StackMachine.Min() - Constructor for class com.rychlik.calculator.StackMachine.Min
 
StackMachine.Mul - class com.rychlik.calculator.StackMachine.Mul.
Describe class Mul here.
StackMachine.Mul() - Constructor for class com.rychlik.calculator.StackMachine.Mul
 
StackMachine.Ne - class com.rychlik.calculator.StackMachine.Ne.
Describe class Ne here.
StackMachine.Ne() - Constructor for class com.rychlik.calculator.StackMachine.Ne
 
StackMachine.Negate - class com.rychlik.calculator.StackMachine.Negate.
Describe class Negate here.
StackMachine.Negate() - Constructor for class com.rychlik.calculator.StackMachine.Negate
 
StackMachine.Or - class com.rychlik.calculator.StackMachine.Or.
Describe class Or here.
StackMachine.Or() - Constructor for class com.rychlik.calculator.StackMachine.Or
 
StackMachine.Pop - class com.rychlik.calculator.StackMachine.Pop.
Describe class Pop here.
StackMachine.Pop() - Constructor for class com.rychlik.calculator.StackMachine.Pop
 
StackMachine.PopPrint - class com.rychlik.calculator.StackMachine.PopPrint.
Print the top of the stack.
StackMachine.PopPrint() - Constructor for class com.rychlik.calculator.StackMachine.PopPrint
 
StackMachine.Pow - class com.rychlik.calculator.StackMachine.Pow.
Describe class Pow here.
StackMachine.Pow() - Constructor for class com.rychlik.calculator.StackMachine.Pow
 
StackMachine.Print - class com.rychlik.calculator.StackMachine.Print.
Print the top of the stack.
StackMachine.Print() - Constructor for class com.rychlik.calculator.StackMachine.Print
 
StackMachine.PushAddress - class com.rychlik.calculator.StackMachine.PushAddress.
Push address on stack.
StackMachine.PushAddress(int) - Constructor for class com.rychlik.calculator.StackMachine.PushAddress
Creates a new PushAddress instance.
StackMachine.PushConstant - class com.rychlik.calculator.StackMachine.PushConstant.
Push constant on stack.
StackMachine.PushConstant(double) - Constructor for class com.rychlik.calculator.StackMachine.PushConstant
Creates a new PushConstant instance.
StackMachine.PushVariable - class com.rychlik.calculator.StackMachine.PushVariable.
Push value of a variable on stack.
StackMachine.PushVariable(int) - Constructor for class com.rychlik.calculator.StackMachine.PushVariable
Creates a new PushVariable instance.
StackMachine.Return - class com.rychlik.calculator.StackMachine.Return.
Return from a function
StackMachine.Return() - Constructor for class com.rychlik.calculator.StackMachine.Return
 
StackMachine.Sgn - class com.rychlik.calculator.StackMachine.Sgn.
Describe class Sgn here.
StackMachine.Sgn() - Constructor for class com.rychlik.calculator.StackMachine.Sgn
 
StackMachine.Sin - class com.rychlik.calculator.StackMachine.Sin.
Describe class Sin here.
StackMachine.Sin() - Constructor for class com.rychlik.calculator.StackMachine.Sin
 
StackMachine.Sqrt - class com.rychlik.calculator.StackMachine.Sqrt.
Describe class Sqrt here.
StackMachine.Sqrt() - Constructor for class com.rychlik.calculator.StackMachine.Sqrt
 
StackMachine.Step - class com.rychlik.calculator.StackMachine.Step.
Describe class Step here.
StackMachine.Step() - Constructor for class com.rychlik.calculator.StackMachine.Step
 
StackMachine.Stop - class com.rychlik.calculator.StackMachine.Stop.
Describe class Stop here.
StackMachine.Stop() - Constructor for class com.rychlik.calculator.StackMachine.Stop
 
StackMachine.Sub - class com.rychlik.calculator.StackMachine.Sub.
Describe class Sub here.
StackMachine.Sub() - Constructor for class com.rychlik.calculator.StackMachine.Sub
 
StackMachine.SymbolTableEntry - class com.rychlik.calculator.StackMachine.SymbolTableEntry.
Describe class SymbolTableEntry here.
StackMachine.SymbolTableEntry(String) - Constructor for class com.rychlik.calculator.StackMachine.SymbolTableEntry
Creates a new SymbolTableEntry instance.
StackMachine.Tan - class com.rychlik.calculator.StackMachine.Tan.
Describe class Tan here.
StackMachine.Tan() - Constructor for class com.rychlik.calculator.StackMachine.Tan
 
StackMachine.TernaryMathFunction - class com.rychlik.calculator.StackMachine.TernaryMathFunction.
Describe class TernaryMathFunction here.
StackMachine.TernaryMathFunction() - Constructor for class com.rychlik.calculator.StackMachine.TernaryMathFunction
 
StackMachine.UnaryMathFunction - class com.rychlik.calculator.StackMachine.UnaryMathFunction.
Describe class UnaryMathFunction here.
StackMachine.UnaryMathFunction() - Constructor for class com.rychlik.calculator.StackMachine.UnaryMathFunction
 
StackMachine.Variable - class com.rychlik.calculator.StackMachine.Variable.
Describe class Variable here.
StackMachine.Variable(String, int) - Constructor for class com.rychlik.calculator.StackMachine.Variable
Creates a new Variable instance.
StackMachine() - Constructor for class com.rychlik.calculator.StackMachine
Creates a new StackMachine instance.
start() - Method in class com.rychlik.jode.JOde
Describe start method here.
start() - Method in class com.rychlik.jode.JOdeApplet
 
startCalculation() - Method in class com.rychlik.jode.JOde
The startCalculation method initiates the calculation corresponding to the current applet settings.
staticFlag - Static variable in class com.rychlik.calculator.parser.ASCII_CharStream
 
stop() - Method in class com.rychlik.jode.JOde
Describe stop method here.
stop() - Method in class com.rychlik.jode.JOdeApplet
 
stopCalculation() - Method in class com.rychlik.jode.JOde
The stopCalculation method stops any running calculation.
sum() - Method in class com.rychlik.calculator.parser.Calculator
 
SwitchTo(int) - Method in class com.rychlik.calculator.parser.CalculatorTokenManager
 

T

term() - Method in class com.rychlik.calculator.parser.Calculator
 
token - Variable in class com.rychlik.calculator.parser.Calculator
 
Token - class com.rychlik.calculator.parser.Token.
Describes the input token stream.
token_source - Variable in class com.rychlik.calculator.parser.Calculator
 
Token() - Constructor for class com.rychlik.calculator.parser.Token
 
tokenImage - Variable in class com.rychlik.calculator.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
TokenMgrError - error com.rychlik.calculator.parser.TokenMgrError.
 
TokenMgrError() - Constructor for class com.rychlik.calculator.parser.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class com.rychlik.calculator.parser.TokenMgrError
 
TokenMgrError(String, int) - Constructor for class com.rychlik.calculator.parser.TokenMgrError
 
toString() - Method in class com.rychlik.calculator.parser.Token
Returns the image.

U

updateVariableNames() - Method in class com.rychlik.jode.JOde
Describe updateVariableNames method here.
USING_FORMAT_FOR_TICKS - Static variable in class com.rychlik.jode.JOde
If set, DecimalFormat is used to format tick labels.

V

value - Variable in class com.rychlik.calculator.StackMachine.Constant
Describe variable value here.
VectorField - class com.rychlik.jode.VectorField.
 
VectorField(int, int[]) - Constructor for class com.rychlik.jode.VectorField
 
VField - interface com.rychlik.jode.VField.
 

W

WHILE - Static variable in interface com.rychlik.calculator.parser.CalculatorConstants
 
whileStatement() - Method in class com.rychlik.calculator.parser.Calculator
 
write(PrintStream) - Method in interface com.rychlik.calculator.StackMachine.Instruction
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.MathFunction
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.Pop
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.Stop
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.Branch
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.Assign
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.PushConstant
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.PushVariable
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.PushAddress
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.Return
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.GoTo
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.Call
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.PopPrint
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.Print
Describe write method here.
write(PrintStream) - Method in class com.rychlik.calculator.StackMachine.DumpStack
Describe write method here.

A B C D E F G H I J K L M N O P Q R S T U V W


This page last modified Sun Sep 12 12:31:31 2004
Questions? Comments? Please send feedback to jason howald