Getting error while generating and compiling SPheno

Questions about the interface between SARAH and SPheno as well as the FlavorKit functionality
Locked
saiyad
Posts: 14
Joined: 23. Sep 2018, 12:36
Location: India

Getting error while generating and compiling SPheno

Post by saiyad » 13. Oct 2018, 20:56

Model: Scotogenic Model

(1). I am getting the following error while generating the SPheno module in Mathematica

Code: Select all

Write I/O routines

  Writing input routines
  Writing output routines

Part::partd: Part specification None[[1]] is longer than depth of object.

Part::partd: Part specification None[[2]] is longer than depth of object.

Part::partd: Part specification None[[3]] is longer than depth of object.

General::stop: Further output of Part::partd will be suppressed during this calculation.
(2). I am getting the following error while compiling the SPheno module.

Code: Select all

LoopCouplings_Scotogenic.f90:276:34:

 If (mf_l2(2).gt. 0.5_dp*MNeutrino2(gt2)) Then
                                  1
Error: Function ‘mneutrino2’ at (1) has no IMPLICIT type
Makefile:90: recipe for target '../lib/libSPhenoScotogenic.a(LoopCouplings_Scotogenic.o)' failed
make[2]: *** [../lib/libSPhenoScotogenic.a(LoopCouplings_Scotogenic.o)] Error 1
make[2]: Leaving directory '/home/saiyad/.Mathematica/Applications/SPheno-4.0.3/Scotogenic'
Makefile:48: recipe for target 'bin/SPhenoScotogenic' failed
make[1]: *** [bin/SPhenoScotogenic] Error 2
make[1]: Leaving directory '/home/saiyad/.Mathematica/Applications/SPheno-4.0.3/Scotogenic'
Makefile:13: recipe for target 'bin/SPheno' failed
make: *** [bin/SPheno] Error 2
and also a warning like

Code: Select all

SugraRuns.F90:1875:0:

 # endif SEESAWIII
 
Warning: extra tokens at end of #endif directive
Hoping help from your side, please.
Saiyad
IOPB, India

Avelino
Posts: 46
Joined: 13. Apr 2016, 14:57
Contact:

Re: Getting error while generating and compiling SPheno

Post by Avelino » 15. Oct 2018, 09:46

I cannot find anything wrong in your implementation. I attach my own SPheno.m file, where you can see that I have removed your last lines. Perhaps you can try removing them as well to see if they are causing the problem.

Note: you should be aware that my parameter 'mH2' in ParametersToSolveTadpoles is your parameter 'mu2'. Therefore, if you replace your file with mine, you should replace mH2 by mu2.
Attachments
SPheno.m
(668 Bytes) Downloaded 160 times

saiyad
Posts: 14
Joined: 23. Sep 2018, 12:36
Location: India

Re: Getting error while generating and compiling SPheno

Post by saiyad » 15. Oct 2018, 12:12

Still, I am getting the same error while generating the SPheno module in Mathematica.

Code: Select all

Write I/O routines

  Writing input routines
  Writing output routines

Part::partd: Part specification None[[1]] is longer than depth of object.

Part::partd: Part specification None[[2]] is longer than depth of object.

Part::partd: Part specification None[[3]] is longer than depth of object.

General::stop: Further output of Part::partd will be suppressed during this calculation
and the following error while compiling the SPheno module

Code: Select all

LoopCouplings_Scotogenic.f90:276:34:

 If (mf_l2(2).gt. 0.5_dp*MNeutrino2(gt2)) Then
                                  1
Error: Function ‘mneutrino2’ at (1) has no IMPLICIT type
Last edited by saiyad on 27. Jan 2019, 15:13, edited 1 time in total.

FStaub
Site Admin
Posts: 822
Joined: 13. Apr 2016, 14:05

Re: Getting error while generating and compiling SPheno

Post by FStaub » 16. Oct 2018, 15:20

According to the error message it is a problem related to the neutrinos. Did you define in particles.m and parameters.m which fields are your neutrinos and what is the neutrino mixing matrix (via the corresponding 'Description' entries; see for instance LinSeesaw)?

Cheers,
Florian

Locked