Opened 9 years ago
Closed 9 years ago
#782 closed task (fixed)
Complex Mass Scheme in WHIZARD
Reported by: | kilian | Owned by: | kilian |
---|---|---|---|
Priority: | P1 | Milestone: | v2.3.1 |
Component: | core | Version: | 2.2.8 |
Severity: | major | Keywords: | |
Cc: |
Description
This is forked off from #420.
- Whizard model files should support a syntax that distinguishes between different schemes for a single model. This is already implemented, partly. I'll have to check for any missing pieces.
- The
import_from_whizard
routine has to carry an (optional?) argument for the scheme, so theparameters.XXX.f90
code can make use of this. This is not yet implemented. - The O'Mega
targets.ml
source code has to know this; this is a trivial change. - O'Mega has to support new propagators for the fermion and vector cases where also the numerator / the gauge terms take the imaginary part (the width) into account; this remains the subject of #420.
Change History (7)
comment:1 Changed 9 years ago by
Priority: | P3 → P1 |
---|---|
Severity: | normal → major |
Status: | new → assigned |
comment:2 Changed 9 years ago by
Priority: | P1 → P2 |
---|
comment:3 Changed 9 years ago by
I should add that the change of the interface of import_from_whizard
might affect the FeynRules?/SARAH interface(s). If this is the case, we have to take care with the next release.
comment:4 Changed 9 years ago by
JRR has notified the authors of SARAH and FeynRules? concerning the changes in the Interface. Florian Staub already promised that this should not be a big deal to have a change depending on the version (<=2.2.8 old interface, >= 2.3.0 new interface) in SARAH.
comment:5 Changed 9 years ago by
Milestone: | v2.3.0 → v2.3.1 |
---|---|
Priority: | P2 → P1 |
This should be one of our next big goals.
comment:6 Changed 9 years ago by
As of r7671 the Complex Mass Scheme for the model SM is there and working. Pending are the validation, a possible option to set the electroweak renormalization scheme (definition of alpha as alpha0, alpha_MZ or from GF, MW, MZ), and the extension to other models. Shall we close this ticket or wait for the validation?
comment:7 Changed 9 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
The implementation has been finished vor v2.3.1. Full validation is still pending, but this will be a new task, and if problems there will be showing up, we should create a new ticket.
r7505 contains the necessary ingredients.
import_from_whizard
carries a second mandatory argumentscheme
. This is an integer. If the model does not support schemes, the value will be zero and can be ignored. Otherwise, the value will be the number of the chosen scheme, in the order as they were introduced in the model file. A simple use case can be found inparameters.QCD.f90
. Note that the default scheme for a model which does support schemes, is scheme number one.targets.ml
has been modified accordingly.For implementing the actual complex mass scheme, the propagator as generated by O'Mega must be changed, cf. #420. Once this is possible, model file support can be added to the Whizard model library, either in the default SM or as a new model.
Note that the new facility allows for implementing an alternative electroweak (tree-level) scheme without touching O'Mega. This has not (yet?) been implemented in a model.