whizard is hosted by Hepforge, IPPP Durham

Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#204 closed enhancement (fixed)

Add heuristics to speed up recognition of forbidden processes

Reported by: ohl Owned by: ohl
Priority: P2 Milestone:
Component: omega Version: 2.0.0rc2
Severity: major Keywords: omega optimizations
Cc:

Description (last modified by ohl)

e.g.

  • e+ e- -> gl gl gl
  • flavor changing processes in flavor conserving models

see also the (closed) ticket #178.

Change History (7)

comment:1 Changed 14 years ago by ohl

Description: modified (diff)

added x-ref to #178.

comment:2 Changed 14 years ago by ohl

Status: newassigned

comment:3 Changed 14 years ago by ohl

Milestone: v2.1v2.0.0final
Severity: criticalmajor

There is hope: one can simply use the uncolored model for testing whether a given flavor combination is allowed. This should waste only a little time and will weed out all forbidden flavor combinations befor attempting all color combinations.

NB: this can not filter out the forbidden ghost amplitudes in multi gluon amplitudes or in e+ e- -> gl gl gl ... for allowed Hgg and Haa vertices. But these are pathological cases and the former could be handled specially.

I have a working version with disabled caches, but I still need to find a way to avoid that the two models step on each other's cache.

This can go back to v2.0

comment:4 Changed 14 years ago by ohl

A working proof of principle implementation can be found in

branches/ohl/omega-development/process-filter

as of r1832. We need to implement multiple cache files though - the 2->2 CATPISS tests are too slow otherwise.

comment:5 Changed 14 years ago by ohl

As of r1850 in

branches/ohl/omega-development/process-filter/

the time for

e+ e- -> u:ubar:d:dbar:gl u:ubar:d:dbar:gl u:ubar:d:dbar:gl u:ubar:d:dbar:gl u:ubar:d:dbar:gl

has gone down from 45min to 9min on my laptop.

I will merge this to the trunk.

comment:6 Changed 14 years ago by ohl

Resolution: fixed
Status: assignedclosed

Merged as of r1852.

Closing the ticket.

comment:7 Changed 14 years ago by Juergen Reuter

Milestone: v2.0.0final

Milestone v2.0.0final deleted

Note: See TracTickets for help on using tickets.