#nvcc  -g -G -Xptxas -O0 -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc initutils.cpp -o initutils.o
nvcc --ptxas-options=-v -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc initutils.cpp -o initutils.o
#nvcc -g -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc initutils.cpp -o initutils.o
#nvcc  -g -G -Xptxas -O0 -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc io.cpp -o io.o
nvcc --ptxas-options=-v -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc io.cpp -o io.o
#nvcc -g -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc io.cpp -o io.o
#nvcc -g -G -Xptxas -O0 -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc slice.cu -o slice.o
nvcc --ptxas-options=-v -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc slice.cu -o slice.o
#nvcc -g -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc slice.cu -o slice.o
#nvcc  -g -G -Xptxas -O0 -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc verification/model_collectiveops.cpp -o model_collectiveops.o
nvcc --ptxas-options=-v -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc verification/model_collectiveops.cpp -o model_collectiveops.o
#nvcc -g -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc verification/model_collectiveops.cpp -o model_collectiveops.o
#nvcc -g -G -Xptxas -O0 -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc collectiveops.cu -o collectiveops.o
nvcc --ptxas-options=-v -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc collectiveops.cu -o collectiveops.o
#nvcc -g -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc collectiveops.cu -o collectiveops.o
#nvcc -g -G -Xptxas -O0 -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc diagnostics.cu -o diagnostics.o
nvcc --ptxas-options=-v -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc diagnostics.cu -o diagnostics.o
#nvcc -g -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc diagnostics.cu -o diagnostics.o
#nvcc -g -G -Xptxas -O0 -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc integrators_v5.cu -o integrators_v5.o
nvcc --ptxas-options=-v -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc integrators_v5.cu -o integrators_v5.o
#nvcc -g -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc integrators_v5.cu -o integrators_v5.o
#nvcc -g -G -Xptxas -O0 -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc boundcond.cu -o boundcond.o
nvcc --ptxas-options=-v -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc boundcond.cu -o boundcond.o
#nvcc -g -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc boundcond.cu -o boundcond.o
#nvcc -g -G -Xptxas -O0 -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc timestep.cu -o timestep.o
nvcc --ptxas-options=-v -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc timestep.cu -o timestep.o
#nvcc -g -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc timestep.cu -o timestep.o
#nvcc -g -G -Xptxas -O0 -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc diff.cu -o diff.o
nvcc --ptxas-options=-v -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc diff.cu -o diff.o
#nvcc -g -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc diff.cu -o diff.o
#nvcc -g -G -Xptxas -O0 -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc shear.cu -o shear.o
nvcc --ptxas-options=-v -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc shear.cu -o shear.o
#nvcc -g -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc shear.cu -o shear.o
#nvcc -g -G -Xptxas -O0 -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc coriolis.cu -o coriolis.o
nvcc --ptxas-options=-v -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc coriolis.cu -o coriolis.o
#nvcc -g -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc coriolis.cu -o coriolis.o
#nvcc -g -G -Xptxas -O0 -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc forcing.cu -o forcing.o
nvcc --ptxas-options=-v -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc forcing.cu -o forcing.o
#nvcc -g -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc forcing.cu -o forcing.o
#nvcc -g -G -Xptxas -O0 -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc continuity.cu -o continuity.o
nvcc --ptxas-options=-v -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc continuity.cu -o continuity.o
#nvcc -g -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc continuity.cu -o continuity.o
#nvcc -g -G -Xptxas -O0 -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc hydro.cu -o hydro.o
nvcc --ptxas-options=-v -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc hydro.cu -o hydro.o
#nvcc -g -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc hydro.cu -o hydro.o
#nvcc -g -G -Xptxas -O0 -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc compute.cu -o compute.o
nvcc --ptxas-options=-v -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc compute.cu -o compute.o
#nvcc -g -D COMP_DOMAIN_SIZE_X=128 -D COMP_DOMAIN_SIZE_Y=128 -D COMP_DOMAIN_SIZE_Z=128 -D BOUNDCOND_TYPE_X=0 -D BOUNDCOND_TYPE_Y=0 -D BOUNDCOND_TYPE_Z=0 -D DOMAIN_SIZE_X=6.28318530718 -D DOMAIN_SIZE_Z=6.28318530718 -D DOMAIN_SIZE_Y=6.28318530718 -D XORIG=3.14 -D YORIG=3.14 -D ZORIG=3.14 -D UNIT_LENGTH=1.0 -D AMPL_LNRHO=1.0 -D INIT_WAVELENGTH_LNRHO=1.0 -D INIT_PHASE_LNRHO=0.5 -D AMPL_UU=0.0001 -D WIDTH_UU=0.2 -D INIT_KK_UU=5.0 -D INIT_K_WAVE=4.0 -D INIT_LOC_UU_X=0.0 -D INIT_LOC_UU_Y=0.0 -D INIT_LOC_UU_Z=0.0 -D UU_SHELL_R=0.8 -D INITCOND_LNRHO_CONST=3 -D INITCOND_LNRHO=3 -D INITCOND_UU_UNIFORM_RANDOM_VEL=15 -D INITCOND_UU_XGAUSSIAN_X=123 -D INITCOND_UU_YGAUSSIAN_Y=125 -D INITCOND_UU_ZGAUSSIAN_Z=127 -D INITCOND_UU_3DGAUSSIAN_X=5678 -D INITCOND_UU_3DGAUSSIAN_Y=235346 -D INITCOND_UU_3DGAUSSIAN_Z=32421 -D INITCOND_UU_CONST_X=23 -D INITCOND_UU_CONST_Y=25 -D INITCOND_UU_CONST_Z=27 -D INITCOND_UU_CONST_XY=29 -D INITCOND_UU_CONST_XZ=31 -D INITCOND_UU_CONST_YZ=33 -D INITCOND_UU_CONST_XYZ=35 -D INITCOND_UU_KINETIC_EXPLOSION=4522199 -D INITCOND_UU_Y_SIN_KX=32452521 -D INITCOND_UU_Z_SIN_KY=31287312 -D INITCOND_UU_X_SIN_KZ=64563242 -D INITCOND_UU_STEP_PER_X=7925107 -D INITCOND_UU_STEP_PER_Y=7935507 -D INITCOND_UU_STEP_PER_Z=2925187 -D INITCOND_UU=123 -D MAX_STEPS=300 -D SAVE_STEPS=20 -D DIAG_STEPS=10 -D MAX_TIME=3.0 -D ANIM_STEP=0.15 -D T_STOP_FORCING=1e99 -D CDT=0.4 -D CDTV=0.08 -D NU_VISC=0.015 -D CS_SOUND=1.0 -D LFORCING=0  -D LSHEAR=0  -D LCORIOLIS=0  -D FORCING=1e-5  -D KK1=4.5 -D KK2=5.5 -D KMAX=10.0 -D DKX=1.0 -D DKY=1.0 -D DKZ=1.0    -D Q_SHEAR=1.5  -D OMEGA=1.0 -gencode arch=compute_52,code=sm_52 -dc compute.cu -o compute.o
#nvcc  -g -G -Xptxas -O0 -gencode arch=compute_52,code=sm_52 initutils.o io.o slice.o model_collectiveops.o collectiveops.o diagnostics.o integrators_v5.o boundcond.o timestep.o diff.o shear.o coriolis.o forcing.o continuity.o hydro.o compute.o -o ac_run_gdb
nvcc --ptxas-options=-v -gencode arch=compute_52,code=sm_52 initutils.o io.o slice.o model_collectiveops.o collectiveops.o diagnostics.o integrators_v5.o boundcond.o timestep.o diff.o shear.o coriolis.o forcing.o continuity.o hydro.o compute.o -o ac_run_gdb
#nvcc -g -gencode arch=compute_52,code=sm_52 initutils.o io.o slice.o model_collectiveops.o collectiveops.o diagnostics.o integrators_v5.o boundcond.o timestep.o diff.o shear.o coriolis.o forcing.o continuity.o hydro.o compute.o -o ac_run_gdb	
