Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Davison, Jacob
tfimsrg
Commits
fe813f0e
Commit
fe813f0e
authored
Mar 11, 2021
by
Davison, Jacob
Browse files
error checking
parent
9399c831
Changes
1
Hide whitespace changes
Inline
Side-by-side
main.py
View file @
fe813f0e
...
...
@@ -394,25 +394,33 @@ if __name__ == '__main__':
# ----------------------------------------------------------------
main
(
4
,
4
,
generator
=
'white'
)
data
=
pickle
.
load
(
open
(
'expect_flow.p'
,
'rb'
))
#
main(4,4, generator='white')
#
data = pickle.load(open('expect_flow.p', 'rb'))
fig
=
plt
.
figure
(
figsize
=
(
8
,
4
))
sns
.
lineplot
(
x
=
's'
,
y
=
data
[
'E_gs'
]
/
data
[
'E_gs'
][
0
],
data
=
data
)
sns
.
lineplot
(
x
=
's'
,
y
=
data
[
's_expect'
]
/
data
[
's_expect'
][
0
],
data
=
data
)
plt
.
legend
([
'E(s)/E(s=0)'
,
'SS(s)/SS(s=0)'
])
plt
.
savefig
(
'flow_conservation.png'
)
#
fig = plt.figure(figsize=(8,4))
#
sns.lineplot(x='s', y=data['E_gs']/data['E_gs'][0], data=data)
#
sns.lineplot(x='s', y=data['s_expect']/data['s_expect'][0], data=data)
#
plt.legend(['E(s)/E(s=0)', 'SS(s)/SS(s=0)'])
#
plt.savefig('flow_conservation.png')
ref
=
0.
8
*
np
.
array
([
1
,
1
,
1
,
1
,
0
,
0
,
0
,
0
])
+
0.
2
*
np
.
array
([
1
,
1
,
0
,
0
,
1
,
1
,
0
,
0
])
main
(
4
,
4
,
ref
=
ref
,
generator
=
'white'
)
ref
=
0.
7
*
np
.
array
([
1
,
1
,
1
,
1
,
0
,
0
,
0
,
0
])
+
0.
3
*
np
.
array
([
1
,
1
,
0
,
0
,
1
,
1
,
0
,
0
])
main
(
4
,
4
,
g
=
2.0
,
ref
=
ref
,
generator
=
'white'
)
data
=
pickle
.
load
(
open
(
'expect_flow.p'
,
'rb'
))
fig
=
plt
.
figure
(
figsize
=
(
8
,
4
))
sns
.
lineplot
(
x
=
's'
,
y
=
data
[
'E_gs'
]
/
data
[
'E_gs'
][
0
],
data
=
data
)
sns
.
lineplot
(
x
=
's'
,
y
=
data
[
's_expect'
]
/
data
[
's_expect'
][
0
],
data
=
data
)
plt
.
legend
([
'E(s)/E(s=0)'
,
'SS(s)/SS(s=0)'
])
plt
.
savefig
(
'flow_conservation_ensemble.png'
)
plt
.
savefig
(
'flow_conservation_ensemble_best_g2.png'
)
hme
=
pyci
.
matrix
(
4
,
4
,
0.0
,
1.0
,
2.0
,
0.0
)
w
,
v
=
np
.
linalg
.
eigh
(
hme
)
fig
=
plt
.
figure
(
figsize
=
(
8
,
4
))
sns
.
lineplot
(
x
=
's'
,
y
=
data
[
'E_gs'
],
data
=
data
)
sns
.
lineplot
(
x
=
's'
,
y
=
w
[
0
],
data
=
data
)
plt
.
legend
([
'E_gs evolution'
,
'FCI gs'
])
plt
.
savefig
(
'E_gs_error_g2.png'
)
# refs = [[1,1,1,1,0,0,0,0],[1,1,0,0,1,1,0,0],[1,1,0,0,0,0,1,1],
# [0,0,1,1,1,1,0,0],[0,0,1,1,0,0,1,1]]
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment