Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
OpenFlatus
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Rafael Peretti Pezzi
OpenFlatus
Commits
eb3daf3b
Commit
eb3daf3b
authored
Apr 02, 2012
by
Matheus Müller
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Melhorias no codigo e estrutura
parent
fff04e14
Changes
11
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
2589 additions
and
2696 deletions
+2589
-2696
Ewindow.py
Ewindow.py
+45
-1
Ewindow.pyc
Ewindow.pyc
+0
-0
Hf.dat
Hf.dat
+0
-7
Hf.prof
Hf.prof
+999
-999
OpenFlatus.py
OpenFlatus.py
+16
-9
PTE.py
PTE.py
+1
-123
PTE.pyc
PTE.pyc
+0
-0
layers.py
layers.py
+11
-36
numerical.py
numerical.py
+18
-22
numerical.pyc
numerical.pyc
+0
-0
temp.sim
temp.sim
+1499
-1499
No files found.
Ewindow.py
View file @
eb3daf3b
...
...
@@ -52,7 +52,7 @@ def elem_select(i, button):
##############################################################################
# Init
def
ewin_build
(
window
,
OFlabentries
,
mainwindow
,
calcbutton
,
distvar
):
def
ewin_build
(
window
,
OFlabentries
,
mainwindow
,
calcbutton
,
distvar
,
modevar
,
Labelframe
):
##############################################################################
# Element addition
...
...
@@ -266,6 +266,15 @@ def ewin_build(window, OFlabentries, mainwindow, calcbutton, distvar):
RL
[
'state'
]
=
'disabled'
OFlabentries
[
9
][
'state'
]
=
'disabled'
OFlabentries
[
10
][
'state'
]
=
'disabled'
for
i
in
arange
(
6
,
12
):
Labentrys
[
i
][
'state'
]
=
'disabled'
but
[
'state'
]
=
'disabled'
butrmv
[
'state'
]
=
'disabled'
butPTE
[
'state'
]
=
'disabled'
BUpdate
[
'state'
]
=
'disabled'
for
n
in
arange
(
0
,
len
(
Ebuttons
)):
Ebuttons
[
n
][
'state'
]
=
'disabled'
elif
str
(
distvar
.
get
())
==
'drawing'
:
BLayer
[
'state'
]
=
'disabled'
BUpdateD
[
'state'
]
=
'normal'
...
...
@@ -273,6 +282,14 @@ def ewin_build(window, OFlabentries, mainwindow, calcbutton, distvar):
RL
[
'state'
]
=
'normal'
OFlabentries
[
9
][
'state'
]
=
'normal'
OFlabentries
[
10
][
'state'
]
=
'normal'
for
i
in
arange
(
6
,
12
):
Labentrys
[
i
][
'state'
]
=
'normal'
but
[
'state'
]
=
'normal'
butrmv
[
'state'
]
=
'normal'
butPTE
[
'state'
]
=
'normal'
BUpdate
[
'state'
]
=
'normal'
for
n
in
arange
(
0
,
len
(
Ebuttons
)):
Ebuttons
[
n
][
'state'
]
=
'normal'
def
call_layers
():
layers
()
...
...
@@ -294,6 +311,33 @@ def ewin_build(window, OFlabentries, mainwindow, calcbutton, distvar):
RDra
=
tk
.
Radiobutton
(
Frames
[
7
],
text
=
"Drawing"
,
command
=
lambda
i
=
int
(
Econtrol
)
:
changestate
(),
variable
=
distvar
,
value
=
'drawing'
)
RDra
.
pack
(
side
=
'right'
)
##############################################################################
# Experiment variations
def
changemode
():
if
str
(
modevar
.
get
())
==
'IONS'
:
for
n
in
range
(
len
(
Ebuttons
)):
Ebuttons
[
n
][
'state'
]
=
'normal'
but
[
'state'
]
=
'normal'
butrmv
[
'state'
]
=
'normal'
butPTE
[
'state'
]
=
'normal'
RLay
[
'state'
]
=
'normal'
elif
str
(
modevar
.
get
())
==
'RRNA'
:
RDra
.
invoke
()
elem_select
(
0
,
Ebuttons
)
but
[
'state'
]
=
'disabled'
butrmv
[
'state'
]
=
'disabled'
RLay
[
'state'
]
=
'disabled'
for
n
in
arange
(
1
,
len
(
Ebuttons
)):
Ebuttons
[
n
][
'state'
]
=
'disabled'
Rions
=
tk
.
Radiobutton
(
Labelframe
,
text
=
"Ion Scattering"
,
command
=
lambda
i
=
i
:
changemode
(),
variable
=
modevar
,
value
=
'IONS'
,
width
=
18
)
Rions
.
pack
()
Rrrna
=
tk
.
Radiobutton
(
Labelframe
,
text
=
"Resonant RNA"
,
command
=
lambda
i
=
i
:
changemode
(),
variable
=
modevar
,
value
=
'RRNA'
,
width
=
18
)
Rrrna
.
pack
()
Rions
.
select
()
##############################################################################
# Init
...
...
Ewindow.pyc
View file @
eb3daf3b
No preview for this file type
Hf.dat
View file @
eb3daf3b
0 0
1.22580645161 0.308673469388
1.38461538462 0.188775510204
2.03970223325 0.234693877551
2.55583126551 0.135204081633
4.20347394541 0.614540816327
6.04962779156 0.454081632653
8.23325062035 0.262755102041
9.20595533499 0.108214285714
9.841191067 0.0463775510204
10.0 0
Hf.prof
View file @
eb3daf3b
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.308673469388
0.188775510204
0.188775510204
0.188775510204
0.188775510204
0.188775510204
0.188775510204
0.188775510204
0.188775510204
0.188775510204
0.188775510204
0.188775510204
0.188775510204
0.188775510204
0.188775510204
0.188775510204
0.188775510204
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.234693877551
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.135204081633
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.614540816327
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.454081632653
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041
0.262755102041