whizard is hosted by Hepforge, IPPP Durham

Opened 14 years ago

Closed 14 years ago

#379 closed defect (fixed)

mb=0 fails in Higgs-coupling initialization

Reported by: kilian Owned by: Juergen Reuter
Priority: P1 Milestone: v2.0.4
Component: models Version: 2.0.3
Severity: normal Keywords:
Cc:

Description

For summing over partons, it should be possible to set mb=0. However, in the SM and its variants this triggers an arithmetic exception in the Higgs-coupling initialization functions:

Runtime Error: *** Arithmetic exception: Floating divide by zero - aborting
sm_physics.f90, line 272: Error occurred in SM_PHYSICS:FAUX
sm_physics.f90, line 323: Called by SM_PHYSICS:TRI_I1
../../../../trunk/src/models/parameters.SM.f90, line 208: Called by PARAMETERS_SM:IMPORT_FROM_WHIZARD

This case should be properly caught (and maybe mtop=0 as well).

The problem is absent when using gfortran (-O3), but triggers with nagfor (no optimization).

Change History (3)

comment:1 Changed 14 years ago by Juergen Reuter

Status: newassigned

comment:2 Changed 14 years ago by Juergen Reuter

Priority: P2P1

comment:3 Changed 14 years ago by Juergen Reuter

Resolution: fixed
Status: assignedclosed

Done in r2820. Strangely enough, mh = 0 or mz = 0 do not crash in the parameter files. But ok. Closing.

Note: See TracTickets for help on using tickets.