343 for (
unsigned int i = 0; i < mcbsm.size(); i++) {
345 for (
int j =
LO; j <= ordDF1; j++) {
346 for (
int k =
LO; k <= j; k++) {
347 for (
int l = 0; l < 8; l++) {
361 double alsM =
evolbs->alphatilde_s(mcbsm[0].getMu());
362 double alsmu =
evolbs->alphatilde_s(mu);
363 double eta = alsM / alsmu;
367 double B00E = 80./9., B01E = 176./9.;
369 double logeta = log(eta);
370 double fatt = (B00E * B10S /B00S /B00S - B01E /B00S);
371 double app = B00E * (1. - eta)/ B00S;
380 for (
unsigned int i = 0; i < mcbsm.size(); i++){
382 for (j =
LO; j <= ordDF1; j++){
383 for (
int k =
LO; k <= j; k++){
392 for (j =
LO_QED; j <= ordDF1ew; j++){
404 (*(mcbsm[i].getCoeff(
orders(
LO)))) +
410 (*(mcbsm[i].getCoeff(
orders(
NLO))))) + pow((logeta) * fatt,2) *
412 (*(mcbsm[i].getCoeff(
orders(
LO)))) ) + pow( app, 2 ) *
416 (*(mcbsm[i].getCoeff(
orders(
LO)))) +
418 (*(mcbsm[i].getCoeff(
orders(
NLO)))) )+ logeta * fatt
435 (*(mcbsm[i].getCoeff(
orders(
LO))))) + ((logeta/eta) * fatt)
438 (*(mcbsm[i].getCoeff(
orders(
LO))))) + ( app * app/( eta) ) *
456 (*(mcbsm[i].getCoeff(
orders(
LO)))) +
459 eta * logeta * fatt *
468 (*(mcbsm[i].getCoeff(
orders(
LO)))) +
478 (*(mcbsm[i].getCoeff(
orders(
LO)))) + ( app
479 * app/( eta * eta ) ) *
489 (*(mcbsm[i].getCoeff(
orders(
LO)))) +
493 (*(mcbsm[i].getCoeff(
orders(
NLO)))) - logeta * fatt *
495 (*(mcbsm[i].getCoeff(
orders(
LO))))) - app *
508 (*(mcbsm[i].getCoeff(
orders(
LO)))) - ( app /( eta ) ) *
531 for (
unsigned int i = 0; i < mcbsm.size(); i++) {
533 for (
int j =
LO; j <= ordDF1; j++) {
534 for (
int k =
LO; k <= j; k++) {
535 for (
int l = 0; l < 8; l++) {
547 double alsM =
evolbs->alphatilde_s(mcbsm[0].getMu());
548 double alsmu =
evolbs->alphatilde_s(mu);
549 double eta = alsM / alsmu;
553 double B00E = 80./9., B01E = 176./9.;
555 double logeta = log(eta);
556 double fatt = (B00E * B10S /B00S /B00S - B01E /B00S);
557 double app = B00E * (1. - eta)/ B00S;
566 for (
unsigned int i = 0; i < mcbsm.size(); i++){
568 for (j =
LO; j <= ordDF1; j++){
569 for (
int k =
LO; k <= j; k++){
578 for (j =
LO_QED; j <= ordDF1ew; j++){
589 (*(mcbsm[i].getCoeff(
orders(
LO)))) +
599 (*(mcbsm[i].getCoeff(
orders(
LO)))) +
609 (*(mcbsm[i].getCoeff(
orders(
LO)))) +
623 (*(mcbsm[i].getCoeff(
orders(
LO)))) +
635 (*(mcbsm[i].getCoeff(
orders(
LO))))) +
637 (*(mcbsm[i].getCoeff(
orders(
LO))))) +
641 (*(mcbsm[i].getCoeff(
orders(
LO)))) +
649 (*(mcbsm[i].getCoeff(
orders(
LO)))) +
659 (*(mcbsm[i].getCoeff(
orders(
LO)))) +
686 for (
unsigned int i = 0; i < mcbdm.size(); i++) {
688 for (
int j =
LO; j <= ordDF1; j++) {
689 for (
int k =
LO; k <= j; k++) {
690 for (
int l = 0; l < 8; l++) {
704 double alsM =
evolbd->alphatilde_s(mcbdm[0].getMu());
705 double alsmu =
evolbd->alphatilde_s(mu);
706 double eta = alsM / alsmu;
710 double B00E = 80./9., B01E = 176./9.;
712 double logeta = log(eta);
713 double fatt = (B00E * B10S /B00S /B00S - B01E /B00S);
714 double app = B00E * (1. - eta)/ B00S;
723 for (
unsigned int i = 0; i < mcbdm.size(); i++){
725 for (j =
LO; j <= ordDF1; j++){
726 for (
int k =
LO; k <= j; k++){
735 for (j =
LO_QED; j <= ordDF1ew; j++){
747 (*(mcbdm[i].getCoeff(
orders(
LO)))) +
753 (*(mcbdm[i].getCoeff(
orders(
NLO))))) + pow((logeta) * fatt,2) *
755 (*(mcbdm[i].getCoeff(
orders(
LO)))) ) + pow( app, 2 ) *
759 (*(mcbdm[i].getCoeff(
orders(
LO)))) +
761 (*(mcbdm[i].getCoeff(
orders(
NLO)))) )+ logeta * fatt
778 (*(mcbdm[i].getCoeff(
orders(
LO))))) + ((logeta/eta) * fatt)
781 (*(mcbdm[i].getCoeff(
orders(
LO))))) + ( app * app/( eta) ) *
799 (*(mcbdm[i].getCoeff(
orders(
LO)))) +
802 eta * logeta * fatt *
811 (*(mcbdm[i].getCoeff(
orders(
LO)))) +
821 (*(mcbdm[i].getCoeff(
orders(
LO)))) + ( app
822 * app/(eta * eta ) ) *
832 (*(mcbdm[i].getCoeff(
orders(
LO)))) +
836 (*(mcbdm[i].getCoeff(
orders(
NLO)))) - logeta * fatt *
838 (*(mcbdm[i].getCoeff(
orders(
LO))))) - app *
851 (*(mcbdm[i].getCoeff(
orders(
LO)))) - ( app /( eta ) ) *
1102 double R_inv_t0[6] = {0.5, 0., 0., 0., 0., 0.},
1103 R_inv_t1[6] = {-0.1666666666666667, 1., 0., 0., 0., 0.},
1104 R_inv_t2[6] = {-0., 0., 1., -0.1666666666666667, 16., -2.6666666666666667},
1105 R_inv_t3[6] = {-0., 0., 0., 0.5, 0., 8.},
1106 R_inv_t4[6] = {0., 0., 1., -0.1666666666666667, 4., -0.6666666666666667},
1107 R_inv_t5[6] = {0., 0., 0., 0.5, 0., 2.};
1109 double dR_t0[6] = {1.6666666666666667, 4., 0., 0., 0., 0},
1110 dR_t1[6] = {0.8888888888888888, 0., 0., 0., 0., 0.},
1111 dR_t2[6] = {0., 0., 0., -1.4814814814814814, 106.66666666666667, -27.25925925925926},
1112 dR_t3[6] = {0., 0., -6.666666666666667, -2.7777777777777777, -128., -143.55555555555555},
1113 dR_t4[6] = {0., 0., 0., 0.14814814814814815, -10.666666666666666, 3.259259259259259},
1114 dR_t5[6] = {0., 0., 0.6666666666666666, 0.2777777777777778, 14.666666666666666, 13.444444444444444};
1123 dR_t.assign(0, dR_t0);
1124 dR_t.assign(1, dR_t1);
1125 dR_t.assign(2, dR_t2);
1126 dR_t.assign(3, dR_t3);
1127 dR_t.assign(4, dR_t4);
1128 dR_t.assign(5, dR_t5);