flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
library_fflite.cpp File Reference
#include "library_fflite.hpp"
#include "fflite.hpp"
#include "fortran_utils.hpp"
#include <boost/preprocessor/repeat.hpp>
#include <limits>
Include dependency graph for library_fflite.cpp:

Go to the source code of this file.

Namespaces

namespace  flexiblesusy
 
namespace  flexiblesusy::looplibrary
 

Macros

#define NAN_Q   std::numeric_limits<double>::quiet_NaN()
 
#define SET_TO_NAN(Z, INDEX, DATA)   DATA[INDEX] = {NAN_Q, NAN_Q};
 
#define UNDEFINED(R, ARGS, NAME)    std::complex<double> Fflite::NAME ARGS noexcept { return {NAN_Q, NAN_Q}; }
 

Macro Definition Documentation

◆ NAN_Q

#define NAN_Q   std::numeric_limits<double>::quiet_NaN()

Definition at line 25 of file library_fflite.cpp.

◆ SET_TO_NAN

#define SET_TO_NAN (   Z,
  INDEX,
  DATA 
)    DATA[INDEX] = {NAN_Q, NAN_Q};

Definition at line 26 of file library_fflite.cpp.

◆ UNDEFINED

#define UNDEFINED (   R,
  ARGS,
  NAME 
)     std::complex<double> Fflite::NAME ARGS noexcept { return {NAN_Q, NAN_Q}; }

Definition at line 27 of file library_fflite.cpp.