4dd9da8 | JacekHoleczek | 31 December 2020, 16:00:32 UTC | Merge pull request #22 from Vayu/develop Develop | 31 December 2020, 16:00:32 UTC |
3830d73 | JacekHoleczek | 31 December 2020, 15:59:42 UTC | Merge pull request #21 from JacekHoleczek/develop improve the examples of the building procedures | 31 December 2020, 15:59:42 UTC |
9d6781a | Gogs | 31 December 2020, 15:56:51 UTC | improve the examples of the building procedures | 31 December 2020, 15:56:51 UTC |
8e5d125 | JacekHoleczek | 17 December 2020, 22:26:01 UTC | Merge pull request #20 from Vayu/master Merge pull request #19 from Vayu/develop | 17 December 2020, 22:26:01 UTC |
f6f5e8b | JacekHoleczek | 17 December 2020, 22:25:10 UTC | Merge pull request #19 from Vayu/develop Develop | 17 December 2020, 22:25:10 UTC |
b24a457 | JacekHoleczek | 17 December 2020, 22:24:43 UTC | Merge pull request #18 from Vayu/master update develop from master | 17 December 2020, 22:24:43 UTC |
8b4b606 | JacekHoleczek | 17 December 2020, 22:23:19 UTC | Merge pull request #17 from JacekHoleczek/master some applied patches are for new ar versions only | 17 December 2020, 22:23:19 UTC |
2ea2cd8 | Gogs | 17 December 2020, 22:19:51 UTC | some applied patches are for new ar versions only | 17 December 2020, 22:19:51 UTC |
377d08a | JacekHoleczek | 17 December 2020, 16:14:53 UTC | Merge pull request #16 from Vayu/master Merge pull request #15 from Vayu/develop | 17 December 2020, 16:14:53 UTC |
89b60ad | JacekHoleczek | 17 December 2020, 16:14:00 UTC | Merge pull request #15 from Vayu/develop Develop | 17 December 2020, 16:14:00 UTC |
ffa0f96 | JacekHoleczek | 17 December 2020, 16:13:37 UTC | Merge pull request #14 from Vayu/master update develop from master | 17 December 2020, 16:13:37 UTC |
2c5b662 | JacekHoleczek | 17 December 2020, 16:12:04 UTC | Merge pull request #13 from JacekHoleczek/master cleanup of long lines, switch from git: to https: | 17 December 2020, 16:12:04 UTC |
a24a398 | Gogs | 17 December 2020, 16:05:52 UTC | cleanup of long lines, switch from git: to https: | 17 December 2020, 16:05:52 UTC |
1a64096 | JacekHoleczek | 17 December 2020, 14:26:17 UTC | Merge pull request #12 from Vayu/master Merge pull request #11 from Vayu/develop | 17 December 2020, 14:26:17 UTC |
cdb48de | JacekHoleczek | 17 December 2020, 14:20:48 UTC | Merge pull request #11 from Vayu/develop Merge pull request #10 from Vayu/master | 17 December 2020, 14:20:48 UTC |
ae86596 | JacekHoleczek | 17 December 2020, 14:16:46 UTC | Merge pull request #10 from Vayu/master update develop from master | 17 December 2020, 14:16:46 UTC |
042a185 | JacekHoleczek | 17 December 2020, 14:15:47 UTC | Merge pull request #9 from JacekHoleczek/master update pjfry_micro_version | 17 December 2020, 14:15:47 UTC |
531d247 | Gogs | 17 December 2020, 14:09:30 UTC | update pjfry_micro_version | 17 December 2020, 14:09:30 UTC |
5a3bc61 | JacekHoleczek | 17 December 2020, 14:04:47 UTC | Merge pull request #8 from Vayu/develop Merge pull request #7 from Vayu/master | 17 December 2020, 14:04:47 UTC |
cf7a320 | JacekHoleczek | 17 December 2020, 14:03:15 UTC | Merge pull request #7 from Vayu/master update develop from master | 17 December 2020, 14:03:15 UTC |
6ebc336 | JacekHoleczek | 17 December 2020, 13:17:28 UTC | Merge pull request #6 from JacekHoleczek/master documentation improvements | 17 December 2020, 13:17:28 UTC |
cb89540 | Gogs | 17 December 2020, 12:50:27 UTC | documentation improvements (added simple complete examples of the building procedures) | 17 December 2020, 12:50:27 UTC |
6fc0095 | JacekHoleczek | 14 December 2020, 12:48:31 UTC | Merge pull request #5 from JacekHoleczek/master allow usage of libraries built with precision better than "double" | 14 December 2020, 12:48:31 UTC |
df74894 | Gogs | 14 December 2020, 12:40:40 UTC | add two simple C++ / ROOT examples | 14 December 2020, 12:40:40 UTC |
be6fe4e | Gogs | 07 August 2020, 16:27:46 UTC | allow usage of libraries for scalar loop integrals built with one of DPKIND=4,8,10,16 precision | 07 August 2020, 16:27:46 UTC |
96834e1 | Gogs | 07 August 2020, 16:25:33 UTC | `qcdloop-config --cppflags` has -std=c++11 built-in now | 07 August 2020, 16:25:33 UTC |
849e00b | Valery Yundin | 28 July 2020, 01:25:42 UTC | Merge pull request #3 from JacekHoleczek/master add the libqcdloop 2.x option plus some configure improvements | 28 July 2020, 01:25:42 UTC |
7f87bd2 | Gogs | 27 July 2020, 19:43:25 UTC | printf is defined only #ifndef NDEBUG | 27 July 2020, 19:43:25 UTC |
bbbc2bc | Gogs | 27 July 2020, 13:03:08 UTC | add verbose avh_olo_onshell threshold info | 27 July 2020, 13:03:08 UTC |
5b279bd | Jacek M. Holeczek | 23 July 2020, 09:52:08 UTC | add the libqcdloop 2.x option plus some configure improvements | 23 July 2020, 09:52:08 UTC |
0784865 | Valery Yundin | 26 April 2012, 13:39:55 UTC | Improve QCDLoop detection by configure script. fixes #1 | 26 April 2012, 13:39:55 UTC |
5e00cd1 | Valery Yundin | 13 July 2011, 09:04:21 UTC | Missing explicit destructor in oneloop mode introduced in 6358080920466a874493eb3be94d236e14cb70d1 | 13 July 2011, 09:04:21 UTC |
ec2f006 | Valery Yundin | 06 July 2011, 20:43:27 UTC | Add ClearCache to MathLink interface | 06 July 2011, 20:45:18 UTC |
78f2b67 | Valery Yundin | 12 June 2011, 22:28:37 UTC | Test for triangles comparison with golem95 I3(m,0,m,0,m,m) is replaced with a different configuration | 13 June 2011, 08:17:51 UTC |
d110465 | Valery Yundin | 12 June 2011, 22:27:27 UTC | Make golem95-like interface more compatible Added triangles, bubbles and tadpoles to golem-mode. Triangles and bubbles can be enabled in normal mode by defining USE_TRIANGLES in common.h Disabled smartInsert for golem-mode. Fixed a bug in 5-from-6. New default cache size settings. | 13 June 2011, 08:17:51 UTC |
c4b88c7 | Valery Yundin | 04 June 2011, 13:39:48 UTC | Added warning messages Warn if 3,2-point subkinematics is not found. And in G_2 IR-div cases | 04 June 2011, 13:41:52 UTC |
e7da2b9 | Valery Yundin | 03 June 2011, 20:47:02 UTC | Check for too fast expansion convergence Additional check is stepWynn macro. Moved to minor.h | 04 June 2011, 13:41:51 UTC |
f07db43 | Valery Yundin | 02 June 2011, 12:08:35 UTC | Fixed a typo in configure.ac | 02 June 2011, 12:09:11 UTC |
6756206 | Valery Yundin | 27 May 2011, 19:48:36 UTC | g77,ifort,f2c compatibility option for ./configure g77,ifort use f2c convention for complex return values. They are returned as additional (first) parameter in the function call Use ./configure --enable-f2c to build using f2c-compatible interface | 27 May 2011, 20:25:48 UTC |
6358080 | Valery Yundin | 26 May 2011, 16:16:08 UTC | Clean up QCDLoop support, disable FF warnings Also call ffexi at the end of the program | 27 May 2011, 20:25:48 UTC |
b92aa1e | Valery Yundin | 26 May 2011, 11:09:02 UTC | Removed unused variable in smartInsert | 27 May 2011, 20:25:48 UTC |
8941810 | Valery Yundin | 27 May 2011, 20:24:34 UTC | fix typo in pjfry.f | 27 May 2011, 20:25:48 UTC |
945c848 | Valery Yundin | 12 May 2011, 13:20:15 UTC | New function ClearCache,new option USE_DIRTY_RESET ClearCache - clear minor and coefficient caches, while keeping scalar integrals cache intact (e.g. to call after each PS-point) USE_DIRTY_RESET - clear caches quickly by setting len=0 | 12 May 2011, 13:43:36 UTC |
b291dbf | Valery Yundin | 30 April 2011, 16:41:04 UTC | Speed up kinematics comparisons Reduce number of calls to llabs, by separating case of binary identity | 12 May 2011, 13:43:36 UTC |
11c9566 | Valery Yundin | 30 April 2011, 16:09:42 UTC | Added USE_SMART_INSERT (on by default) remove obsolete checkMinor# functions added smartinsertMinor2,3, which makes sure, that for each distinct kinematics only one reference to Minor object is present usage is controlled by USE_SMART_INSERT in common.h | 12 May 2011, 13:43:36 UTC |
d3b1167 | Valery Yundin | 22 March 2011, 12:42:18 UTC | Add demo.txt to distribution | 22 March 2011, 12:42:18 UTC |
932974f | Valery Yundin | 22 March 2011, 12:37:29 UTC | Added reference examples/demo output demo.txt | 22 March 2011, 12:37:29 UTC |
cffaa59 | Valery Yundin | 22 March 2011, 12:31:05 UTC | More conservative expansion target accuracy 1e-14 | 22 March 2011, 12:32:08 UTC |
f8a2ec1 | Valery Yundin | 22 March 2011, 10:50:40 UTC | Fix Makefile.am, adding missing files | 22 March 2011, 10:51:24 UTC |
9425cdb | Valery Yundin | 18 March 2011, 15:42:41 UTC | Licensed under LGPL Added copyright boiler plate in sources | 21 March 2011, 15:22:30 UTC |
9b80ac6 | Valery Yundin | 19 March 2011, 21:15:07 UTC | added info about 32bit NaN-bug | 20 March 2011, 18:25:18 UTC |
bdca8da | Valery Yundin | 19 March 2011, 18:57:23 UTC | Cleaner double/long int aliasing Also fixes -fstrict-aliasing bug on 32 bit machines | 20 March 2011, 18:25:18 UTC |
889cad7 | Valery Yundin | 19 March 2011, 20:11:02 UTC | remove "return" to fix ifort compilation | 19 March 2011, 20:11:02 UTC |
bef04d8 | Valery Yundin | 19 March 2011, 16:19:15 UTC | Fix compiler warnings in various places Notable change in kinem.h, introduced temporary unsigned variable | 19 March 2011, 18:26:20 UTC |
91d41dc | Valery Yundin | 19 March 2011, 13:32:18 UTC | Fix in demo.f psetmusq is a procedure now | 19 March 2011, 13:32:18 UTC |
048c84a | Valery Yundin | 17 March 2011, 16:14:13 UTC | Added m4/.gitignore Make git create m4 folder during clone | 17 March 2011, 16:15:25 UTC |
66b3d1e | Valery Yundin | 17 March 2011, 15:43:04 UTC | Bump version to 1.0.0-beta1 | 17 March 2011, 15:43:37 UTC |
2f8133f | Valery Yundin | 17 March 2011, 14:58:26 UTC | Set conservative defaults for cache and kinematics Minor cache can hold up to six 5-point configurations simultaneously. Kinematics comparisons have 1.11e-15 relative tolerance (5 ulp) | 17 March 2011, 15:42:17 UTC |
c99a8c2 | Valery Yundin | 15 March 2011, 13:00:05 UTC | Fixed source file banners | 15 March 2011, 13:01:20 UTC |
6eef504 | Valery Yundin | 15 March 2011, 12:50:04 UTC | Added README file, improved INSTALL | 15 March 2011, 13:01:20 UTC |
26aa1eb | Valery Yundin | 14 March 2011, 22:35:08 UTC | Separate symbols section for golem-mode Version script is now generated by autoconf. If golem-mode is disabled, the corresponding interface PJFRY95 is not exported. | 14 March 2011, 22:42:04 UTC |
2bbf288 | Valery Yundin | 12 March 2011, 18:07:18 UTC | Added analytic 1/eps pole for I4D4si | 12 March 2011, 18:09:22 UTC |
f80abda | Valery Yundin | 12 March 2011, 15:40:44 UTC | Get all eps coeff in one call to scalar library Changed cache for scalar integrals. New type ICache::Ival (effectively complex[3]) | 12 March 2011, 17:12:13 UTC |
53680ca | Valery Yundin | 12 March 2011, 16:23:04 UTC | Fix ceps cutoff Put back into Minor5 constructors pmaxS3 and pmaxS4 initialization (they need to be initialized to zero before call to MaxCay) | 12 March 2011, 17:12:13 UTC |
ba7344f | Valery Yundin | 10 March 2011, 14:41:55 UTC | Improved I3 func's for G3 and C3 case Changed I3Di,j,k IR cutoff. New parameter m3eps. Added two bubbles I2mD and I2i (not cached). New cutoff parameters epsir1 - for scalar I3Dn. And epsir2 - for indexed I3Dn's. Two funcs still miss C3 case: I3D2ij and I3D3ijk A few M4 minors put in separate function Dii,Div,... Cleanups in minor.h. | 11 March 2011, 21:50:34 UTC |
03bd283 | Valery Yundin | 09 March 2011, 22:50:34 UTC | Improve kinematic cutoff for I2D,I2Di,I2Dij, etc | 11 March 2011, 21:50:34 UTC |
6938edf | Valery Yundin | 11 March 2011, 21:49:48 UTC | Added missing F90 interface definition | 11 March 2011, 21:50:34 UTC |
2408bcc | Valery Yundin | 08 March 2011, 21:05:12 UTC | Missing file golem_demo.f90 needed for tests | 08 March 2011, 21:06:52 UTC |
6cd543d | Valery Yundin | 03 March 2011, 00:21:50 UTC | Fortran90 part of golem95-like interface + tests Fortran module pjfry95pg defining tensor coefficient functions. Golem95-like wrapper pjfry95pj. Test programs, intended to compare numbers with golem95. | 08 March 2011, 20:48:38 UTC |
ad297e7 | Valery Yundin | 02 March 2011, 20:17:12 UTC | Add Golem95-like interface New set of functions, following golem95 conventions. enabled by ./configure --enable-golem-mode Kinematics is set by filling Cayley matrix, see. setmat(int,int,double) Initialization initgolem95(int) selects base kinematics (5 or 4-point) Coefficient cache is bypassed. Coefficients are taken from Minor objects by calling virtual A,B,C methods on entries of MinorBase raw pointer table minortbl[] (filled by preparesmatrix()) To prevent Minors from being destroyed, when they leave MCache, smart pointers are saved in arrays in Golem class. Box coefficients E0000 and E00ij have cancelling poles. There are few hardwired options in common.h (all on by default): - USE_GOLEM_MODE_6 - support of 5-kinemtaics derived from 6-point kinemtaics for golem-like interface - USE_ZERO_CHORD - calculating zero-chord coefficients - USE_GOLEM_ZERO_CHECK - checks for s,t,u==i,j,k Additionally fixed indexing of I2Dstui (omit i=5) and removed unnecessary symmetrization of I2D2stuij NB: Mixing calls to golem95 and looptools-like interfaces should work, but wasn't tested extensively. | 08 March 2011, 20:48:38 UTC |
22a7b69 | Valery Yundin | 02 March 2011, 13:29:25 UTC | Remove 0's row and column in Cay matrix Changed constructors of Minor5. Functions in minorex.cpp and minor.cpp acces Cay with new indexing funcs. ns(i,j) and nss(i,j) - symmetric index strating from 1. Use new Cay definition in evalM1,2,3. Removed elements =1 and =0. | 08 March 2011, 20:48:38 UTC |
ab87d33 | Valery Yundin | 01 March 2011, 22:13:31 UTC | Use tables in symmetric indexing functions. Tabulate common structures in 3,4,5 symmetric indexing functions | 08 March 2011, 20:48:38 UTC |
b6a6de5 | Valery Yundin | 01 March 2011, 21:42:00 UTC | Tabulate im2, im3 - antisymmetric indexing funcs Using table for these functions makes them symmetric in arguments Which eliminates need for tswap. Removed tswap in im2, im3 calls | 08 March 2011, 20:48:37 UTC |
d888cf3 | Valery Yundin | 01 March 2011, 21:41:41 UTC | Moved indexing functions to non-template MinorBase These function don't depend on template parameter | 08 March 2011, 20:48:37 UTC |
7eeace4 | Valery Yundin | 03 March 2011, 10:59:36 UTC | Add ./configure controls for coefficient cache use enable-cache-high - coefficient cache for 5-,6-points (default=yes) enable-cache-low - coefficient cache for 2-,3-,4-points (default=no) Low point cache is disabled by default, because it is duplicates minor cache in the current implementation | 03 March 2011, 11:11:41 UTC |
d851d32 | Valery Yundin | 02 March 2011, 10:13:13 UTC | fixed examples build removed unneeded dependence in Makefile.am | 02 March 2011, 10:13:13 UTC |
000fb4d | Valery Yundin | 02 March 2011, 09:57:35 UTC | fix for autoconf "with" options | 02 March 2011, 10:07:47 UTC |
59a4d9e | Valery Yundin | 28 February 2011, 21:13:07 UTC | PJFry library 1.0.0 alpha2 Source code tree copied from private development repository originating commit: b1ccbb526362a4b0187a7e6a15cc5e89a45baa3b | 28 February 2011, 21:15:45 UTC |
26d0ad2 | Valery Yundin | 28 February 2011, 20:36:53 UTC | first commit | 28 February 2011, 20:36:53 UTC |