Skip to content

Sync from main#2071

Merged
willend merged 57 commits into
prep-for-3.5.30from
main
Jun 16, 2025
Merged

Sync from main#2071
willend merged 57 commits into
prep-for-3.5.30from
main

Conversation

@willend

@willend willend commented Jun 16, 2025

Copy link
Copy Markdown
Contributor

No description provided.

Lomholy and others added 30 commits May 24, 2025 18:50
Tests comparing Incoherent single scattering to analytical results, showed that Incoherent.comp was scattering with too high an intensity at order=1, but at order=0 it was lower.

Attenuation was not added on the way out of the sample, after scattering, resulting in this error.

With this fix, the analytical and simulated results match
Co-authored-by: Emmanuel FARHI <emmanuel.farhi.1@gmail.com>
Use this in the comp / instr %Description
* <div class="latex">
* \frac{\alpha}\{\beta}
* </div>
!! include the asterisks !!
LaTeX math (formulae etc) for mcdoc %Description headers
Use this in the comp / instr %Description
* <div class="latex">
* \frac{\alpha}\{\beta}
* </div>
!! include the asterisks !!
* mcxtrace: fix SWING compile and test

* mcxtrace: fix DIFFABS test

* mcxtrace: fix LUCIA test

* mcxtrace: fix ROCK test

* mcxtrace: fix DBD_IBM_Si_analyzer_BC test

* mcxtrace: fix Test_SX (fluocrystal) test

* mcxtrace: fix Test_FluoPowder test and speed-up

* mcxtrace: test NBI_Lab_TOMO speed-up

---------

Co-authored-by: Emmanuel FARHI <emmanuel.farhi.1@gmail.com>
Co-authored-by: Emmanuel FARHI <emmanuel.farhi.1@gmail.com>
* mcxtrace: fix SWING compile and test

* mcxtrace: fix DIFFABS test

* mcxtrace: fix LUCIA test

* mcxtrace: fix ROCK test

* mcxtrace: fix DBD_IBM_Si_analyzer_BC test

* mcxtrace: fix Test_SX (fluocrystal) test

* mcxtrace: fix Test_FluoPowder test and speed-up

* mcxtrace: test NBI_Lab_TOMO speed-up

---------

Co-authored-by: Emmanuel FARHI <emmanuel.farhi.1@gmail.com>
Co-authored-by: Emmanuel FARHI <emmanuel.farhi.1@gmail.com>
Update Monochromator bent with a new positioning system, as well as more effective methods for drawing in mcdisplay, when efficiency is not necessary.
Add exit attenuation to Incoherent.comp for finite order scattering
Update SALSA to work with the newest updates of the monochromator_bent component
willend added 27 commits June 10, 2025 17:05
Fixes relating to recent Monochromator_bent updates from @Lomholy
MPI-safe 0-init of pos/rot vectors
(Remaining mentions are in comp headers refering to instr code)
Add ADR doc folder for proposed, accepted, rejected, deprecated, superseded changes of McCode GRAMMAR
Put in place folder for grammar documentation
Awaiting reviews. Grammar change, use INHERIT instead of COPY in comps
PR for mostly CHANGELOG stuff 3.5.30
@willend
willend merged commit fa327ce into prep-for-3.5.30 Jun 16, 2025
44 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants