/dports/biology/iqtree/IQ-TREE-2.0.6/tree/ |
H A D | phylokernelmixrate.h | 554 VectorClass lh_ptn, df_ptn, ddf_ptn, inv_lh_ptn; in computeMixrateLikelihoodDervEigenSIMD() local 590 ddf_ptn = horizontal_add(vc_ddf) * inv_lh_ptn; in computeMixrateLikelihoodDervEigenSIMD() 591 ddf_ptn = nmul_add(df_ptn, df_ptn, ddf_ptn); in computeMixrateLikelihoodDervEigenSIMD() 598 ddf_final = mul_add(ddf_ptn, vc_freq, ddf_final); in computeMixrateLikelihoodDervEigenSIMD() 628 ddf_ptn = 0.0; in computeMixrateLikelihoodDervEigenSIMD() 634 ddf_final += ddf_ptn; in computeMixrateLikelihoodDervEigenSIMD() 657 ddf_ptn = horizontal_add(vc_ddf); in computeMixrateLikelihoodDervEigenSIMD() 664 ddf_const = horizontal_add(ddf_final+ddf_ptn); in computeMixrateLikelihoodDervEigenSIMD() 669 ddf_const = horizontal_add(ddf_final)+ddf_ptn[0]; in computeMixrateLikelihoodDervEigenSIMD() 674 ddf_const = horizontal_add(ddf_final)+ddf_ptn[0]+ddf_ptn[1]; in computeMixrateLikelihoodDervEigenSIMD() [all …]
|
H A D | phylokernelmixture.h | 585 VectorClass lh_ptn, df_ptn, ddf_ptn, inv_lh_ptn; in computeMixtureLikelihoodDervEigenSIMD() local 621 ddf_ptn = horizontal_add(vc_ddf) * inv_lh_ptn; in computeMixtureLikelihoodDervEigenSIMD() 622 ddf_ptn = nmul_add(df_ptn, df_ptn, ddf_ptn); in computeMixtureLikelihoodDervEigenSIMD() 629 ddf_final = mul_add(ddf_ptn, vc_freq, ddf_final); in computeMixtureLikelihoodDervEigenSIMD() 658 ddf_ptn = 0.0; in computeMixtureLikelihoodDervEigenSIMD() 664 ddf_final += ddf_ptn; in computeMixtureLikelihoodDervEigenSIMD() 687 ddf_ptn = horizontal_add(vc_ddf); in computeMixtureLikelihoodDervEigenSIMD() 694 ddf_const = horizontal_add(ddf_final+ddf_ptn); in computeMixtureLikelihoodDervEigenSIMD() 699 ddf_const = horizontal_add(ddf_final)+ddf_ptn[0]; in computeMixtureLikelihoodDervEigenSIMD() 704 ddf_const = horizontal_add(ddf_final)+ddf_ptn[0]+ddf_ptn[1]; in computeMixtureLikelihoodDervEigenSIMD() [all …]
|
H A D | phylokernelnonrev.cpp | 478 double lh_ptn = ptn_invar[ptn], df_ptn = 0.0, ddf_ptn = 0.0; in computeNonrevLikelihoodDerv() local 489 ddf_ptn += lh_derv2[i] * partial_lh_dad[i]; in computeNonrevLikelihoodDerv() 499 double ddf_frac = ddf_ptn / lh_ptn; in computeNonrevLikelihoodDerv() 512 ddf_const += ddf_ptn; in computeNonrevLikelihoodDerv() 532 double lh_ptn = ptn_invar[ptn], df_ptn = 0.0, ddf_ptn = 0.0; in computeNonrevLikelihoodDerv() local 550 ddf_ptn += partial_lh_dad[i] * lh_derv2; in computeNonrevLikelihoodDerv() 562 double ddf_frac = ddf_ptn / lh_ptn; in computeNonrevLikelihoodDerv() 575 ddf_const += ddf_ptn; in computeNonrevLikelihoodDerv()
|
H A D | phylokernelsafe.h | 717 VectorClass lh_ptn, df_ptn, ddf_ptn, inv_lh_ptn; in computeLikelihoodDervEigenSIMD() local 753 ddf_ptn = horizontal_add(vc_ddf) * inv_lh_ptn; in computeLikelihoodDervEigenSIMD() 754 ddf_ptn = nmul_add(df_ptn, df_ptn, ddf_ptn); in computeLikelihoodDervEigenSIMD() 761 ddf_final = mul_add(ddf_ptn, vc_freq, ddf_final); in computeLikelihoodDervEigenSIMD() 787 ddf_ptn = 0.0; in computeLikelihoodDervEigenSIMD() 793 ddf_final += ddf_ptn; in computeLikelihoodDervEigenSIMD() 816 ddf_ptn = horizontal_add(vc_ddf); in computeLikelihoodDervEigenSIMD() 823 ddf_const = horizontal_add(ddf_final+ddf_ptn); in computeLikelihoodDervEigenSIMD() 828 ddf_const = horizontal_add(ddf_final)+ddf_ptn[0]; in computeLikelihoodDervEigenSIMD() 833 ddf_const = horizontal_add(ddf_final)+ddf_ptn[0]+ddf_ptn[1]; in computeLikelihoodDervEigenSIMD() [all …]
|
H A D | phylokernelnonrev.h | 712 VectorClass lh_ptn, df_ptn, ddf_ptn; local 798 VectorClass ddf_frac = ddf_ptn * lh_ptn; 810 ddf_ptn.cutoff(nptn-ptn); 815 double *ddf_ptn_dbl = (double*)&ddf_ptn; 824 vc_ddf_const += ddf_ptn; 862 VectorClass lh_ptn(0.0), df_ptn(0.0), ddf_ptn(0.0); 943 ddf_ptn = mul_add(partial_lh_dad[i], lh_derv2, ddf_ptn); 956 VectorClass ddf_frac = ddf_ptn * lh_ptn; 968 ddf_ptn.cutoff(nptn-ptn); 974 double *ddf_ptn_dbl = (double*)&ddf_ptn; [all …]
|
H A D | phylokernelnew.h | 2327 VectorClass *ddf_ptn = df_ptn+nmixlen; in computeLikelihoodDervSIMD() local 2337 df_ptn[i] = ddf_ptn[i] = 0.0; in computeLikelihoodDervSIMD() 2367 ddf_ptn[i] *= inv_lh_ptn; in computeLikelihoodDervSIMD() 2409 VectorClass df_ptn, ddf_ptn; in computeLikelihoodDervSIMD() local 2426 ddf_ptn = mul_add(cat_prop[c], ddf_cat, ddf_ptn); in computeLikelihoodDervSIMD() 2455 ddf_ptn.cutoff(nptn-ptn); in computeLikelihoodDervSIMD() 2477 vc_ddf_const += ddf_ptn; in computeLikelihoodDervSIMD() 3466 VectorClass df_ptn, ddf_ptn; in computeLikelihoodDervMixlenSIMD() local 3469 lh_ptn = df_ptn = ddf_ptn = 0.0; in computeLikelihoodDervMixlenSIMD() 3495 ddf_ptn *= inv_lh_ptn; in computeLikelihoodDervMixlenSIMD() [all …]
|
H A D | phylokernelsitemodel.h | 469 VectorClass ddf_ptn[VCSIZE]; in computeSitemodelLikelihoodDervEigenSIMD() local 476 ddf_ptn[j] = 0.0; in computeSitemodelLikelihoodDervEigenSIMD() 496 ddf_ptn[j] = mul_add(prop, ddf_cat, ddf_ptn[j]); in computeSitemodelLikelihoodDervEigenSIMD() 507 VectorClass ddf_ptn_sum = horizontal_add(ddf_ptn) * inv_lh_ptn; in computeSitemodelLikelihoodDervEigenSIMD()
|
H A D | phylotreemixlen.cpp | 850 double lh_ptn = ptn_invar[ptn], df_ptn = 0.0, ddf_ptn = 0.0; in computeFuncDerv() local 855 ddf_ptn += val2[i] * theta[i]; in computeFuncDerv() 863 double ddf_frac = ddf_ptn / lh_ptn; in computeFuncDerv() 873 ddf_const += ddf_ptn; in computeFuncDerv()
|
H A D | phylokernelsitemodel.cpp | 521 double lh_ptn = ptn_invar[ptn], df_ptn = 0.0, ddf_ptn = 0.0; in computeSitemodelLikelihoodDervEigen() local 539 ddf_ptn += prop * ddf_cat; in computeSitemodelLikelihoodDervEigen() 546 double ddf_frac = ddf_ptn * lh_ptn; in computeSitemodelLikelihoodDervEigen()
|