scripts/_production.jl

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()