GM2Calc 2.3.0
|
contains problem and warning flags More...
#include <MSSMNoFV_onshell_problems.hpp>
Classes | |
struct | Convergence_problem |
Public Member Functions | |
void | clear () |
delete all problems and warnings | |
void | clear_problems () |
delete all problems | |
void | clear_warnings () |
delete all warnings | |
void | flag_no_convergence_Mu_MassB_MassWB (double, unsigned) |
void | flag_no_convergence_me2 (double, unsigned) |
void | flag_tachyon (const std::string &) |
void | unflag_no_convergence_Mu_MassB_MassWB () |
void | unflag_no_convergence_me2 () |
bool | no_Mu_MassB_MassWB_convergence () const |
returns true if DR-bar to OS conversion for Mu, M1, M2 did not converge | |
bool | no_me2_convergence () const |
returns true if DR-bar to OS conversion for me2(1,1) did not converge | |
Convergence_problem | get_Mu_MassB_MassWB_convergence_problem () const |
returns information about convergence problem for Mu, M1, M2 iteration | |
Convergence_problem | get_me2_convergence_problem () const |
returns information about convergence problem for me2(1,1) iteration | |
bool | have_tachyon () const |
returns true if tachyon exists | |
bool | have_problem () const |
returns true if problem has occurred | |
bool | have_warning () const |
returns true if there is a warning | |
std::string | get_warnings () const |
get warnings as string | |
std::string | get_problems () const |
get problems as string | |
void | print (std::ostream &) const |
print problems and warnings to stream | |
void | print_problems (std::ostream &) const |
print problems to stream | |
void | print_warnings (std::ostream &) const |
print warnings to stream | |
contains problem and warning flags
If a problem has occurred, the physical particle spectrum cannot be trusted (for example tachyons are present). A warning means an imprecision has occurred and care must be taken when interpreting the particle spectrum.
Definition at line 37 of file MSSMNoFV_onshell_problems.hpp.
void gm2calc::MSSMNoFV_onshell_problems::clear | ( | ) |
delete all problems and warnings
Definition at line 40 of file MSSMNoFV_onshell_problems.cpp.
void gm2calc::MSSMNoFV_onshell_problems::clear_problems | ( | ) |
delete all problems
Definition at line 27 of file MSSMNoFV_onshell_problems.cpp.
void gm2calc::MSSMNoFV_onshell_problems::clear_warnings | ( | ) |
delete all warnings
Definition at line 32 of file MSSMNoFV_onshell_problems.cpp.
void gm2calc::MSSMNoFV_onshell_problems::flag_no_convergence_me2 | ( | double | precision, |
unsigned | iterations | ||
) |
Definition at line 67 of file MSSMNoFV_onshell_problems.cpp.
void gm2calc::MSSMNoFV_onshell_problems::flag_no_convergence_Mu_MassB_MassWB | ( | double | precision, |
unsigned | iterations | ||
) |
Definition at line 53 of file MSSMNoFV_onshell_problems.cpp.
Definition at line 46 of file MSSMNoFV_onshell_problems.cpp.
MSSMNoFV_onshell_problems::Convergence_problem gm2calc::MSSMNoFV_onshell_problems::get_me2_convergence_problem | ( | ) | const |
returns information about convergence problem for me2(1,1) iteration
Definition at line 117 of file MSSMNoFV_onshell_problems.cpp.
MSSMNoFV_onshell_problems::Convergence_problem gm2calc::MSSMNoFV_onshell_problems::get_Mu_MassB_MassWB_convergence_problem | ( | ) | const |
returns information about convergence problem for Mu, M1, M2 iteration
Definition at line 110 of file MSSMNoFV_onshell_problems.cpp.
std::string gm2calc::MSSMNoFV_onshell_problems::get_problems | ( | ) | const |
get problems as string
Definition at line 129 of file MSSMNoFV_onshell_problems.cpp.
std::string gm2calc::MSSMNoFV_onshell_problems::get_warnings | ( | ) | const |
get warnings as string
Definition at line 122 of file MSSMNoFV_onshell_problems.cpp.
bool gm2calc::MSSMNoFV_onshell_problems::have_problem | ( | ) | const |
returns true if problem has occurred
Definition at line 86 of file MSSMNoFV_onshell_problems.cpp.
bool gm2calc::MSSMNoFV_onshell_problems::have_tachyon | ( | ) | const |
returns true if tachyon exists
Definition at line 81 of file MSSMNoFV_onshell_problems.cpp.
bool gm2calc::MSSMNoFV_onshell_problems::have_warning | ( | ) | const |
returns true if there is a warning
Definition at line 91 of file MSSMNoFV_onshell_problems.cpp.
bool gm2calc::MSSMNoFV_onshell_problems::no_me2_convergence | ( | ) | const |
returns true if DR-bar to OS conversion for me2(1,1) did not converge
Definition at line 103 of file MSSMNoFV_onshell_problems.cpp.
bool gm2calc::MSSMNoFV_onshell_problems::no_Mu_MassB_MassWB_convergence | ( | ) | const |
returns true if DR-bar to OS conversion for Mu, M1, M2 did not converge
Definition at line 97 of file MSSMNoFV_onshell_problems.cpp.
void gm2calc::MSSMNoFV_onshell_problems::print | ( | std::ostream & | ostr | ) | const |
print problems and warnings to stream
Definition at line 171 of file MSSMNoFV_onshell_problems.cpp.
void gm2calc::MSSMNoFV_onshell_problems::print_problems | ( | std::ostream & | ostr | ) | const |
print problems to stream
Definition at line 136 of file MSSMNoFV_onshell_problems.cpp.
void gm2calc::MSSMNoFV_onshell_problems::print_warnings | ( | std::ostream & | ostr | ) | const |
print warnings to stream
Definition at line 152 of file MSSMNoFV_onshell_problems.cpp.
void gm2calc::MSSMNoFV_onshell_problems::unflag_no_convergence_me2 | ( | ) |
Definition at line 75 of file MSSMNoFV_onshell_problems.cpp.
void gm2calc::MSSMNoFV_onshell_problems::unflag_no_convergence_Mu_MassB_MassWB | ( | ) |
Definition at line 61 of file MSSMNoFV_onshell_problems.cpp.