Comments (10)
@niclaurenti how much is this a problem? i.e. what do you do in real life? I guess the default is no running ... in short: should we worry or no?
from eko.
In principle, this should not be used during actual PDF evolution: we decided that
But since it has been implemented, we provide it as a library function. I see no issue in not exposing it through the runcard, since we are actively deciding to never use it.
from eko.
Even fine to just close again ... since I touched that part in #238, I just wanted to mention it ...
from eko.
Let's wait for @niclaurenti acknowledgement, and then we can close.
from eko.
@niclaurenti how much is this a problem? i.e. what do you do in real life? I guess the default is no running ... in short: should we worry or no?
In this moment I'm not using the running of alphaem
so it will not be a mess. I don't know if in the future will use it
from eko.
But I did't understand exactly why the running of alphaem is not accessible now
from eko.
But I did't understand exactly why the running of alphaem is not accessible now
Only from the old-style theory runcards - because here
Lines 291 to 297 in 8f0e3a7
I'm not setting the
em_running
property:eko/src/eko/quantities/couplings.py
Line 32 in 8f0e3a7
(which by the way breaks again our no-default-rule - but, as already said, we can not keep that up most likely due to #145 )
from eko.
In this moment I'm not using the running of
alphaem
so it will not be a mess. I don't know if in the future will use it
Wait... don't you know? @niclaurenti
This was the beginning of the story, 1y ago, when we asked Christopher, Alessandro Vicini, and friends whether
Fine to allow people to get the
from eko.
In this moment I'm not using the running of
alphaem
so it will not be a mess. I don't know if in the future will use itWait... don't you know? @niclaurenti
This was the beginning of the story, 1y ago, when we asked Christopher, Alessandro Vicini, and friends whether α was used running in the partonic cross-sections calculations, and they replied "never".
Fine to allow people to get the α evolution stand-alone, but which would be the context in which you know you will have to use a running electromagnetic coupling during PDF evolution? Or is it just a fully-hypothetical statement, with no actual use case currently known?
Ah ok. Sorry I misunderstood the meaning of the issue. I thought that it was no longer possible to use the alphaem running in eko.
I know that in the grids aem is fixed.
However, the reason I implemented it was mainly for benchmarking against apfel (I had a difference and I wanted to understand whether it was due to a bug or due to the running of alpha)
from eko.
However, the reason I implemented it was mainly for benchmarking against apfel (I had a difference and I wanted to understand whether it was due to a bug or due to the running of alpha)
This could have been reasonable, but, by various experiments, we know the impact to be negligible, and the effort to support it to be much less negligible.
The new runcards format even allows for a running coupling, but it is a potential future feature, not yet supported (@felixhekhorn we should consider setting it to False
by default, since it is not currently a real option).
I believe that this exhausts the discussion of this issue, thus I'm closing it.
If I'm wrong, feel free to reopen it :)
from eko.
Related Issues (20)
- `evolve_pdfs` doesn't produce correct LHAPDF grids
- Is `matching_order` correctly determined? HOT 8
- On the backwards-compatibility or future-proofing of ekos HOT 15
- Remove photon and top from LHAPDF grid if they are not active HOT 5
- seemingly infinite error loop when running evolve_pdfs
- infinite error loop running evolve_pdfs HOT 5
- Packaging for rust
- Release for py 3.12 HOT 1
- Update `eko.io.dictlike` HOT 2
- Add a_Qg^3
- Version being saved as 0.0.0 HOT 3
- Couplings method is called with array instead of float
- Publish Rust crates HOT 5
- Update N3LO P_gq with newer results. HOT 1
- Define MSRV HOT 1
- Segmentation fault when running benchmark after rustification HOT 10
- Clarify `genpdf` usage HOT 2
- Oxidation roadmap
- Fix maturin deployment to PyPI HOT 2
- Low Q2 EXPANDED alpha_s is broken. HOT 13
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eko.