Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
O
openfpm_numerics
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
Requirements
Requirements
List
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Operations
Operations
Environments
Packages & Registries
Packages & Registries
Package Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issue
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
argupta
openfpm_numerics
Commits
f9c48679
Commit
f9c48679
authored
Sep 01, 2017
by
incardon
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fixing numerics
parent
9ff0e27f
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
5 additions
and
5 deletions
+5
-5
src/FiniteDifference/eq_unit_test_3d.hpp
src/FiniteDifference/eq_unit_test_3d.hpp
+1
-1
src/interpolation/interpolation.hpp
src/interpolation/interpolation.hpp
+4
-4
No files found.
src/FiniteDifference/eq_unit_test_3d.hpp
View file @
f9c48679
...
...
@@ -245,8 +245,8 @@ template<typename solver_type,typename lid_nn_3d> void lid_driven_cavity_3d()
BOOST_AUTO_TEST_CASE
(
lid_driven_cavity
)
{
lid_driven_cavity_3d
<
umfpack_solver
<
double
>
,
lid_nn_3d_eigen
>
();
#ifdef HAVE_PETSC
lid_driven_cavity_3d
<
umfpack_solver
<
double
>
,
lid_nn_3d_eigen
>
();
lid_driven_cavity_3d
<
petsc_solver
<
double
>
,
lid_nn_3d_petsc
>
();
#endif
}
...
...
src/interpolation/interpolation.hpp
View file @
f9c48679
...
...
@@ -407,7 +407,7 @@ struct inte_calc_impl
* kernel stencil for each local grid (sub-domain)
*
*/
template
<
unsigned
int
prp_g
,
unsigned
int
prp_v
,
unsigned
int
m2p_or_p2m
,
typename
iterator
,
typename
grid
>
template
<
unsigned
int
prp_g
,
unsigned
int
prp_v
,
unsigned
int
m2p_or_p2m
,
unsigned
int
np_a_int
,
typename
iterator
,
typename
grid
>
static
inline
void
inte_calc
(
iterator
&
it
,
vector
&
vd
,
const
Box
<
vector
::
dims
,
typename
vector
::
stype
>
&
domain
,
...
...
@@ -415,7 +415,7 @@ struct inte_calc_impl
grid
&
gd
,
const
typename
vector
::
stype
(
&
dx
)[
vector
::
dims
],
typename
vector
::
stype
(
&
xp
)[
vector
::
dims
],
typename
vector
::
stype
(
&
a_int
)[
openfpm
::
math
::
pow
(
kernel
::
np
,
vector
::
dims
)
],
typename
vector
::
stype
(
&
a_int
)[
np_a_int
],
typename
vector
::
stype
(
&
a
)[
vector
::
dims
][
kernel
::
np
],
typename
vector
::
stype
(
&
x
)[
vector
::
dims
][
kernel
::
np
],
size_t
(
&
sz
)[
vector
::
dims
],
...
...
@@ -682,7 +682,7 @@ public:
while
(
it
.
isNext
()
==
true
)
{
inte_calc_impl
<
vector
,
kernel
>::
template
inte_calc
<
prp_g
,
prp_v
,
inte_p2m
>(
it
,
vd
,
domain
,
ip
,
gd
,
dx
,
xp
,
a_int
,
a
,
x
,
sz
,
geo_cell
,
offsets
);
inte_calc_impl
<
vector
,
kernel
>::
template
inte_calc
<
prp_g
,
prp_v
,
inte_p2m
,
openfpm
::
math
::
pow
(
kernel
::
np
,
vector
::
dims
)
>(
it
,
vd
,
domain
,
ip
,
gd
,
dx
,
xp
,
a_int
,
a
,
x
,
sz
,
geo_cell
,
offsets
);
++
it
;
}
...
...
@@ -746,7 +746,7 @@ public:
while
(
it
.
isNext
()
==
true
)
{
inte_calc_impl
<
vector
,
kernel
>::
template
inte_calc
<
prp_g
,
prp_v
,
inte_m2p
>(
it
,
vd
,
domain
,
ip
,
gd
,
dx
,
xp
,
a_int
,
a
,
x
,
sz
,
geo_cell
,
offsets
);
inte_calc_impl
<
vector
,
kernel
>::
template
inte_calc
<
prp_g
,
prp_v
,
inte_m2p
,
openfpm
::
math
::
pow
(
kernel
::
np
,
vector
::
dims
)
>(
it
,
vd
,
domain
,
ip
,
gd
,
dx
,
xp
,
a_int
,
a
,
x
,
sz
,
geo_cell
,
offsets
);
++
it
;
}
...
...
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