diff --git a/2024/Schober_Rogachevskii_Brandenburg_PRL/R1/src/Makefile.local b/2024/Schober_Rogachevskii_Brandenburg_PRL/R1/src/Makefile.local new file mode 100644 index 0000000..f46e8d2 --- /dev/null +++ b/2024/Schober_Rogachevskii_Brandenburg_PRL/R1/src/Makefile.local @@ -0,0 +1,17 @@ +### -*-Makefile-*- +### Makefile for modular pencil code -- local part +### Included by `Makefile' +### + +MPICOMM = mpicomm +#FORCING = forcing +ENTROPY = noentropy +MAGNETIC = magnetic +HYDRO = hydro +DENSITY = density +EOS = eos_idealgas +VISCOSITY= viscosity +SPECIAL = special/chiral_mhd +REAL_PRECISION = double +FOURIER = fourier_fftpack +POWER = power_spectrum diff --git a/2024/Schober_Rogachevskii_Brandenburg_PRL/R1/src/cparam.local b/2024/Schober_Rogachevskii_Brandenburg_PRL/R1/src/cparam.local new file mode 100644 index 0000000..cb97b30 --- /dev/null +++ b/2024/Schober_Rogachevskii_Brandenburg_PRL/R1/src/cparam.local @@ -0,0 +1,19 @@ +! -*-f90-*- (for Emacs) +! cparam.local +! +!** AUTOMATIC CPARAM.INC GENERATION **************************************** +! Declare (for generation of cparam.inc) the number of f array +! variables and auxiliary variables added by this module +! Use MVAR to reserve the appropriate workspace for testfield_z.f90 +! The MAUX number must be equally big and is used for uxb in the f-array. +! At the end of this file, njtest must be set such that 3*njtest=MVAR. +! +! MVAR CONTRIBUTION 1 +! MAUX CONTRIBUTION 0 +! +!*************************************************************************** +! Local settings concerning grid size and number of CPUs. +! This file is included by cparam.f90 +! +integer, parameter :: ncpus=4096,nprocx=16,nprocy=16,nprocz=ncpus/(nprocx*nprocy) +integer, parameter :: nxgrid=1024,nygrid=nxgrid,nzgrid=nxgrid