ExtremeFLOW/neko-v0.4.2.zip
ExtremeFLOW-neko-e7b1142
.gitattributes
130 Bytes
.github
workflows
develop.yml
5.3 kB
documentation.yml
949 Bytes
lint.yml
1.4 kB
main.yml
5.2 kB
AUTHORS
129 Bytes
CITATION.cff
552 Bytes
CONTRIBUTING.md
4.2 kB
COPYING
4.4 kB
Makefile.am
1.5 kB
README.md
3.1 kB
bench
ax
Makefile
364 Bytes
axkernel.f90
3.0 kB
driver.f90
2.5 kB
setup.f90
1.0 kB
gs
Makefile
341 Bytes
driver.f90
1.8 kB
nekbone
Makefile
359 Bytes
cg.f90
5.4 kB
data
1024.nmsh
256.5 kB
128.nmsh
35.0 kB
16384.nmsh
3.9 MB
2048.nmsh
503.8 kB
256.nmsh
67.6 kB
32768.nmsh
7.7 MB
4096.nmsh
989.2 kB
512.nmsh
130.6 kB
8192.nmsh
2.0 MB
driver.f90
2.9 kB
setup.f90
3.2 kB
tgv32
README
64 Bytes
extract.sh
129 Bytes
tgv.case
275 Bytes
tgv.f90
3.6 kB
configure.ac
6.4 kB
contrib
Makefile.am
31 Bytes
prepart
Makefile.am
171 Bytes
prepart.f90
3.4 kB
rea2nbin
Makefile.am
175 Bytes
rea2nbin.f90
901 Bytes
doc
Doxyfile.in
103.3 kB
Makefile.am
553 Bytes
pages
accelerators.md
5.3 kB
case-file.md
6.1 kB
code-style.md
1.7 kB
index.md
613 Bytes
publication-list.md
808 Bytes
examples
cyl_boundary_layer
README.md
601 Bytes
cyl.nmsh
1.8 MB
cyl_bl.f90
4.4 kB
cyl_bl_basic.case
411 Bytes
cyl_bl_rot.case
450 Bytes
cyl_bl_user.case
405 Bytes
hemi
hemi.case
335 Bytes
hemi.nmsh
509.9 kB
poisson
Makefile
366 Bytes
ax_poisson.f90
3.3 kB
data
1024.nmsh
256.5 kB
128.nmsh
35.0 kB
16384.nmsh
3.9 MB
2048.nmsh
503.8 kB
256.nmsh
67.6 kB
32768.nmsh
7.7 MB
4096.nmsh
989.2 kB
512.nmsh
130.6 kB
8192.nmsh
2.0 MB
driver.f90
3.5 kB
setup.f90
1.5 kB
tgv
262144.nmsh
60.7 MB
32768.nmsh
7.7 MB
512.nmsh
130.6 kB
tgv.case
276 Bytes
tgv.f90
3.1 kB
turbChannel
turbChannel.case
312 Bytes
turbChannel.nmsh
350.2 kB
turbpipe
README.md
495 Bytes
pipe.case
364 Bytes
pipe.f90
2.8 kB
pipe.nmsh
22.9 MB
pipe_device.case
317 Bytes
flinter_rc.yml
6.3 kB
logo
neko_cat_mid.pdf
75.8 kB
neko_cat_side.pdf
60.7 kB
neko_cat_side_small_text.pdf
56.8 kB
neko_cat_side_small_text.svg
51.0 kB
m4
ax_blas.m4
8.4 kB
ax_coarray.m4
977 Bytes
ax_compiler_vendor.m4
4.3 kB
ax_cray.m4
4.9 kB
ax_cuda.m4
1.7 kB
ax_dtype_io.m4
1.5 kB
ax_gslib.m4
1.1 kB
ax_hip.m4
1.6 kB
ax_lapack.m4
5.2 kB
ax_libxsmm.m4
1.1 kB
ax_metis.m4
1.8 kB
ax_mpi.m4
6.6 kB
ax_mpi_dtype.m4
986 Bytes
ax_mpif08.m4
937 Bytes
ax_opencl.m4
2.0 kB
ax_parmetis.m4
2.8 kB
ax_pfunit.m4
1.0 kB
ax_sx.m4
690 Bytes
makeneko.in
737 Bytes
neko.pc.in
309 Bytes
reframe
README.md
1.1 kB
checks.py
12.1 kB
settings.py
3.3 kB
src
get-tgv-dns.sh
130 Bytes
minihemi.case.template
359 Bytes
rocm_select_gpu_device
85 Bytes
tgv.case.template
296 Bytes
tgv.f90
3.6 kB
regen.sh
363 Bytes
src
.depends
24.3 kB
.depends_device
8.6 kB
Makefile.am
12.1 kB
adt
htable.f90
45.9 kB
stack.f90
22.9 kB
tuple.f90
12.2 kB
uset.f90
14.9 kB
bc
bc.f90
13.7 kB
bcknd
device
cuda
dirichlet.cu
2.5 kB
dirichlet_kernel.h
2.8 kB
dong_outflow.cu
2.3 kB
dong_outflow_kernel.h
2.4 kB
facet_normal.cu
2.5 kB
facet_normal_kernel.h
4.6 kB
inflow.cu
2.3 kB
inflow_kernel.h
2.3 kB
inhom_dirichlet.cu
2.3 kB
inhom_dirichlet_kernel.h
2.4 kB
no_slip_wall.cu
2.5 kB
no_slip_wall_kernel.h
2.7 kB
symmetry.cu
2.3 kB
symmetry_kernel.h
2.6 kB
device_dirichlet.F90
4.9 kB
device_dong_outflow.F90
4.2 kB
device_facet_normal.F90
4.0 kB
device_inflow.F90
3.2 kB
device_inhom_dirichlet.F90
3.6 kB
device_symmetry.F90
3.4 kB
device_wall.F90
4.6 kB
hip
dirichlet.hip
2.6 kB
dirichlet_kernel.h
2.5 kB
dong_outflow.hip
2.3 kB
dong_outflow_kernel.h
2.4 kB
facet_normal.hip
2.4 kB
facet_normal_kernel.h
4.0 kB
inflow.hip
2.3 kB
inflow_kernel.h
2.1 kB
inhom_dirichlet.hip
2.3 kB
inhom_dirichlet_kernel.h
2.2 kB
no_slip_wall.hip
2.6 kB
no_slip_wall_kernel.h
2.5 kB
symmetry.hip
2.3 kB
symmetry_kernel.h
2.3 kB
opencl
dirichlet.c
4.0 kB
dirichlet_kernel.cl
2.7 kB
dong_outflow.c
3.5 kB
dong_outflow_kernel.cl
2.4 kB
facet_normal.c
3.8 kB
facet_normal_kernel.cl
4.5 kB
inflow.c
3.2 kB
inflow_kernel.cl
2.0 kB
inhom_dirichlet.c
3.3 kB
inhom_dirichlet_kernel.cl
2.1 kB
no_slip_wall.c
3.9 kB
no_slip_wall_kernel.cl
2.6 kB
symmetry.c
3.3 kB
symmetry_kernel.cl
2.5 kB
blasius.f90
8.0 kB
dirichlet.f90
4.4 kB
dong_outflow.f90
7.2 kB
facet_normal.f90
6.1 kB
inflow.f90
3.9 kB
non_normal.f90
4.9 kB
symmetry.f90
6.7 kB
usr_inflow.f90
10.9 kB
wall.f90
4.0 kB
case.f90
9.8 kB
comm
comm.F90.in
1.2 kB
mpi_types.f90
21.2 kB
parmetis.F90
10.0 kB
parmetis_wrapper.c
1.2 kB
redist.f90
14.0 kB
common
abbdf.f90
11.4 kB
checkpoint.f90
7.6 kB
datadist.f90
3.9 kB
distdata.f90
5.4 kB
jobctrl.f90
3.9 kB
log.f90
6.2 kB
parameters.f90
11.3 kB
projection.f90
18.0 kB
sampler.f90
5.4 kB
sighdl.c
3.4 kB
signal.f90
4.4 kB
source.f90
6.3 kB
statistics.f90
3.9 kB
stats_quant.f90
2.2 kB
structs.f90
294 Bytes
user_intf.f90
6.8 kB
utils.f90
5.1 kB
config
neko_config.f90.in
2.2 kB
num_types.f90.in
463 Bytes
device
cuda
check.cu
295 Bytes
check.h
191 Bytes
cuda_intf.F90
4.8 kB
device.F90
27.9 kB
device_config.h.in
279 Bytes
hip
check.h
215 Bytes
check.hip
318 Bytes
hip_intf.F90
5.4 kB
opencl
check.c
5.1 kB
check.h
257 Bytes
jit.c
2.5 kB
jit.h
138 Bytes
prgm_lib.F90
7.4 kB
prgm_lib.h
1.5 kB
opencl_intf.F90
13.0 kB
driver.f90
177 Bytes
field
field.f90
8.0 kB
field_series.f90
3.8 kB
mean_field.f90
3.5 kB
mean_sqr_field.f90
2.7 kB
mesh_field.f90
2.7 kB
fluid
advection.f90
13.8 kB
bcknd
cpu
fluid_abbdf_cpu.f90
4.2 kB
pnpn_res_cpu.f90
5.0 kB
device
cuda
fluid_abbdf.cu
4.5 kB
makeabf_kernel.h
3.1 kB
makebdf_kernel.h
3.8 kB
pnpn_res.cu
3.5 kB
prs_res_kernel.h
4.0 kB
sumab_kernel.h
2.9 kB
vel_res_update_kernel.h
2.5 kB
device_fluid_plan4.f90
14.4 kB
fluid_abbdf_device.F90
12.2 kB
hip
fluid_abbdf.hip
4.7 kB
fluid_abbdf_hip.hip
4.1 kB
makeabf_kernel.h
3.1 kB
makebdf_kernel.h
3.8 kB
pnpn_res.hip
4.2 kB
prs_res_kernel.h
4.0 kB
sumab_kernel.h
2.9 kB
vel_res_update_kernel.h
2.5 kB
opencl
abbdf_kernel.cl
7.0 kB
fluid_abbdf.c
8.6 kB
pnpn_res.c
7.3 kB
pnpn_res_kernel.cl
5.0 kB
pnpn_res_device.F90
12.8 kB
sx
fluid_abbdf_sx.f90
4.2 kB
pnpn_res_sx.f90
5.1 kB
flow_ic.f90
6.9 kB
flow_profile.f90
4.3 kB
fluid_abbdf.f90
2.5 kB
fluid_abbdf_fctry.f90
1.8 kB
fluid_aux.f90
2.2 kB
fluid_fctry.f90
2.7 kB
fluid_method.f90
21.5 kB
fluid_plan1.f90
2.5 kB
fluid_plan4.f90
28.8 kB
fluid_pnpn.f90
16.3 kB
mean_flow.f90
2.6 kB
mean_sqr_flow.f90
2.7 kB
pnpn_res.f90
4.5 kB
pnpn_res_fctry.f90
3.0 kB
gs
bcknd
cpu
gs_cpu.f90
9.1 kB
device
cuda
gs.cu
4.4 kB
gs_kernels.h
7.4 kB
device_mpi.c
2.9 kB
gs_device.F90
13.2 kB
gs_device_mpi.F90
12.2 kB
hip
gs.hip
4.7 kB
gs_kernels.h
7.3 kB
opencl
gs.c
8.1 kB
gs_kernels.cl
6.6 kB
sx
gs_sx.f90
10.2 kB
gather_scatter.f90
40.6 kB
gs_bcknd.f90
4.3 kB
gs_comm.f90
6.0 kB
gs_mpi.f90
7.4 kB
gs_ops.f90
1.7 kB
io
chkp_file.f90
11.9 kB
chkp_output.f90
2.9 kB
file.f90
4.3 kB
fld_file.f90
13.9 kB
fluid_output.f90
3.6 kB
format
map.f90
1.3 kB
nmsh.f90
1.6 kB
re2.f90
2.2 kB
rea.f90
727 Bytes
generic_file.f90
3.1 kB
map_file.f90
3.0 kB
mean_flow_output.f90
3.1 kB
mean_sqr_flow_output.f90
3.3 kB
nmsh_file.f90
15.0 kB
output.f90
2.7 kB
re2_file.f90
23.2 kB
rea_file.f90
12.9 kB
vtk_file.f90
10.2 kB
krylov
bcknd
cpu
bicgstab.f90
6.9 kB
cacg.f90
10.7 kB
cg.f90
7.4 kB
gmres.f90
11.0 kB
pc_jacobi.f90
6.4 kB
pipecg.f90
12.0 kB
device
cg_device.f90
6.5 kB
cuda
gmres_aux.cu
2.6 kB
gmres_kernel.h
2.6 kB
pc_jacobi.cu
4.3 kB
pipecg_aux.cu
4.1 kB
pipecg_kernel.h
4.5 kB
gmres_device.F90
13.0 kB
hip
gmres_aux.hip
2.5 kB
gmres_kernel.h
2.6 kB
pc_jacobi.hip
4.3 kB
pipecg_aux.hip
4.2 kB
pipecg_kernel.h
4.5 kB
opencl
jacobi_kernel.cl
6.9 kB
pc_jacobi.c
4.4 kB
pc_identity_device.f90
2.7 kB
pc_jacobi_device.F90
6.5 kB
pipecg_device.F90
14.9 kB
sx
cg_sx.f90
5.6 kB
gmres_sx.f90
9.5 kB
pc_jacobi_sx.f90
41.4 kB
pipecg_sx.f90
7.6 kB
krylov.f90
5.9 kB
krylov_fctry.f90
7.6 kB
pc_hsmg.f90
17.0 kB
pc_identity.f90
2.4 kB
precon.f90
2.5 kB
precon_fctry.f90
3.3 kB
math
ax.f90
2.7 kB
ax_helm_fctry.f90
2.3 kB
bcknd
cpu
ax_helm.f90
71.4 kB
cdtp.f90
36.9 kB
conv1.f90
46.1 kB
dudxyz.f90
35.8 kB
fdm_cpu.f90
1.2 kB
opgrad.f90
59.6 kB
opr_cpu.f90
24.1 kB
tensor_cpu.f90
41.5 kB
device
ax_helm_device.F90
4.8 kB
cuda
ax_helm.cu
3.0 kB
ax_helm_kernel.h
3.8 kB
cdtp_kernel.h
3.4 kB
cfl_kernel.h
4.5 kB
conv1_kernel.h
4.1 kB
dudxyz_kernel.h
3.5 kB
fdm.cu
2.0 kB
fdm_kernel.h
4.3 kB
math.cu
14.0 kB
math_kernel.h
12.7 kB
mathops.cu
4.1 kB
mathops_kernel.h
4.9 kB
opgrad_kernel.h
3.8 kB
opr_cdtp.cu
3.0 kB
opr_cfl.cu
3.7 kB
opr_conv1.cu
3.5 kB
opr_dudxyz.cu
3.0 kB
opr_opgrad.cu
3.4 kB
schwarz.cu
2.7 kB
schwarz_kernel.h
4.9 kB
tensor.cu
2.0 kB
tensor_kernel.h
3.0 kB
device_math.F90
33.7 kB
device_mathops.F90
9.3 kB
device_schwarz.F90
6.1 kB
fdm_device.F90
3.5 kB
hip
ax_helm.hip
3.2 kB
ax_helm_kernel.h
9.4 kB
cdtp_kernel.h
3.6 kB
cfl_kernel.h
4.5 kB
conv1_kernel.h
4.6 kB
dudxyz_kernel.h
3.5 kB
fdm.hip
2.1 kB
fdm_kernel.h
4.3 kB
math.hip
14.7 kB
math_kernel.h
12.6 kB
mathops.hip
4.5 kB
mathops_kernel.h
5.8 kB
opgrad_kernel.h
4.2 kB
opr_cdtp.hip
3.1 kB
opr_cfl.hip
3.7 kB
opr_conv1.hip
3.5 kB
opr_dudxyz.hip
3.1 kB
opr_opgrad.hip
3.5 kB
schwarz.hip
3.0 kB
schwarz_kernel.h
4.9 kB
tensor.hip
2.1 kB
tensor_kernel.h
3.0 kB
opencl
ax_helm.c
4.8 kB
ax_helm_kernel.cl
10.3 kB
cdtp_kernel.cl
7.3 kB
cfl_kernel.cl
9.2 kB
conv1_kernel.cl
9.0 kB
dudxyz_kernel.cl
7.5 kB
fdm.c
2.7 kB
fdm_kernel.cl
4.5 kB
math.c
27.0 kB
math_kernel.cl
12.7 kB
mathops.c
7.7 kB
mathops_kernel.cl
4.8 kB
opgrad_kernel.cl
8.3 kB
opr_cdtp.c
4.3 kB
opr_cfl.c
5.5 kB
opr_conv1.c
5.0 kB
opr_dudxyz.c
4.2 kB
opr_opgrad.c
5.1 kB
schwarz.c
4.6 kB
schwarz_kernel.cl
5.0 kB
tensor.c
2.9 kB
tensor_kernel.cl
3.1 kB
opr_device.F90
24.0 kB
tensor_device.F90
3.1 kB
sx
ax_helm_sx.f90
55.7 kB
fdm_sx.f90
81.2 kB
opr_sx.f90
21.2 kB
sx_cdtp.f90
24.5 kB
sx_cfl.f90
26.0 kB
sx_conv1.f90
36.5 kB
sx_dudxyz.f90
24.3 kB
sx_opgrad.f90
45.0 kB
tensor_sx.f90
11.5 kB
xsmm
ax_helm_xsmm.F90
7.2 kB
fdm_xsmm.f90
1.2 kB
opr_xsmm.F90
16.2 kB
tensor_xsmm.F90
5.6 kB
fast3d.f90
7.9 kB
fdm.f90
21.3 kB
math.f90
21.0 kB
mathops.f90
5.9 kB
mxm_wrapper.F90
3.2 kB
operators.f90
8.3 kB
schwarz.f90
18.2 kB
tensor.f90
8.0 kB
mesh
curve.f90
7.3 kB
element.f90
5.5 kB
entity.f90
2.3 kB
hex.f90
9.8 kB
mesh.f90
58.7 kB
point.f90
5.2 kB
quad.f90
6.5 kB
tet.f90
8.9 kB
tet_mesh.f90
9.5 kB
tri.f90
6.2 kB
zone.f90
7.5 kB
neko.f90
6.3 kB
scripts
cltostring.sh.in
194 Bytes
sem
bcknd
device
cuda
coef.cu
5.8 kB
coef_kernel.h
8.5 kB
device_coef.F90
8.9 kB
hip
coef.hip
6.0 kB
coef_kernel.h
8.6 kB
opencl
coef.c
10.9 kB
coef_kernel.cl
20.5 kB
coef.f90
35.1 kB
cpr.f90
16.4 kB
dofmap.f90
40.3 kB
interpolation.f90
5.6 kB
space.f90
12.6 kB
speclib.f90
41.3 kB
simulation.f90
5.7 kB
tests
Makefile.am
2.0 kB
bc
Makefile.in
422 Bytes
bc.pf
301 Bytes
device
Makefile.in
463 Bytes
device.pf
4.1 kB
device_math
Makefile.in
518 Bytes
device_math_parallel.pf
20.7 kB
device_math_test
150 Bytes
device_mathops
Makefile.in
511 Bytes
device_mathops.pf
8.9 kB
dofmap
Makefile.in
488 Bytes
dofmap_parallel.pf
15.9 kB
dofmap_test
130 Bytes
field
Makefile.in
482 Bytes
field_parallel.pf
6.8 kB
field_test
126 Bytes
gather_scatter
Makefile.in
536 Bytes
gather_scatter_parallel.pf
17.4 kB
gather_scatter_test
162 Bytes
hex
Makefile.in
428 Bytes
hex.pf
10.7 kB
htable
Makefile.in
558 Bytes
htable_i4.pf
9.2 kB
htable_i4t2.pf
9.5 kB
htable_i4t4.pf
9.8 kB
htable_i8.pf
9.5 kB
htable_pt.pf
10.0 kB
htable_r8.pf
9.4 kB
jobctrl
Makefile.in
478 Bytes
jobctrl_parallel.pf
714 Bytes
jobctrl_test
134 Bytes
krylov
Makefile.in
446 Bytes
krylov.pf
322 Bytes
math
Makefile.in
459 Bytes
math_parallel.pf
7.8 kB
math_test
122 Bytes
mathops
Makefile.in
469 Bytes
mathops.pf
3.2 kB
mean_field
Makefile.in
512 Bytes
mean_field_parallel.pf
3.8 kB
mean_field_test
146 Bytes
mean_sqr_field
Makefile.in
536 Bytes
mean_sqr_field_parallel.pf
3.9 kB
mean_sqr_field_test
162 Bytes
mesh
Makefile.in
459 Bytes
mesh_parallel.pf
19.5 kB
mesh_test
122 Bytes
point
Makefile.in
440 Bytes
point.pf
2.5 kB
quad
Makefile.in
434 Bytes
quad.pf
5.2 kB
signal
Makefile.in
446 Bytes
signal.pf
641 Bytes
space
Makefile.in
457 Bytes
space.pf
6.3 kB
stack
Makefile.in
608 Bytes
stack_2i4r8t3.pf
3.0 kB
stack_i4.pf
2.7 kB
stack_i4r8t2.pf
3.0 kB
stack_i4t2.pf
2.9 kB
stack_i4t4.pf
3.0 kB
stack_i8.pf
2.9 kB
stack_nh.pf
3.9 kB
stack_nq.pf
3.9 kB
stack_r8.pf
2.9 kB
tet
Makefile.in
428 Bytes
tet.pf
5.3 kB
tri
Makefile.in
428 Bytes
tri.pf
4.4 kB
tuple
Makefile.in
440 Bytes
tuple.pf
3.0 kB
uset
Makefile.in
459 Bytes
uset_i4.pf
2.6 kB
uset_i8.pf
3.0 kB
uset_r8.pf
2.9 kB