Advanced Computing Platform for Theoretical Physics
Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
YI-Bo Yang
QUDA with HIP
Commits
90945e86
Commit
90945e86
authored
Oct 28, 2019
by
cpviolator
Browse files
removed old code
parent
baee9dba
Changes
1
Hide whitespace changes
Inline
Side-by-side
lib/multigrid.cpp
View file @
90945e86
...
...
@@ -406,8 +406,6 @@ namespace quda
// Deflation space exists and we are going to create a new solver. Extract deflation space.
if
(
getVerbosity
()
>=
QUDA_VERBOSE
)
printfQuda
(
"Extracting deflation space size %d to MG
\n
"
,
defl_size
);
coarse_solver_inner
.
extractDeflationSpaceFromSolver
(
evecs
);
// for (int i = 0; i < defl_size; i++) { evecs.push_back(coarse_solver_inner.evecs[i]); }
// coarse_solver_inner.evecs.resize(0);
}
delete
coarse_solver
;
coarse_solver
=
nullptr
;
...
...
@@ -538,16 +536,13 @@ namespace quda
// We shall not recompute the deflation space, we shall transfer
// vectors stored in the parent MG instead
coarse_solver_inner
.
setDeflateCompute
(
false
);
coarse_solver_inner
.
setRecomputeEvals
(
true
);
if
(
getVerbosity
()
>=
QUDA_VERBOSE
)
printfQuda
(
"Transferring deflation space size %d to coarse solver
\n
"
,
defl_size
);
// Create space in coarse solver to hold deflation space, destroy space in MG.
coarse_solver_inner
.
transferDeflationSpaceToSolver
(
evecs
);
// for (int i = 0; i < defl_size; i++) coarse_solver_inner.evecs.push_back(evecs[i]);
// evecs.resize(0);
coarse_solver_inner
.
setRecomputeEvals
(
true
);
coarse_solver_inner
.
transferDeflationSpaceToSolver
(
evecs
);
}
// Run a dummy solve so that the deflation space is constructed and computed if needed during the MG setup,
// or the eigenvalues are recomputed during transfer.
spinorNoise
(
*
r_coarse
,
*
coarse
->
rng
,
QUDA_NOISE_UNIFORM
);
...
...
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