Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
solverstack
ScalFMM
Commits
0862ae97
Commit
0862ae97
authored
Nov 28, 2013
by
BRAMAS Berenger
Browse files
update kernel from new leaf
parent
9df34042
Changes
1
Hide whitespace changes
Inline
Side-by-side
Src/Kernels/Rotation/FRotationOriginalKernel.hpp
View file @
0862ae97
...
...
@@ -455,12 +455,12 @@ public:
FReal
legendre
[
SizeArray
];
// For all particles in the leaf box
const
FReal
*
const
physicalValues
=
inParticles
.
getPhysicalValues
();
const
FReal
*
const
positionsX
=
inParticles
.
getPositions
()[
0
];
const
FReal
*
const
positionsY
=
inParticles
.
getPositions
()[
1
];
const
FReal
*
const
positionsZ
=
inParticles
.
getPositions
()[
2
];
const
FReal
*
const
physicalValues
=
inParticles
->
getPhysicalValues
();
const
FReal
*
const
positionsX
=
inParticles
->
getPositions
()[
0
];
const
FReal
*
const
positionsY
=
inParticles
->
getPositions
()[
1
];
const
FReal
*
const
positionsZ
=
inParticles
->
getPositions
()[
2
];
for
(
int
idxPart
=
0
;
idxPart
<
inParticles
.
getNbParticles
()
;
++
idxPart
){
for
(
int
idxPart
=
0
;
idxPart
<
inParticles
->
getNbParticles
()
;
++
idxPart
){
// P2M
const
FPoint
position
(
positionsX
[
idxPart
],
positionsY
[
idxPart
],
positionsZ
[
idxPart
]);
const
FSpherical
sph
(
position
-
cellPosition
);
...
...
@@ -666,16 +666,16 @@ public:
const
FPoint
cellPosition
=
getLeafCenter
(
inLocal
->
getCoordinate
());
// For all particles in the leaf box
const
FReal
*
const
physicalValues
=
inParticles
.
getPhysicalValues
();
const
FReal
*
const
positionsX
=
inParticles
.
getPositions
()[
0
];
const
FReal
*
const
positionsY
=
inParticles
.
getPositions
()[
1
];
const
FReal
*
const
positionsZ
=
inParticles
.
getPositions
()[
2
];
const
FReal
*
const
forcesX
=
inParticles
.
getForcesX
();
const
FReal
*
const
forcesY
=
inParticles
.
getForcesY
();
const
FReal
*
const
forcesZ
=
inParticles
.
getForcesZ
();
const
FReal
*
const
potentials
=
inParticles
.
getPotentials
();
for
(
int
idxPart
=
0
;
idxPart
<
inParticles
.
getNbParticles
()
;
++
idxPart
){
const
FReal
*
const
physicalValues
=
inParticles
->
getPhysicalValues
();
const
FReal
*
const
positionsX
=
inParticles
->
getPositions
()[
0
];
const
FReal
*
const
positionsY
=
inParticles
->
getPositions
()[
1
];
const
FReal
*
const
positionsZ
=
inParticles
->
getPositions
()[
2
];
FReal
*
const
forcesX
=
inParticles
->
getForcesX
();
FReal
*
const
forcesY
=
inParticles
->
getForcesY
();
FReal
*
const
forcesZ
=
inParticles
->
getForcesZ
();
FReal
*
const
potentials
=
inParticles
->
getPotentials
();
for
(
int
idxPart
=
0
;
idxPart
<
inParticles
->
getNbParticles
()
;
++
idxPart
){
// L2P
const
FPoint
position
(
positionsX
[
idxPart
],
positionsY
[
idxPart
],
positionsZ
[
idxPart
]);
const
FSpherical
sph
(
position
-
cellPosition
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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