Serialized Form


Package devisor2.grid.GUI.framework

Class devisor2.grid.GUI.framework.DrawingArea extends javax.swing.JPanel implements Serializable

Serialized Fields

redraw_enabled

boolean redraw_enabled

parent

MainFrame parent
the MainFrame reference


cc

ControlCenter cc
reference to the ControlCenter and to all global variables


perimeter

double[] perimeter
Helping objects


gs

GridSelector gs
the GridSelector connected with this DrawingArea


listener

devisor2.grid.GUI.event.GridListener listener
the GridListener


cloner

GridCloner cloner
the currently active GridCloner instance. might be null if no copy and paste is active at the moment


screenx

int screenx

screeny

int screeny

Class devisor2.grid.GUI.framework.MainFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

menu

MainMenu menu
reference to the menu


statusbar

StatusBar statusbar
the statusbar is encapsulated into a class of its own


toolbar

ToolBar toolbar
the toolbar is encapsulated into a class of its own


centerfold

javax.swing.JScrollPane centerfold
the container for the drawing area


drawingArea

DrawingArea drawingArea
the drawing area itself


lastOrigin

java.awt.Point lastOrigin
the former origin (before moving the frame)


mainActionListener

devisor2.grid.GUI.event.MainActionListener mainActionListener
The ActionListener for both ToolBar and Menu


cc

ControlCenter cc
reference to the ControlCenter


balkenrechts

javax.swing.JScrollBar balkenrechts
reference to scrollbar right


balkenunten

javax.swing.JScrollBar balkenunten
reference to scrollbar left


gal

devisor2.grid.GUI.event.GridAdjustment gal
reference to adjustment listener

Class devisor2.grid.GUI.framework.MainMenu extends javax.swing.JMenuBar implements Serializable

Serialized Fields

parent

MainFrame parent
the parent frame of this menu


cc

ControlCenter cc
the ControlCenter reference


fileMenu

javax.swing.JMenu fileMenu
the submenus


editMenu

javax.swing.JMenu editMenu
the submenus


viewMenu

javax.swing.JMenu viewMenu
the submenus


domainMenu

javax.swing.JMenu domainMenu
the submenus


gridMenu

javax.swing.JMenu gridMenu
the submenus


optionsMenu

javax.swing.JMenu optionsMenu
the submenus


helpMenu

javax.swing.JMenu helpMenu
the submenus


menuActionListener

devisor2.grid.GUI.event.MainActionListener menuActionListener
one actionlistener responsible for all action events from this menu


filenew

javax.swing.JMenuItem filenew

fileopen

javax.swing.JMenuItem fileopen

filesave

javax.swing.JMenuItem filesave

filesaveasucd

javax.swing.JMenuItem filesaveasucd

filesaveasfeat

javax.swing.JMenuItem filesaveasfeat

filesaveasfeast

javax.swing.JMenuItem filesaveasfeast

filemergedomain

javax.swing.JMenuItem filemergedomain

fileprint

javax.swing.JMenuItem fileprint

fileprintls

javax.swing.JMenuItem fileprintls

fileexit

javax.swing.JMenuItem fileexit

editundo

javax.swing.JMenuItem editundo

editredo

javax.swing.JMenuItem editredo

editcut

javax.swing.JMenuItem editcut

editcopy

javax.swing.JMenuItem editcopy

editpaste

javax.swing.JCheckBoxMenuItem editpaste

editcopymode

javax.swing.JCheckBoxMenuItem editcopymode

editdelete

javax.swing.JMenuItem editdelete

editdeletewb

javax.swing.JMenuItem editdeletewb

editscale

javax.swing.JMenuItem editscale

editrotate

javax.swing.JMenuItem editrotate

editmirror

javax.swing.JCheckBoxMenuItem editmirror

editselectboundary

javax.swing.JMenuItem editselectboundary

viewzoomsetzoom

javax.swing.JCheckBoxMenuItem viewzoomsetzoom

viewzoomresetzoom

javax.swing.JMenuItem viewzoomresetzoom

viewzoomzoomplus

javax.swing.JCheckBoxMenuItem viewzoomzoomplus

viewzoomzoomminus

javax.swing.JMenuItem viewzoomzoomminus

viewselectnodes

javax.swing.JCheckBoxMenuItem viewselectnodes

viewselectelements

javax.swing.JCheckBoxMenuItem viewselectelements

viewselectsegments

javax.swing.JCheckBoxMenuItem viewselectsegments

viewselectedges

javax.swing.JCheckBoxMenuItem viewselectedges

viewproperties

javax.swing.JCheckBoxMenuItem viewproperties

domainnewboundary

javax.swing.JMenuItem domainnewboundary

domainnewanalytic

javax.swing.JMenuItem domainnewanalytic

domaindirectinput

javax.swing.JCheckBoxMenuItem domaindirectinput

domainnewline

javax.swing.JCheckBoxMenuItem domainnewline

domainnewmultiline

javax.swing.JCheckBoxMenuItem domainnewmultiline

domainnewcirclep

javax.swing.JCheckBoxMenuItem domainnewcirclep

domainnewcirclem

javax.swing.JCheckBoxMenuItem domainnewcirclem

domainnewtri

javax.swing.JCheckBoxMenuItem domainnewtri

domainnewquad

javax.swing.JCheckBoxMenuItem domainnewquad

domainnewmacro

javax.swing.JCheckBoxMenuItem domainnewmacro

domainnewnode

javax.swing.JCheckBoxMenuItem domainnewnode

domainadjustboundaries

javax.swing.JMenuItem domainadjustboundaries

domainlinkboundaries

javax.swing.JMenuItem domainlinkboundaries

domainfromtri2prm

javax.swing.JMenuItem domainfromtri2prm

domainswapboundaryorientation

javax.swing.JMenuItem domainswapboundaryorientation

domainperimeter

javax.swing.JMenuItem domainperimeter

domainstatistics

javax.swing.JMenuItem domainstatistics

gridmultipleboundarynodes

javax.swing.JMenuItem gridmultipleboundarynodes

gridedgestatus

javax.swing.JCheckBoxMenuItem gridedgestatus

gridparallelblock

javax.swing.JCheckBoxMenuItem gridparallelblock

gridloadbalancing

javax.swing.JMenuItem gridloadbalancing

gridrectifyelement

javax.swing.JCheckBoxMenuItem gridrectifyelement

gridrefine

javax.swing.JCheckBoxMenuItem gridrefine

gridspellchecker

javax.swing.JMenuItem gridspellchecker

gridmergeboundaries

javax.swing.JMenuItem gridmergeboundaries

optionsgeneral

javax.swing.JMenuItem optionsgeneral

optionsdraw

javax.swing.JMenuItem optionsdraw

optionscolor

javax.swing.JMenuItem optionscolor

optionsaccelerator

javax.swing.JMenuItem optionsaccelerator

optionsmisc

javax.swing.JMenuItem optionsmisc

helpmanual

javax.swing.JMenuItem helpmanual

helpfaq

javax.swing.JMenuItem helpfaq

helpreadme

javax.swing.JMenuItem helpreadme

helpabout

javax.swing.JMenuItem helpabout

Class devisor2.grid.GUI.framework.StatusBar extends javax.swing.JPanel implements Serializable

Serialized Fields

label

javax.swing.JLabel label
The label which holds the text to be displayed


cc

ControlCenter cc
The usual control center reference

Class devisor2.grid.GUI.framework.ToolBar extends javax.swing.JToolBar implements Serializable

Serialized Fields

mal

devisor2.grid.GUI.event.MainActionListener mal

parent

MainFrame parent

cc

ControlCenter cc

newButton

javax.swing.JButton newButton

openButton

javax.swing.JButton openButton

saveButton

javax.swing.JButton saveButton

saveUCDButton

javax.swing.JButton saveUCDButton

saveFEATButton

javax.swing.JButton saveFEATButton

saveFEASTButton

javax.swing.JButton saveFEASTButton

undoButton

javax.swing.JButton undoButton

redoButton

javax.swing.JButton redoButton

cutButton

javax.swing.JButton cutButton

copyButton

javax.swing.JButton copyButton

pasteToggle

javax.swing.JToggleButton pasteToggle

selectNodeToggle

javax.swing.JToggleButton selectNodeToggle

selectElementToggle

javax.swing.JToggleButton selectElementToggle

selectSegmentToggle

javax.swing.JToggleButton selectSegmentToggle

selectEdgesToggle

javax.swing.JToggleButton selectEdgesToggle

selectBoundaryCombo

javax.swing.JComboBox selectBoundaryCombo

setZoomToggle

javax.swing.JToggleButton setZoomToggle

resetZoomButton

javax.swing.JButton resetZoomButton

zoomInToggle

javax.swing.JToggleButton zoomInToggle

zoomOutButton

javax.swing.JButton zoomOutButton

directInputToggle

javax.swing.JToggleButton directInputToggle

newBoundaryButton

javax.swing.JButton newBoundaryButton

copymodeToggle

javax.swing.JToggleButton copymodeToggle

addTypeCombo

javax.swing.JComboBox addTypeCombo

propertiesToggle

javax.swing.JToggleButton propertiesToggle

edgeStatusToggle

javax.swing.JToggleButton edgeStatusToggle

parallelblockToggle

javax.swing.JToggleButton parallelblockToggle

rectifyElementToggle

javax.swing.JToggleButton rectifyElementToggle

exitButton

javax.swing.JButton exitButton

comboImages

javax.swing.ImageIcon[] comboImages


Package devisor2.grid.GUI.dialogs

Class devisor2.grid.GUI.dialogs.BoundaryNodeDialog extends DockableDialog implements Serializable

Serialized Fields

source

Node source

lastnode

BoundaryNode lastnode

x

double x

y

double y

nodeprop

int nodeprop

aktpar

double aktpar

bnumber

int bnumber

maxpar

double maxpar

tabs

javax.swing.JTabbedPane tabs

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

applyButton

javax.swing.JButton applyButton

fastforwardButton

javax.swing.JButton fastforwardButton

forwardButton

javax.swing.JButton forwardButton

rewindButton

javax.swing.JButton rewindButton

fastrewindButton

javax.swing.JButton fastrewindButton

boundaryCombo

javax.swing.JComboBox boundaryCombo

maxparTF

javax.swing.JTextField maxparTF

actparTF

javax.swing.JTextField actparTF

coordxTF

javax.swing.JTextField coordxTF

coordyTF

javax.swing.JTextField coordyTF

nodepropTF

javax.swing.JTextField nodepropTF

editCheck

javax.swing.JCheckBox editCheck

Class devisor2.grid.GUI.dialogs.ChangeBoundaryDialog extends DockableDialog implements Serializable

Serialized Fields

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

selectBoundaryCombo

javax.swing.JComboBox selectBoundaryCombo

Class devisor2.grid.GUI.dialogs.CircleDialog extends DockableDialog implements Serializable

Serialized Fields

source

SegmentCircle source

orientation

boolean orientation

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

applyButton

javax.swing.JButton applyButton

radiusTF

javax.swing.JTextField radiusTF

angle1TF

javax.swing.JTextField angle1TF

angle2TF

javax.swing.JTextField angle2TF

center_x_TF

javax.swing.JTextField center_x_TF

center_y_TF

javax.swing.JTextField center_y_TF

x

int x

y

int y

r

int r

s

double s

e

double e

Class devisor2.grid.GUI.dialogs.ColorPicker extends javax.swing.JColorChooser implements Serializable

Class devisor2.grid.GUI.dialogs.DockableDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

parent

MainFrame parent
reference to the MainFrame of the application


cc

ControlCenter cc
reference to the ControlCenter


docked

boolean docked
flag to determine the dialogs docking state


dockMargin

int dockMargin
the docking margin (in pixels)


region

int region
the region in which to dock


origin

java.awt.Point origin
the location on screen


listener

DockableDialog.DockableDialogMoveListener listener
the listener responsible for trailing the dialog's movements

Class devisor2.grid.GUI.dialogs.EdgeStatusDialog extends DockableDialog implements Serializable

Serialized Fields

status

int status

bc

int bc

noneButton

javax.swing.JRadioButton noneButton

realButton

javax.swing.JRadioButton realButton

innerButton

javax.swing.JRadioButton innerButton

mirrorButton

javax.swing.JRadioButton mirrorButton

dirichletButton

javax.swing.JRadioButton dirichletButton

neumannButton

javax.swing.JRadioButton neumannButton

closeButton

javax.swing.JButton closeButton

automaticButton

javax.swing.JButton automaticButton

applyButton

javax.swing.JButton applyButton

Class devisor2.grid.GUI.dialogs.FilePicker extends javax.swing.JFileChooser implements Serializable

Serialized Fields

parent

java.awt.Component parent

cc

ControlCenter cc

Class devisor2.grid.GUI.dialogs.InfoDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

parent

MainFrame parent
the MainFrame object of this dialog. important because the dialog is centered on it


cc

ControlCenter cc
the ControlCenter reference

Class devisor2.grid.GUI.dialogs.LineDialog extends DockableDialog implements Serializable

Serialized Fields

source

SegmentLine source

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

applyButton

javax.swing.JButton applyButton

start_x_TF

javax.swing.JTextField start_x_TF

start_y_TF

javax.swing.JTextField start_y_TF

end_x_TF

javax.swing.JTextField end_x_TF

end_y_TF

javax.swing.JTextField end_y_TF

x1

double x1

y1

double y1

x2

double x2

y2

double y2

Class devisor2.grid.GUI.dialogs.LoadBalancingDialog extends DockableDialog implements Serializable

Serialized Fields

lfc

LoadBalancingDialog.LoadFactors lfc

calcButton

javax.swing.JButton calcButton

cancelButton

javax.swing.JButton cancelButton

performButton

javax.swing.JButton performButton

mpl2sol_TF

javax.swing.JTextField mpl2sol_TF

filename_TF

javax.swing.JTextField filename_TF

msg_TA

javax.swing.JTextArea msg_TA

Class devisor2.grid.GUI.dialogs.MacroDialog extends DockableDialog implements Serializable

Serialized Fields

source

Macro source
the Macro element acting as source for updating


node1

int node1

node2

int node2

node3

int node3

node4

int node4

aiso

int aiso

pb

int pb

ref

int ref

mb

int mb

af

double[] af

n1

Node n1

n2

Node n2

n3

Node n3

n4

Node n4

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

applyButton

javax.swing.JButton applyButton

node1TF

javax.swing.JTextField node1TF

node2TF

javax.swing.JTextField node2TF

node3TF

javax.swing.JTextField node3TF

node4TF

javax.swing.JTextField node4TF

pblockTF

javax.swing.JTextField pblockTF

mblockTF

javax.swing.JTextField mblockTF

refinementTF

javax.swing.JTextField refinementTF

x_none_rb

javax.swing.JRadioButton x_none_rb

x_left_rb

javax.swing.JRadioButton x_left_rb

x_right_rb

javax.swing.JRadioButton x_right_rb

y_none_rb

javax.swing.JRadioButton y_none_rb

y_up_rb

javax.swing.JRadioButton y_up_rb

y_down_rb

javax.swing.JRadioButton y_down_rb

factor1TF

javax.swing.JTextField factor1TF

factor2TF

javax.swing.JTextField factor2TF

factor3TF

javax.swing.JTextField factor3TF

tabs

javax.swing.JTabbedPane tabs

Class devisor2.grid.GUI.dialogs.MergeBoundariesDialog extends DockableDialog implements Serializable

Serialized Fields

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

applyButton

javax.swing.JButton applyButton

targetCombo

javax.swing.JComboBox targetCombo

sourceCombo

javax.swing.JComboBox sourceCombo

target

Boundary target

source

Boundary source

Class devisor2.grid.GUI.dialogs.MirrorDialog extends DockableDialog implements Serializable

Serialized Fields

x1

int x1

y1

int y1

x2

int x2

y2

int y2

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

applyButton

javax.swing.JButton applyButton

x1TF

javax.swing.JTextField x1TF

y1TF

javax.swing.JTextField y1TF

x2TF

javax.swing.JTextField x2TF

y2TF

javax.swing.JTextField y2TF

Class devisor2.grid.GUI.dialogs.MultipleBNDialog extends DockableDialog implements Serializable

Serialized Fields

increment

double increment

boundary

int boundary

start

double start

end

double end

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

applyButton

javax.swing.JButton applyButton

boundaryCombo

javax.swing.JComboBox boundaryCombo

maxparTF

javax.swing.JTextField maxparTF

incrementTF

javax.swing.JTextField incrementTF

startTF

javax.swing.JTextField startTF

endTF

javax.swing.JTextField endTF

Class devisor2.grid.GUI.dialogs.OptionsDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

parent

MainFrame parent

actionlistener

OptionsActionListener actionlistener

cc

ControlCenter cc

tabs

javax.swing.JTabbedPane tabs
components of the dialog


generalPanel

javax.swing.JPanel generalPanel

devhomeTextField

javax.swing.JTextField devhomeTextField

devhomeButton

javax.swing.JButton devhomeButton

generalpathTextField

javax.swing.JTextField generalpathTextField

generalpathButton

javax.swing.JButton generalpathButton

trigenTextField

javax.swing.JTextField trigenTextField

trigenButton

javax.swing.JButton trigenButton

featlibTextField

javax.swing.JTextField featlibTextField

featlibButton

javax.swing.JButton featlibButton

drawPanel

javax.swing.JPanel drawPanel

drawboundaryCheck

javax.swing.JCheckBox drawboundaryCheck

numberboundaryCheck

javax.swing.JCheckBox numberboundaryCheck

drawnodeCheck

javax.swing.JCheckBox drawnodeCheck

numbernodeCheck

javax.swing.JCheckBox numbernodeCheck

drawedgeCheck

javax.swing.JCheckBox drawedgeCheck

numberedgeCheck

javax.swing.JCheckBox numberedgeCheck

drawelementCheck

javax.swing.JCheckBox drawelementCheck

numberelementCheck

javax.swing.JCheckBox numberelementCheck

crosselementCheck

javax.swing.JCheckBox crosselementCheck

fillelementCheck

javax.swing.JCheckBox fillelementCheck

drawgridCheck

javax.swing.JCheckBox drawgridCheck

drawperimeterCheck

javax.swing.JCheckBox drawperimeterCheck

drawrectCheck

javax.swing.JCheckBox drawrectCheck

snapCheck

javax.swing.JCheckBox snapCheck

snapXTF

javax.swing.JTextField snapXTF

snapYTF

javax.swing.JTextField snapYTF

toleranceTF

javax.swing.JTextField toleranceTF

drawcoordsCheck

javax.swing.JCheckBox drawcoordsCheck

draworimarkerCheck

javax.swing.JCheckBox draworimarkerCheck

epsilonSlider

javax.swing.JSlider epsilonSlider

colorPanel

javax.swing.JPanel colorPanel

colornodeLabel

javax.swing.JLabel colornodeLabel

colorelementLabel

javax.swing.JLabel colorelementLabel

coloredgeLabel

javax.swing.JLabel coloredgeLabel

coloredgebaseLabel

javax.swing.JLabel coloredgebaseLabel

numberboundaryLabel

javax.swing.JLabel numberboundaryLabel

numbernodeLabel

javax.swing.JLabel numbernodeLabel

numberelementLabel

javax.swing.JLabel numberelementLabel

numberedgeLabel

javax.swing.JLabel numberedgeLabel

highlightselectionLabel

javax.swing.JLabel highlightselectionLabel

highlightrectLabel

javax.swing.JLabel highlightrectLabel

miscgridLabel

javax.swing.JLabel miscgridLabel

miscbackgroundLabel

javax.swing.JLabel miscbackgroundLabel

misclassoLabel

javax.swing.JLabel misclassoLabel

fill0Label

javax.swing.JLabel fill0Label

fill1Label

javax.swing.JLabel fill1Label

fill2Label

javax.swing.JLabel fill2Label

fill3Label

javax.swing.JLabel fill3Label

fill4Label

javax.swing.JLabel fill4Label

fill5Label

javax.swing.JLabel fill5Label

fill6Label

javax.swing.JLabel fill6Label

fill7Label

javax.swing.JLabel fill7Label

fill8Label

javax.swing.JLabel fill8Label

fill9Label

javax.swing.JLabel fill9Label

fill10Label

javax.swing.JLabel fill10Label

fill11Label

javax.swing.JLabel fill11Label

fill12Label

javax.swing.JLabel fill12Label

fill13Label

javax.swing.JLabel fill13Label

fill14Label

javax.swing.JLabel fill14Label

fill15Label

javax.swing.JLabel fill15Label

bound0Label

javax.swing.JLabel bound0Label

bound1Label

javax.swing.JLabel bound1Label

bound2Label

javax.swing.JLabel bound2Label

bound3Label

javax.swing.JLabel bound3Label

bound4Label

javax.swing.JLabel bound4Label

bound5Label

javax.swing.JLabel bound5Label

bound6Label

javax.swing.JLabel bound6Label

bound7Label

javax.swing.JLabel bound7Label

bound8Label

javax.swing.JLabel bound8Label

bound9Label

javax.swing.JLabel bound9Label

bound10Label

javax.swing.JLabel bound10Label

bound11Label

javax.swing.JLabel bound11Label

bound12Label

javax.swing.JLabel bound12Label

bound13Label

javax.swing.JLabel bound13Label

bound14Label

javax.swing.JLabel bound14Label

bound15Label

javax.swing.JLabel bound15Label

acceleratorPanel

javax.swing.JPanel acceleratorPanel

acceleratorTable

javax.swing.JTable acceleratorTable

tablemodel

AcceleratorTableModel tablemodel

lsListener

AcceleratorTableListSelectionListener lsListener

keySelectionComboBox

javax.swing.JComboBox keySelectionComboBox

CTRLbutton

javax.swing.JRadioButton CTRLbutton

SHIFTbutton

javax.swing.JRadioButton SHIFTbutton

ALTbutton

javax.swing.JRadioButton ALTbutton

NONEbutton

javax.swing.JRadioButton NONEbutton

applyAcceleratorButton

javax.swing.JButton applyAcceleratorButton

removeAcceleratorButton

javax.swing.JButton removeAcceleratorButton

addonPanel

javax.swing.JPanel addonPanel

otherPanel

javax.swing.JPanel otherPanel

lookfeelCombo

javax.swing.JComboBox lookfeelCombo

screenx_TF

javax.swing.JTextField screenx_TF

screeny_TF

javax.swing.JTextField screeny_TF

Class devisor2.grid.GUI.dialogs.ParallelBlockDialog extends DockableDialog implements Serializable

Serialized Fields

applyButton

javax.swing.JButton applyButton

closeButton

javax.swing.JButton closeButton

automaticButton

javax.swing.JButton automaticButton

pblockTF

javax.swing.JTextField pblockTF

mblockTF

javax.swing.JTextField mblockTF

refinementTF

javax.swing.JTextField refinementTF

x_none_rb

javax.swing.JRadioButton x_none_rb

x_left_rb

javax.swing.JRadioButton x_left_rb

x_right_rb

javax.swing.JRadioButton x_right_rb

y_none_rb

javax.swing.JRadioButton y_none_rb

y_up_rb

javax.swing.JRadioButton y_up_rb

y_down_rb

javax.swing.JRadioButton y_down_rb

factor1TF

javax.swing.JTextField factor1TF

factor2TF

javax.swing.JTextField factor2TF

factor3TF

javax.swing.JTextField factor3TF

Class devisor2.grid.GUI.dialogs.PerimeterDialog extends DockableDialog implements Serializable

Serialized Fields

x1

double x1

y1

double y1

x2

double x2

y2

double y2

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

x1TF

javax.swing.JTextField x1TF

y1TF

javax.swing.JTextField y1TF

x2TF

javax.swing.JTextField x2TF

y2TF

javax.swing.JTextField y2TF

Class devisor2.grid.GUI.dialogs.QuadDialog extends DockableDialog implements Serializable

Serialized Fields

source

Quad source

node1

int node1

node2

int node2

node3

int node3

node4

int node4

n1

Node n1

n2

Node n2

n3

Node n3

n4

Node n4

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

applyButton

javax.swing.JButton applyButton

node1TF

javax.swing.JTextField node1TF

node2TF

javax.swing.JTextField node2TF

node3TF

javax.swing.JTextField node3TF

node4TF

javax.swing.JTextField node4TF

Class devisor2.grid.GUI.dialogs.RefineDialog extends DockableDialog implements Serializable

Serialized Fields

noButton

javax.swing.JRadioButton noButton

delma33Button

javax.swing.JRadioButton delma33Button

boundary3Button

javax.swing.JRadioButton boundary3Button

boundary2Button

javax.swing.JRadioButton boundary2Button

boundarynormalButton

javax.swing.JRadioButton boundarynormalButton

delma5Button

javax.swing.JRadioButton delma5Button

cornerButton

javax.swing.JRadioButton cornerButton

closeButton

javax.swing.JButton closeButton

applyButton

javax.swing.JButton applyButton

param1TF

javax.swing.JTextField param1TF

param2TF

javax.swing.JTextField param2TF

levelTF

javax.swing.JTextField levelTF

Class devisor2.grid.GUI.dialogs.RotateDialog extends DockableDialog implements Serializable

Serialized Fields

angle

double angle

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

applyButton

javax.swing.JButton applyButton

angleTF

javax.swing.JTextField angleTF

Class devisor2.grid.GUI.dialogs.ScaleDialog extends DockableDialog implements Serializable

Serialized Fields

factorx

double factorx

factory

double factory

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

applyButton

javax.swing.JButton applyButton

xTF

javax.swing.JTextField xTF

yTF

javax.swing.JTextField yTF

Class devisor2.grid.GUI.dialogs.TextFrame extends javax.swing.JDialog implements Serializable

Serialized Fields

show

java.lang.String show
the text to be displayed


parent

MainFrame parent
a reference to the MainFrame instance


cc

ControlCenter cc
the controlcenter reference


ta

javax.swing.JTextArea ta

okButton

javax.swing.JButton okButton

scroll

javax.swing.JScrollPane scroll

Class devisor2.grid.GUI.dialogs.TriDialog extends DockableDialog implements Serializable

Serialized Fields

source

Tri source

node1

int node1

node2

int node2

node3

int node3

n1

Node n1

n2

Node n2

n3

Node n3

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

applyButton

javax.swing.JButton applyButton

node1TF

javax.swing.JTextField node1TF

node2TF

javax.swing.JTextField node2TF

node3TF

javax.swing.JTextField node3TF


Package devisor2.grid.GUI.help

Class devisor2.grid.GUI.help.FAQFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

cc

ControlCenter cc
reference to the ControlCenter


jPanel1

javax.swing.JPanel jPanel1

jButton1

javax.swing.JButton jButton1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jEditorPane1

javax.swing.JEditorPane jEditorPane1

Class devisor2.grid.GUI.help.HelpFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

cc

ControlCenter cc
reference to the ControlCenter


jPanel1

javax.swing.JPanel jPanel1

jButton1

javax.swing.JButton jButton1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jEditorPane1

javax.swing.JEditorPane jEditorPane1

Class devisor2.grid.GUI.help.ReadmeFrame extends javax.swing.JDialog implements Serializable

Serialized Fields

show

java.lang.String show
the text to be displayed


parent

MainFrame parent
a reference to the MainFrame instance


cc

ControlCenter cc
the controlcenter reference


ta

javax.swing.JTextArea ta

okButton

javax.swing.JButton okButton

scroll

javax.swing.JScrollPane scroll


Package devisor2.foundation.elements

Class devisor2.foundation.elements.Cell extends GridItem implements Serializable

Serialized Fields

number

int number
Number of the cell


material_number

int material_number
Material number of the cell (UCD)


level

int level
Number of the cell


marker

int marker
Marker of the cell


parameters

int[] parameters
parameters of the cell


neighbours

Cell[] neighbours
Array for the neighbourhood, updated by updateCellNeighbours() should contain cells.


children

Cell[] children
Array for the children, should contain cells.


parent

Cell parent
parent Cell


values

double[] values
Values stored in the cell.


parallelblock

int parallelblock
parameters of the cell


matrixblock

int matrixblock
parameters of the cell


nodes

Node[] nodes
nodes of this cell, updated by updateCellNodes()

Class devisor2.foundation.elements.Cell2D extends Cell implements Serializable

Serialized Fields

poly_world

java.awt.Polygon poly_world
the cell representation as a Polygon in user coordinates


edges

Edge[] edges
Face of the cell

See Also:
Face

Class devisor2.foundation.elements.Edge extends GridItem implements Serializable

Serialized Fields

p

Node[] p
the nodes of this edge


number

int number
the number of this edge, updated by updateEdgeNumbers()


level

int level
the hierarchical level of this edge (yet not implemented)


marker

int marker
marker of this edge


parents

java.util.Vector parents
The Cell2D Objects which contain this edge


edgestatus

int edgestatus
Status of the edge (use constants provided)


edgebc

int edgebc
boundary condition of the edge (use constants provided)


boundaryEdge

boolean boundaryEdge
Boundary Edge or not


boundary

Boundary boundary
if boundary Edge then contains the boundary of the edge


poly

java.awt.Polygon poly
a sort of bounding box or rectangular area for picking purposes

Class devisor2.foundation.elements.Macro extends Quad implements Serializable

Serialized Fields

n

int n
level of refinement in x direction


m

int m
level of refinement in y direction


aniso

int aniso

anisofaktor

double[] anisofaktor

Class devisor2.foundation.elements.Node extends GridItem implements Serializable

Serialized Fields

coord

int[] coord
cartesian coordinates of the node


value

double[] value
The values of the node


parents

java.util.Vector parents
The edges which contains this node


number

int number
number of the node, updated by updateNodeNumbers()


index

int index
index of the node, read in mesh file


marker

int marker
marker variable


npr

int npr
boundary information variable

Class devisor2.foundation.elements.Quad extends Cell2D implements Serializable

Serialized Fields

middlez

double middlez

Class devisor2.foundation.elements.Tri extends Cell2D implements Serializable


Package devisor2.foundation.base

Class devisor2.foundation.base.BasicDomain extends java.lang.Object implements Serializable

Serialized Fields

cc

ControlCenter cc

changed

boolean changed
flag to indicate that the domain was changed


BoundaryEdgeCount

int BoundaryEdgeCount
number of Boundary Edges in the domain


BoundaryNodeCount

int BoundaryNodeCount
number of Boundary Nodes in the domain


nodes

java.util.Vector nodes
the nodes and cells themselves


edges

java.util.Vector edges

cells

java.util.Vector cells

NodeValueCount

int NodeValueCount
number of values in the domain


CellValueCount

int CellValueCount

db

DomainBoundary db
the boundary of the domain


name

java.lang.String name
name of the domain


domainfilename

java.lang.String domainfilename
filename of the domain


domainfileformat

java.lang.String domainfileformat
fileformat of the domain (use constants provided)


perimeter

int[] perimeter
perimter of the domain


step

int[] step

step1

int[] step1

step2

int[] step2

ecke1

int[] ecke1

ecke2

int[] ecke2

roffs

int[] roffs

validpx

int[] validpx

validpy

int[] validpy

Class devisor2.foundation.base.Domain extends DomainIO implements Serializable

Class devisor2.foundation.base.DomainBoundary extends java.lang.Object implements Serializable

Serialized Fields

boundaries

java.util.Vector boundaries
the boundaries themselves


domain

BasicDomain domain
the domain which contains this DomainBoundary


cc

ControlCenter cc

Class devisor2.foundation.base.DomainIO extends DomainStatistics implements Serializable

Serialized Fields

cc

ControlCenter cc

Class devisor2.foundation.base.DomainStatistics extends BasicDomain implements Serializable


Package devisor2.foundation.boundary

Class devisor2.foundation.boundary.Boundary extends java.lang.Object implements Serializable

Serialized Fields

segments

java.util.Vector segments
the segments itselves


cc

ControlCenter cc
the ControlCenter reference

Class devisor2.foundation.boundary.BoundaryNode extends Node implements Serializable

Serialized Fields

t

double t
parameter value of the node on the specific boundary (range: 0 to segmentcount of the specific boundary)


boundary

Boundary boundary
the boundary the node lies on


segment

Segment segment
the segment the node lies on

Class devisor2.foundation.boundary.Segment extends GridItem implements Serializable

Serialized Fields

tmax

double tmax
length of the segment


orientation_marker_1

int[] orientation_marker_1
first point (world coords) of the orientation marker triangle


orientation_marker_2

int[] orientation_marker_2
second point (world coords) of the orientation marker triangle


orientation_marker_3

int[] orientation_marker_3
third point (world coords) of the orientation marker triangle


boundary

Boundary boundary
link to boundary to which this segment belongs

Class devisor2.foundation.boundary.SegmentCircle extends Segment implements Serializable

Serialized Fields

x

int x
middle point of the circle


y

int y
middle point of the circle


r

int r
radius of the circle


sa

double sa
arcs of the circle (in degrees, NOT in radians!)


sb

double sb
arcs of the circle (in degrees, NOT in radians!)


numberpos

int[] numberpos
location of the numbering information

Class devisor2.foundation.boundary.SegmentFile extends Segment implements Serializable

Serialized Fields

name

java.lang.String name
name of the parametrisation file


path

java.lang.String path

gtf

java.awt.geom.AffineTransform gtf

fcall

parq2d fcall
link to the external sources


geps

double geps

BoundaryNumber

int BoundaryNumber
boundary number


drawstep

int drawstep
resolution of the drawing

Class devisor2.foundation.boundary.SegmentLine extends Segment implements Serializable

Serialized Fields

x

int x
start point of the line


y

int y
start point of the line


sx

int sx
gradient of the line


sy

int sy
gradient of the line


poly

java.awt.Polygon poly
a sort of bounding box or rectangular area for picking purposes


dpoly

java.awt.Polygon dpoly