Skip to content

McStas/McXtrace v. 3.6.11

Choose a tag to compare

@willend willend released this 31 Mar 04:50
· 72 commits to main since this release
683bf7d

What's Changed

  • Fix for rare crash of ILL_IN4 / MPI by @willend in #2287
  • NMO Comp/instr: Header fixes. Plus suppresion of mcdisplay. by @willend in #2288
  • Add 'full' template in McXtrace and align with McStas version by @willend in #2290
  • Use JS LaTeX environments to render equations in headers by @willend in #2291
  • Update LaTeX formatting for waviness parameter by @willend in #2293
  • Update issue templates by @willend in #2295
  • Update issue templates by @willend in #2296
  • Minor work on issue templates by @willend in #2297
  • Add security issue template and update issue prefixes by @willend in #2298
  • Adjust remaining conda-based workflows to install/use mamba by @willend in #2299
  • Union mcdisplay bugs by @Lomholy in #2294
  • Fix to MPI-mode use of Brilliance Transfer calculation. by @willend in #2300
  • Add McStas unittest for ALLOW_BACKPROP macro. by @willend in #2302
  • Update Unittest_ALLOW_BACKPROP with per-particle test by @willend in #2303
  • Make backprop thread safe in McStas by @willend in #2304
  • Use better indentation/formatting in mctest json outputs by @willend in #2306
  • Attempt at fixing #2310 by @willend in #2311
  • Tool-only import from branch clangformat-experimental by @willend in #2312
  • Prototype clang-format based code-formatting tool by @willend in #2314
  • Add cppcheck and clang-format to devel dependency list by @willend in #2322
  • Add comp-formatter to McStas monitors by @willend in #2315
  • Add comp-formatter to McStas sasmodels comps by @willend in #2316
  • Add comp-formatter to McStas samples by @willend in #2317
  • Add comp-formatter to McStas optics by @willend in #2318
  • Add comp-formatter to McStas contrib by @willend in #2319
  • Add comp-formatter to McStas misc by @willend in #2321
  • Add comp-formatter to McStas Union by @willend in #2320
  • Format McXtrace contrib by @willend in #2323
  • Format McXtrace astrox by @willend in #2324
  • Format McXtrace misc by @willend in #2325
  • Format McXtrace monitors by @willend in #2326
  • Format McXtrace optics by @willend in #2327
  • Format McXtrace samples by @willend in #2328
  • Format McXtrace sasmodels by @willend in #2329
  • Formatting for McXtrace sources by @willend in #2330
  • Format McXtrace union by @willend in #2331
  • Minor instrument and comp updates, McStas by @willend in #2332
  • More %Example tests for McStas instruments by @willend in #2333
  • Minor improvements to mccode-clangformat tool + update PR template by @willend in #2334
  • McStas Isotropic_Sqw: fix misplaced MPI_MASTER( … ); brackets by @willend in #2335
  • Increase McStas Test_SANS stat requirements in selected %Example lines by @willend in #2336
  • More additions of McStas %Example lines by @willend in #2337
  • Manual update of McXtrace Incoherent_process comp from EBK branch by @willend in #2338
  • Disable RITA-II test: hangs GPU box by @willend in #2339
  • Workaround to run ILL_IN5_Spots correctly on GPU system by @willend in #2340
  • Add more %Example lines to McStas instruments by @willend in #2341
  • Lift H22_D1B expectation value by @willend in #2342
  • Disable test - periodically hangs gpu box by @willend in #2346
  • Add Test instrument for Be-filter models by @willend in #2349
  • Disable nightly test of SNS_ARCS instr by @willend in #2350
  • Add hints for alternative mcdisplay visualisation in Jupyter... by @willend in #2353
  • Add ILL_H142 using ‘simple comps only' by @willend in #2354
  • Fix for nasty double-assignment m=m = m, spotted via mcstas-antlr by @willend in #2355
  • Add timers for maximal compile / runtime in mctest by @willend in #2356
  • Add ‘allow_backprop’ as _particle member in McXtrace like McStas by @willend in #2357
  • Patch issue 2359 - Al_window absorption/scattering by @willend in #2360
  • Phonon focusing fix by @Lomholy in #2343
  • Workflow and dependency updates by @willend in #2362
  • Add mctest logic to skip / not overwrite existing test data by @willend in #2358
  • mctest / timeout system - ensure to kill underlying processes by @willend in #2363
  • Re-enable a few tests on the nightlies by @willend in #2364
  • mctest: Use process group for more stable hung process cleanup by @willend in #2365
  • mctest: Even more elaborate process-control / termination logic by @willend in #2366
  • On Windows use psutil for probing number of available cores in MPI by @willend in #2367
  • Configuration update on GPU box by @willend in #2368
  • Tolerate & and # in mcdoc unit specifications by @willend in #2369
  • Improve final detector stats by 1 order (SPLIT) in SNS_ARCS by @willend in #2370
  • ESS_butterfly: Wrap all printf / fprintf in MPI_MASTER( ); by @willend in #2372
  • Remove cogen compiletime warnings by @willend in #2374
  • mcrun -L list was broken, fixed here by (re-)calculating number of elements … by @willend in #2377
  • Prototype solution to allow 'append’ mode for datasets by @willend in #2376
  • Fix typo in GPU box mccode_config by @willend in #2378
  • Changed (hard-coded) mcgui 3D visualiser to be webgl-classic by @willend in #2381
  • Repair Qt message box - we should now be on PyQt6 everywhere by @willend in #2382

Full Changelog: v3.6.5...v3.6.11