|
[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 551679: adding exception class for failed diagonalizationGitHub noreply at github.comThu Oct 23 22:49:57 BST 2014
Branch: refs/heads/development Home: https://github.com/FlexibleSUSY/FlexibleSUSY Commit: 55167937fcebfed2e6882bf123c9ca0e8e5e9258 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/55167937fcebfed2e6882bf123c9ca0e8e5e9258 Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-15 (Wed, 15 Oct 2014) Changed paths: M src/error.hpp Log Message: ----------- adding exception class for failed diagonalization Commit: 383377484b1df49c137039ef670b7519b892e97d https://github.com/FlexibleSUSY/FlexibleSUSY/commit/383377484b1df49c137039ef670b7519b892e97d Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/linalg2.hpp Log Message: ----------- Fix a typo in documentation of fs_svd() Commit: c92f44045c36c74fbbe2660c8088941aa7fb84dc https://github.com/FlexibleSUSY/FlexibleSUSY/commit/c92f44045c36c74fbbe2660c8088941aa7fb84dc Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/linalg2.hpp M test/test_linalg2.cpp Log Message: ----------- Fix reordering of singular vectors of a non-square matrix so that in the SVD, m == u * sigma * vh, sigma(i,j) == 0 if i != j. Commit: aecbfea8cffab212e0fde94d37a079c889eb943c https://github.com/FlexibleSUSY/FlexibleSUSY/commit/aecbfea8cffab212e0fde94d37a079c889eb943c Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/linalg2.hpp Log Message: ----------- Generalize documentation of SVD to rectangular matrices Commit: a4c004792ce3fdf80126b4818e540098269db5bb https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a4c004792ce3fdf80126b4818e540098269db5bb Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2014-10-20 (Mon, 20 Oct 2014) Changed paths: M src/linalg2.hpp M test/test_linalg2.cpp Log Message: ----------- Add diagonalization procedures that estimate error bounds Commit: 293762d1f9faa88b9287be5f0efbb70012c31b25 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/293762d1f9faa88b9287be5f0efbb70012c31b25 Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2014-10-21 (Tue, 21 Oct 2014) Changed paths: M test/test_linalg2.cpp Log Message: ----------- test/test_linalg2.cpp: fix typos Commit: 1dc23c34feadfaa233e7cd783f45a6bb85b5dbff https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1dc23c34feadfaa233e7cd783f45a6bb85b5dbff Author: Jae-hyeon Park <jhyeon at gmail.com> Date: 2014-10-21 (Tue, 21 Oct 2014) Changed paths: M src/linalg2.hpp Log Message: ----------- src/linalg2.hpp: include a missing header Commit: a41418c6cef7cb21ade6131617c452346a4cc035 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/a41418c6cef7cb21ade6131617c452346a4cc035 Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-22 (Wed, 22 Oct 2014) Changed paths: M src/problems.hpp Log Message: ----------- add flags for imprecise mass eigenvalues Commit: 578b39aa1fe4cc267728e72ff1ba2c40b74012e1 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/578b39aa1fe4cc267728e72ff1ba2c40b74012e1 Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-22 (Wed, 22 Oct 2014) Changed paths: M config/Makefile.in M config/config.h.in M configure M src/build_info.cpp Log Message: ----------- add configure switch to enable the eigenvalue error checks Commit: 1a550e8f282cf744d3f07b79903ab18a6c58f2f7 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/1a550e8f282cf744d3f07b79903ab18a6c58f2f7 Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-22 (Wed, 22 Oct 2014) Changed paths: M examples/customized-betas/MSSMcbs_spectrum_generator.hpp M examples/customized-betas/custombetas.cpp M examples/switch_MSSM.cpp M examples/tower/MSSMD5O_MSSMRHN_spectrum_generator.hpp M examples/tower/run_tower.cpp M src/problems.hpp M templates/low_scale_spectrum_generator.hpp.in M templates/run.cpp.in M templates/scan.cpp.in M templates/slha_io.cpp.in M templates/spectrum_generator.hpp.in M templates/two_scale_model.cpp.in Log Message: ----------- print eigenvalue imprecision warnings to SLHA block SPINFO entry 3 Commit: d07d1631fafb9e4bd68d57471276e82796c297a1 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/d07d1631fafb9e4bd68d57471276e82796c297a1 Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-22 (Wed, 22 Oct 2014) Changed paths: M templates/low_scale_spectrum_generator.hpp.in M templates/spectrum_generator.hpp.in Log Message: ----------- remove trailing ; after function implementation definition Commit: fc0daf94affbb5bcdc01d8e5a0350812cf11695a https://github.com/FlexibleSUSY/FlexibleSUSY/commit/fc0daf94affbb5bcdc01d8e5a0350812cf11695a Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-22 (Wed, 22 Oct 2014) Changed paths: M src/problems.hpp Log Message: ----------- add helper function that allows shorter generated code Commit: e2523847dfe15d1159586ad75ba98af3bf9089e7 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e2523847dfe15d1159586ad75ba98af3bf9089e7 Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-22 (Wed, 22 Oct 2014) Changed paths: M meta/TreeMasses.m Log Message: ----------- check SVD eigenvalue errors in tree-level masses Commit: 989373519dd0793cf8d1fb2f1fce1dca651c575a https://github.com/FlexibleSUSY/FlexibleSUSY/commit/989373519dd0793cf8d1fb2f1fce1dca651c575a Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-22 (Wed, 22 Oct 2014) Changed paths: M src/problems.hpp Log Message: ----------- merge bad mass flag functions and generalize flag_tachyon function Commit: 2b1c3226217d713601b12e1c52937f8a76925bd2 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/2b1c3226217d713601b12e1c52937f8a76925bd2 Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-22 (Wed, 22 Oct 2014) Changed paths: M meta/TreeMasses.m Log Message: ----------- check diagonalization eigenvalue errors in tree-level masses Commit: 48029e334f122f3c70adfb4f4a40b03bf4d4e387 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/48029e334f122f3c70adfb4f4a40b03bf4d4e387 Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-22 (Wed, 22 Oct 2014) Changed paths: M meta/TreeMasses.m Log Message: ----------- put call of diagonalization functions into separate function for later reuse in LoopMasses.m Commit: 68262358977ded1c9c2dd3e8096c9e918fd224c9 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/68262358977ded1c9c2dd3e8096c9e918fd224c9 Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-22 (Wed, 22 Oct 2014) Changed paths: M meta/TreeMasses.m Log Message: ----------- simplify generated code for tachyon check Commit: 87a761d5d73a95ef1f3515a6c24de58016354711 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/87a761d5d73a95ef1f3515a6c24de58016354711 Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-23 (Thu, 23 Oct 2014) Changed paths: M meta/LoopMasses.m M meta/TreeMasses.m Log Message: ----------- eigenvalue error check on loop masses as well Commit: 72768f018eb7e6d77c50ec5e720d6969aeac13af https://github.com/FlexibleSUSY/FlexibleSUSY/commit/72768f018eb7e6d77c50ec5e720d6969aeac13af Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-23 (Thu, 23 Oct 2014) Changed paths: M config/Makefile.in M config/config.h.in M configure Log Message: ----------- consistent naming of CHECK_* preprocessor defines Commit: daadb7cefc52c69e911ff272d2f320537ebb7c4c https://github.com/FlexibleSUSY/FlexibleSUSY/commit/daadb7cefc52c69e911ff272d2f320537ebb7c4c Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-23 (Thu, 23 Oct 2014) Changed paths: M test/test_linalg2.cpp Log Message: ----------- add missing header inclusion Commit: 92fa6a3f9634fb38e23e5f8293d264930788025f https://github.com/FlexibleSUSY/FlexibleSUSY/commit/92fa6a3f9634fb38e23e5f8293d264930788025f Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-23 (Thu, 23 Oct 2014) Changed paths: M test/module.mk Log Message: ----------- link missing LAPACK/BLAS libraries test_slha_io.x uses routines from linalg2.{hpp,cpp} and therefore the LAPACK/BLAS libraries need to be linked. Commit: 9444c6eac72a88ef5bcbe31723496ff443962642 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/9444c6eac72a88ef5bcbe31723496ff443962642 Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-23 (Thu, 23 Oct 2014) Changed paths: M test/module.mk Log Message: ----------- link LAPACK/BLAS libs to the test programs Commit: 903db61c29efd4d1666827e2a0c1926055da7b1b https://github.com/FlexibleSUSY/FlexibleSUSY/commit/903db61c29efd4d1666827e2a0c1926055da7b1b Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-23 (Thu, 23 Oct 2014) Changed paths: M meta/LoopMasses.m Log Message: ----------- eigenvalue error check for remaining pole masses Commit: e7a9be313b3f38fde6b803f1cb1d6b8022fec509 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/e7a9be313b3f38fde6b803f1cb1d6b8022fec509 Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-23 (Thu, 23 Oct 2014) Changed paths: M configure Log Message: ----------- rename configure option for mass eigenvalue check Commit: 6e6577895dce6f91e80b322cce15921dd6e1a2d2 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/6e6577895dce6f91e80b322cce15921dd6e1a2d2 Author: Alexander Voigt <alexander.voigt at desy.de> Date: 2014-10-23 (Thu, 23 Oct 2014) Changed paths: M meta/TreeMasses.m Log Message: ----------- correcting mass eigenvalue error check On 10/23/2014 08:05 PM, Jae-hyeon Park wrote: > The error bound returned by fs_*() is an (approximate) upper limit on > abs(MSd[i] - MSd_true[i]) common to all i. Since this error is > independent of i, a large hierarchy among the eigenvalues means a large > relative error in the smallest eigenvalue. I think this is what the > referee said in his comment A-4-a. Therefore, I would suggest checking > the relative error of the eigenvalue with the smallest absolute value in > the above code, e.g. like > > eigenvalue_error > precision * std::abs(MSd[0]). > > This would also match the mass dimensions of both sides of the > inequality, if precision is dimensionless. Commit: b4a0d421c7304d58c5457c974e93efe0d7156c56 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/b4a0d421c7304d58c5457c974e93efe0d7156c56 Author: Expander <Hole.destructor at gmx.de> Date: 2014-10-23 (Thu, 23 Oct 2014) Changed paths: M ChangeLog M doc/flexiblesusy-paper-response-1.tex M doc/flexiblesusy-paper.tex M examples/customized-betas/LesHouches.in.MSSMcbs M examples/tower/LesHouches.in.tower M examples/tower/MSSMD5O_MSSMRHN_two_scale_matching.cpp M meta/Constraint.m M meta/FlexibleSUSY.m M meta/Parameters.m M meta/SelfEnergies.m M model_files/E6SSM/FlexibleSUSY.m.in M model_files/E6SSM/LesHouches.in.E6SSM M model_files/FlexibleSUSY.m.in M model_files/InertMSSM/FlexibleSUSY.m.in M model_files/LHInputMSSM/FlexibleSUSY.m.in M model_files/MRSSM/FlexibleSUSY.m.in M model_files/MRSSM/LesHouches.in.MRSSM M model_files/MSSM/FlexibleSUSY.m.in M model_files/MSSM/LesHouches.in.MSSM M model_files/MSSMCPV/FlexibleSUSY.m.in M model_files/MSSMD5O/FlexibleSUSY.m.in M model_files/MSSMNoFV/FlexibleSUSY.m.in M model_files/MSSMRHN/FlexibleSUSY.m.in M model_files/NMSSM/FlexibleSUSY.m.in M model_files/NMSSM/LesHouches.in.NMSSM M model_files/NUHMSSM/FlexibleSUSY.m.in M model_files/NUHMSSM/LesHouches.in.NUHMSSM M model_files/NoYukawaMSSM/FlexibleSUSY.m.in M model_files/SMSSM/FlexibleSUSY.m.in M model_files/TMSSM/FlexibleSUSY.m.in M model_files/UMSSM/FlexibleSUSY.m.in M model_files/UMSSM/LesHouches.in.UMSSM M model_files/YukawaCMSSM/FlexibleSUSY.m.in M model_files/lowMSSM/FlexibleSUSY.m.in M model_files/lowMSSM/LesHouches.in.lowMSSM M model_files/minMSSM/FlexibleSUSY.m.in M model_files/rootMSSM/FlexibleSUSY.m.in M models/SoftsusyMSSM/softsusy.h A src/higgs_2loop_corrections.hpp M src/module.mk M src/mssm_twoloophiggs.h M src/nmssm2loop.h M src/spectrum_generator_settings.cpp M src/spectrum_generator_settings.hpp M templates/low_scale_spectrum_generator.hpp.in M templates/run.cpp.in M templates/spectrum_generator.hpp.in M templates/two_scale_model.cpp.in M templates/two_scale_model.hpp.in M test/test_MSSM_spectrum.cpp M test/test_MSSM_susy_scale_constraint.cpp M test/test_NMSSM_spectrum.cpp Log Message: ----------- Merge branch 'development' of github.com:FlexibleSUSY/FlexibleSUSY into development Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/c286072ef5d7...b4a0d421c730
More information about the Flexiblesusy-commits mailing list |