• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..11-Jan-2022-

ASCENT_README.mdH A D11-Jan-2022181 105

PdV.f90H A D11-Jan-20223.4 KiB11367

PdV_kernel.f90H A D11-Jan-20229 KiB178104

README.mdH A D11-Jan-2022801 2516

accelerate.f90H A D11-Jan-20222.7 KiB7434

accelerate_kernel.f90H A D11-Jan-20227.3 KiB177103

advec_cell_driver.f90H A D11-Jan-20223.1 KiB7436

advec_cell_kernel.f90H A D11-Jan-202213.5 KiB387283

advec_mom_driver.f90H A D11-Jan-20223.2 KiB7639

advec_mom_kernel.f90H A D11-Jan-202217 KiB441335

advection.f90H A D11-Jan-20224.9 KiB173122

ascent_actions.jsonH A D11-Jan-2022231 2019

ascent_actions.yamlH A D11-Jan-2022119 98

ascent_actions_contour_tree_energy.jsonH A D11-Jan-20221.2 KiB7876

ascent_actions_contour_tree_velocity.jsonH A D11-Jan-20221.9 KiB108107

ascent_actions_streamline.yamlH A D11-Jan-2022561 2625

ascent_options.jsonH A D11-Jan-202235 43

ascent_options.yamlH A D11-Jan-202225 42

build_field.f90H A D11-Jan-202212.8 KiB205152

calc_dt.f90H A D11-Jan-20223.9 KiB10462

calc_dt_kernel.f90H A D11-Jan-20228.2 KiB187119

clover.F90H A D11-Jan-2022255.6 KiB4,2343,849

clover.inH A D11-Jan-2022448 2119

clover.in.longH A D11-Jan-2022353 2518

clover.outH A D11-Jan-202222.4 KiB428390

clover.visitH A D11-Jan-2022429 2019

clover_bm.inH A D11-Jan-2022329 2317

clover_bm1s.inH A D11-Jan-2022332 2317

clover_bm1s_short.inH A D11-Jan-2022330 2317

clover_bm27.inH A D11-Jan-2022332 2317

clover_bm27_short.inH A D11-Jan-2022330 2317

clover_bm27s.inH A D11-Jan-2022332 2317

clover_bm27s_short.inH A D11-Jan-2022330 2317

clover_bm64.inH A D11-Jan-2022332 2317

clover_bm64_short.inH A D11-Jan-2022330 2317

clover_bm64s.inH A D11-Jan-2022335 2317

clover_bm64s_short.inH A D11-Jan-2022333 2317

clover_bm8.inH A D11-Jan-2022332 2317

clover_bm8_short.inH A D11-Jan-2022330 2317

clover_bm8s.inH A D11-Jan-2022332 2317

clover_bm8s_short.inH A D11-Jan-2022330 2317

clover_bm_short.inH A D11-Jan-2022327 2317

clover_leaf.f90H A D11-Jan-20222.7 KiB7817

clover_main.cppH A D11-Jan-20221 KiB306

data.f90H A D11-Jan-20224.1 KiB10761

definitions.f90H A D11-Jan-20228.1 KiB214144

field_summary.f90H A D11-Jan-20224.7 KiB11969

field_summary_kernel.f90H A D11-Jan-20222.8 KiB8443

flux_calc.f90H A D11-Jan-20222.4 KiB7232

flux_calc_kernel.f90H A D11-Jan-20223.7 KiB9851

ftocmacros.hH A D11-Jan-20221.4 KiB3219

generate_chunk.f90H A D11-Jan-20224.2 KiB9059

generate_chunk_kernel.f90H A D11-Jan-20227.6 KiB214152

hydro.f90H A D11-Jan-20228.2 KiB205136

ideal_gas.f90H A D11-Jan-20222.5 KiB7334

ideal_gas_kernel.f90H A D11-Jan-20222.4 KiB6524

initialise.f90H A D11-Jan-20224.6 KiB169102

initialise_chunk.f90H A D11-Jan-20222.8 KiB7136

initialise_chunk_kernel.f90H A D11-Jan-20225.1 KiB185101

pack_kernel.f90H A D11-Jan-202221.1 KiB712516

parse.f90H A D11-Jan-20228.4 KiB382236

read_input.f90H A D11-Jan-20229.9 KiB284220

report.f90H A D11-Jan-20221.5 KiB5923

reset_field.f90H A D11-Jan-20222.2 KiB6929

reset_field_kernel.f90H A D11-Jan-20222.8 KiB10452

revert.f90H A D11-Jan-20221.6 KiB5920

revert_kernel.f90H A D11-Jan-20222 KiB6821

runScriptH A D11-Jan-2022110 42

start.f90H A D11-Jan-20224.5 KiB174104

timer.f90H A D11-Jan-2022946 353

timer_c.cH A D11-Jan-20221.1 KiB4011

timestep.f90H A D11-Jan-20223.4 KiB12466

update_halo.f90H A D11-Jan-20223.1 KiB7939

update_halo_kernel.f90H A D11-Jan-202238.3 KiB1,4211,126

viscosity.f90H A D11-Jan-20222.4 KiB6828

viscosity_kernel.f90H A D11-Jan-20226.9 KiB14281

visit.F90H A D11-Jan-202212.5 KiB320231

README.md

1CloverLeaf3D_ref
2==============
3
4The reference version of CloverLeaf3D
5
6This repo is forked from the 2D CloverLeaf reference version at https://github.com/Warwick-PCAV/CloverLeaf_ref from version 1.1.
7
8
9# Build Instructions
10
11These remain the same as CloverLeaf:
12In many case just typing make in the required software directory will work. This is the case if the mpif90 and mpicc wrappers are available on the system. This is true even for the Serial and OpenMP versions.
13
14If the MPI compilers have different names then the build process needs to notified of this by defining two environment variables, `MPI_COMPILER` and `C_MPI_COMPILER`.
15
16For example on some Intel systems:
17```
18make MPI_COMPILER=mpiifort C_MPI_COMPILER=mpiicc
19```
20Or on Cray systems:
21```
22make MPI_COMPILER=ftn C_MPI_COMPILER=cc
23```
24
25