Snapshot from this documentation build. SHA-256: 112040155e13ec4ba6b794b436a77d93d47d69bbf349cb89bff69cb5154b3599
1 using PMFGLM
2 using FFTW
3 fft_threads = parse(Int,get(ENV,"PMF_FFTW_THREADS",string(min(4,Threads.nthreads()))))
4 fft_threads > 0 || error("PMF_FFTW_THREADS must be positive")
5 # The IC generator also sets FFTW's global plan thread count. Keep that choice
6 # consistent with the public launcher setting rather than resetting it to four.
7 ENV["MHD_PMF_FFT_THREADS"] = string(fft_threads)
8 FFTW.set_num_threads(fft_threads)
9 include(joinpath(@__DIR__,"..","src","production","runner.jl"))
10 main()