Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
KiT-RT
KiT-RT
Commits
806f4992
Commit
806f4992
authored
Mar 23, 2021
by
jannick.wolters
Browse files
added vectorvector
parent
5b3a9a20
Changes
1
Show whitespace changes
Inline
Side-by-side
code/src/solvers/csdpnsolver.cpp
View file @
806f4992
...
...
@@ -43,20 +43,18 @@ CSDPNSolver::CSDPNSolver( Config* settings ) : PNSolver( settings ) {
//
Vector
pos_beam
=
Vector
{
0.5
,
0.5
};
Vector
f
(
_nCells
);
Vector
Vector
IC
(
_nCells
,
Vector
(
_nSystem
)
);
for
(
unsigned
i
=
0
;
i
<
_nCells
;
++
i
)
{
double
x
=
_cellMidPoints
[
i
][
0
];
double
y
=
_cellMidPoints
[
i
][
1
];
const
double
stddev
=
.005
;
f
[
i
]
=
normpdf
(
x
,
pos_beam
[
0
],
stddev
)
*
normpdf
(
y
,
pos_beam
[
1
],
stddev
);
double
f
=
normpdf
(
x
,
pos_beam
[
0
],
stddev
)
*
normpdf
(
y
,
pos_beam
[
1
],
stddev
);
for
(
unsigned
j
=
0
;
j
<
_nSystem
;
j
++
)
{
// Vector IC
= f * S
MM
oments; // must be VectorVector
IC
[
i
][
j
]
=
f
*
S
tarMAPm
oments
[
j
]
;
// must be VectorVector
}
}
Vector
SMMoments
=
StarMAPmoments
;
Vector
IC
=
f
*
SMMoments
;
// must be VectorVector
Matrix
sigma_t
(
_energies
.
size
(),
sigma_
t
.
rows
()
);
Matrix
sigma_t
(
_energies
.
size
(),
sigma_
ref
.
rows
()
);
for
(
unsigned
i
=
0
;
i
<
_nSystem
;
++
i
)
{
Vector
xs_m
=
blaze
::
column
(
sigma_ref
,
i
);
Interpolation
interp
(
E_ref
,
xs_m
);
...
...
jannick.wolters
@jm2154
mentioned in commit
139c6db3
·
Apr 30, 2021
mentioned in commit
139c6db3
mentioned in commit 139c6db3d4b319e794d958e71e5f302baf709a05
Toggle commit list
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