Serialized Form
l1
javax.swing.JLabel l1
- The labels of the box
l4
javax.swing.JLabel l4
- The labels of the box
l6
javax.swing.JLabel l6
- The labels of the box
matButton
javax.swing.JButton matButton
- The button to assemble the matrix
bc1Button
javax.swing.JButton bc1Button
- The button to compute boundary conditions of the first type
bc2Button
javax.swing.JButton bc2Button
- The button to compute boundary conditions of the second type
bc3Button
javax.swing.JButton bc3Button
- The button to compute boundary conditions of the third type
solButton
javax.swing.JButton solButton
- The button to compute solution of the problem
isDisplayingSol
boolean isDisplayingSol
- Stores if the display should be showing the solution or not
isTimeToDisplayLU
boolean isTimeToDisplayLU
- Stores if the display should be showing the LU decomposition or not
speed
javax.swing.JScrollBar speed
- The scroll bar used to set the speed
speedLabel
javax.swing.JLabel speedLabel
- The label on which "speed" is written
threadAllowed
boolean threadAllowed
- Stores if the threads are allowed to run or not
refineThreadAllowed
boolean refineThreadAllowed
- Stores if the threads that refines the mesh is allowed to run or not
renumberThreadAllowed
boolean renumberThreadAllowed
- Stores if the threads that renumbers the mesh is allowed to run or not
editor
javax.swing.JEditorPane editor
- The Pane on which the HTML are displayed
fileName
java.lang.String fileName
- The name of the HTML file
Class FEJavaDemo extends javax.swing.JApplet implements Serializable |
Class FEJDGui.JpegFrame extends javax.swing.JFrame implements Serializable |
SaveButton
javax.swing.JButton SaveButton
- The button to save the jpeg files
CancelButton
javax.swing.JButton CancelButton
- The button to cancel the process
matCB
javax.swing.JCheckBox matCB
- The checkbox to tell is the user wants a jpeg of the matrix or not
meshCB
javax.swing.JCheckBox meshCB
- The checkbox to tell is the user wants a jpeg of the mesh or not
partialCB
javax.swing.JCheckBox partialCB
- The checkbox to tell if the user wants to print the whole matrix
matName
javax.swing.JTextField matName
- The field where the path to the matrix jpeg is written
meshName
javax.swing.JTextField meshName
- The field where the path to the mesh jpeg is written
fileChooserNet
javax.swing.JFileChooser fileChooserNet
- File chooser for the .net file
fileChooserDat
javax.swing.JFileChooser fileChooserDat
- File chooser for the .dat file
browseBtn1
javax.swing.JButton browseBtn1
- Button to browse for the .net file
browseBtn2
javax.swing.JButton browseBtn2
- Button to browse for the .dat file
quitBtn
javax.swing.JButton quitBtn
- Button to quit the program
tf1
javax.swing.JTextField tf1
- Text field which displays the path of the .net file
tf2
javax.swing.JTextField tf2
- Text field which displays the path of the .dat file
loadBtn
javax.swing.JButton loadBtn
- Button to load the two files
fileName
java.lang.String fileName
- Name of the .net file
filePath
java.lang.String filePath
- Path of the .net file
isDispDecomp
boolean isDispDecomp
- Keeps the choice of the user about the displaying of the LU decomposition
vectBlue
java.util.Vector vectBlue
- Contains non zero elements of the vector
vectRed
java.util.Vector vectRed
- Contains the non zero elements of the vector added by the current element
vectGreen
java.util.Vector vectGreen
- Contains the elements of the vector corresponding to dirichlet nodes
matBlue
java.util.Vector matBlue
- Contains non zero elements of the matrix
matDecompBlue
java.util.Vector matDecompBlue
- Contains non zero elements of the LU matrix after decomposition
matRed
java.util.Vector matRed
- Contains the non zero elements of the matrix added by the current element
matGreen
java.util.Vector matGreen
- Contains the elements of the matrix corresponding to dirichlet nodes
matGreenTmp
java.util.Vector matGreenTmp
- Contains the row and the column of the current dirichlet point
matRedTmp
java.util.Vector matRedTmp
- Contains the row and the column of the current highlighted row, for the display of the solving process
margin
int margin
- The margin around the matrix
zoomValue
int zoomValue
- The current value of the zoom
size
int size
- The size of the displayed matrix
all
boolean all
- True if the whole panel has to be painted (to create a jpeg for exemple)
m
Mesh m
- The mesh which is displayed
ElemRed
int ElemRed
- The global number of the element which should be painted in red
BorderRed
MeshBorder BorderRed
- The boorder which should be painted in red
NodeRed
int NodeRed
- The global number of the node which should be painted in red
level
int level
- The level of refinement of the mesh
isDispBC
boolean isDispBC
- Stores if the boundary conditions should be displayed or not
isDispNb
boolean isDispNb
menuLanguage
javax.swing.JMenu menuLanguage
- The different menus of the program
menuParam
javax.swing.JMenu menuParam
- The different menus of the program
menuFct
javax.swing.JMenu menuFct
- The different menus of the program
menuDisplay
javax.swing.JMenu menuDisplay
- The different menus of the program
menuMisc
javax.swing.JMenu menuMisc
- The different menus of the program
menuAcc
javax.swing.JMenu menuAcc
- The different menus of the program
menuHelp
javax.swing.JMenu menuHelp
- The different menus of the program
menuNewFiles
javax.swing.JMenu menuNewFiles
- The different menus of the program
eng
javax.swing.JMenuItem eng
- The different menu items of the program
ger
javax.swing.JMenuItem ger
- The different menu items of the program
fre
javax.swing.JMenuItem fre
- The different menu items of the program
jpeg
javax.swing.JMenuItem jpeg
- The different menu items of the program
solution
javax.swing.JMenuItem solution
- The different menu items of the program
renum
javax.swing.JMenuItem renum
- The different menu items of the program
refinement
javax.swing.JMenuItem refinement
- The different menu items of the program
about
javax.swing.JMenuItem about
- The different menu items of the program
nbDispl
javax.swing.JCheckBoxMenuItem nbDispl
- The different checkbox menu items of the program
dirichletNode
javax.swing.JCheckBoxMenuItem dirichletNode
- The different checkbox menu items of the program
decompDispl
javax.swing.JCheckBoxMenuItem decompDispl
- The different checkbox menu items of the program
autoRenum
javax.swing.JCheckBoxMenuItem autoRenum
- The different checkbox menu items of the program
newFileRenum
javax.swing.JCheckBoxMenuItem newFileRenum
- The different checkbox menu items of the program
newFileRefine
javax.swing.JCheckBoxMenuItem newFileRefine
- The different checkbox menu items of the program
handbook
javax.swing.JCheckBoxMenuItem handbook
- The different checkbox menu items of the program
linearFct
javax.swing.JRadioButtonMenuItem linearFct
- The different radiobutton menu items of the program
quadraticFct
javax.swing.JRadioButtonMenuItem quadraticFct
- The different radiobutton menu items of the program
localesSupported
java.util.Locale[] localesSupported
- The locals (ie languages) which are supported
localeChoosen
int localeChoosen
- The language chossen by the user
refine
javax.swing.JScrollBar refine
- The scroll bar which sets the level of refinement
refineLabel
javax.swing.JLabel refineLabel
- The progress label
levelReached
int levelReached
- The level of refinement hich has been reached
storeElemArray
Elem[][] storeElemArray
- The array storing the elements of every level of refinement
threadRefineAllowed
boolean threadRefineAllowed
- Stores if the thread doing the refinement is allowed to run
startlevel
int startlevel
- The level a which the refinement start after reload
refineColorThread
RefineColorThread refineColorThread
- The thread used to refine the picture
firstThread
boolean firstThread
- True if the only thread created is the one created in the constructor
Class FEJDGui.ResultsDialog extends javax.swing.JDialog implements Serializable |
preferredh
int preferredh
preferredw
int preferredw
orientation
int orientation
tf1
javax.swing.JTextField tf1
- The text fields where the filenames are entered
tf2
javax.swing.JTextField tf2
- The text fields where the filenames are entered
loadBtn
javax.swing.JButton loadBtn
- Button to load the two files
netFileName
java.lang.String[] netFileName
- Names of the .net files
datFileName
java.lang.String[] datFileName
- Names of the .dat files
netList
javax.swing.JList netList
- List displaying the .net files
datList
javax.swing.JList datList
- List displaying the .dat files
menuLanguage
javax.swing.JMenu menuLanguage
- The different menus of the program
menuParam
javax.swing.JMenu menuParam
- The different menus of the program
menuFct
javax.swing.JMenu menuFct
- The different menus of the program
menuDisplay
javax.swing.JMenu menuDisplay
- The different menus of the program
menuMisc
javax.swing.JMenu menuMisc
- The different menus of the program
menuAcc
javax.swing.JMenu menuAcc
- The different menus of the program
menuHelp
javax.swing.JMenu menuHelp
- The different menus of the program
menuNewFiles
javax.swing.JMenu menuNewFiles
- The different menus of the program
eng
javax.swing.JMenuItem eng
- The different menu items of the program
ger
javax.swing.JMenuItem ger
- The different menu items of the program
fre
javax.swing.JMenuItem fre
- The different menu items of the program
jpeg
javax.swing.JMenuItem jpeg
- The different menu items of the program
solution
javax.swing.JMenuItem solution
- The different menu items of the program
renum
javax.swing.JMenuItem renum
- The different menu items of the program
refinement
javax.swing.JMenuItem refinement
- The different menu items of the program
about
javax.swing.JMenuItem about
- The different menu items of the program
nbDispl
javax.swing.JCheckBoxMenuItem nbDispl
- The different checkbox menu items of the program
dirichletNode
javax.swing.JCheckBoxMenuItem dirichletNode
- The different checkbox menu items of the program
decompDispl
javax.swing.JCheckBoxMenuItem decompDispl
- The different checkbox menu items of the program
autoRenum
javax.swing.JCheckBoxMenuItem autoRenum
- The different checkbox menu items of the program
newFileRenum
javax.swing.JCheckBoxMenuItem newFileRenum
- The different checkbox menu items of the program
newFileRefine
javax.swing.JCheckBoxMenuItem newFileRefine
- The different checkbox menu items of the program
handbook
javax.swing.JCheckBoxMenuItem handbook
- The different checkbox menu items of the program
linearFct
javax.swing.JRadioButtonMenuItem linearFct
- The different radiobutton menu items of the program
quadraticFct
javax.swing.JRadioButtonMenuItem quadraticFct
- The different radiobutton menu items of the program
localesSupported
java.util.Locale[] localesSupported
- The locals (ie languages) which are supported
localeChoosen
int localeChoosen
- The language chossen by the user
Class FEJDGui.ZoomPanel extends javax.swing.JPanel implements Serializable |
zoom
javax.swing.JScrollBar zoom
- The scroll bar used to set the zoom level of the matrix
zoomLabel
javax.swing.JLabel zoomLabel
- The zoom label
zoomMin
int zoomMin
- The minium value of the zoom