155e9a5 | arguelles | 03 July 2018, 20:13:22 UTC | Prevent reading cross section when not going to use. User feature. | 03 July 2018, 20:13:22 UTC |
9b4cfc1 | cnweaver | 15 June 2018, 21:18:02 UTC | Merge pull request #15 from kotoyo/pybinding_bugfix bugfix of nuSQUIDSpy, nuSQUIDSAtm::Set_IncludeOscillations | 15 June 2018, 21:18:02 UTC |
27d189f | kotoyo | 15 June 2018, 20:58:14 UTC | bugfix of nuSQUIDSpy, nuSQUIDSAtm::Set_IncludeOscillations | 15 June 2018, 20:58:14 UTC |
77f0f54 | arguelles | 26 April 2018, 21:18:29 UTC | fix guard | 26 April 2018, 21:18:29 UTC |
9caa20a | arguelles | 26 April 2018, 21:15:29 UTC | Merge branch 'master' of https://github.com/arguelles/nuSQuIDS | 26 April 2018, 21:15:29 UTC |
e37f50f | arguelles | 26 April 2018, 21:15:19 UTC | more specific threadpool path | 26 April 2018, 21:15:19 UTC |
6fd4506 | cnweaver | 08 March 2018, 18:17:21 UTC | Merge pull request #13 from fkallen/master declare friend base_type in marray.h in a way which can be compiled by nvcc V9.1.85 | 08 March 2018, 18:17:21 UTC |
0a98f4e | Felix Kallenborn | 08 March 2018, 07:53:23 UTC | declare friend base_type in a way which can be compiled by nvcc V9.1.85 | 08 March 2018, 07:53:23 UTC |
5bacaa6 | arguelles | 05 March 2018, 01:17:35 UTC | added gsl one dimensional integrator to tools.h | 05 March 2018, 01:17:35 UTC |
7dfd642 | arguelles | 04 March 2018, 22:00:42 UTC | small typo in configure script | 04 March 2018, 22:00:42 UTC |
887e6d3 | arguelles | 02 March 2018, 21:11:26 UTC | reverse track in the python interface | 02 March 2018, 21:11:26 UTC |
ad82703 | arguelles | 02 March 2018, 16:44:01 UTC | added python sugar | 02 March 2018, 16:44:01 UTC |
e4e9db7 | arguelles | 12 February 2018, 22:36:53 UTC | remove legady define | 12 February 2018, 22:36:53 UTC |
e695a27 | cnweaver | 19 January 2018, 04:50:56 UTC | Correct the singly-differential CSMS data by the factor of E_\nu necessary to convert d\sigma/dy to d\sigma/dE_{Lep} | 19 January 2018, 04:50:56 UTC |
792ff45 | cnweaver | 17 January 2018, 21:55:28 UTC | Add a getter and setter for cross sections to the atmospheric mode object | 17 January 2018, 21:55:28 UTC |
6259a1c | cnweaver | 19 December 2017, 01:00:07 UTC | Add the CSMS cross section (http://dx.doi.org/10.1007/JHEP08%282011%29042) as the new default | 19 December 2017, 01:00:07 UTC |
55485be | cnweaver | 07 December 2017, 23:21:20 UTC | Rename existing nusigma cross sections | 07 December 2017, 23:21:20 UTC |
0651a9f | cnweaver | 04 December 2017, 22:25:31 UTC | Try to use a clang vectorization pragma only with suitable versions | 04 December 2017, 22:25:31 UTC |
dffa789 | arguelles | 26 November 2017, 15:51:11 UTC | improved read/write hdf5 test and implemented simple fix | 26 November 2017, 15:51:11 UTC |
36fb2c0 | Carlos Arguelles | 24 November 2017, 17:05:24 UTC | added extra sentence in readme | 24 November 2017, 17:05:24 UTC |
e1905a3 | Carlos Arguelles | 24 November 2017, 17:01:12 UTC | fix make documentation | 24 November 2017, 17:01:12 UTC |
1247280 | Carlos Arguelles | 24 November 2017, 16:56:56 UTC | updated doxygen file | 24 November 2017, 16:56:56 UTC |
b093b7c | cnweaver | 12 November 2017, 03:59:16 UTC | Add support for reading DIS cross sections from HDF5 files. HDF5 cross section files are slightly smaller and much faster to read than text files. Add interfaces for users to read and write cross sections to and from both formats. Rename default DIS text files to a simpler naming scheme. | 12 November 2017, 03:59:16 UTC |
6897b79 | cnweaver | 30 October 2017, 06:50:38 UTC | Backport marray features for Carlos | 30 October 2017, 06:50:38 UTC |
9aba6b1 | Carlos Arguelles | 07 September 2017, 22:11:20 UTC | threading options in python | 07 September 2017, 22:11:20 UTC |
ccd2017 | Carlos Arguelles | 07 September 2017, 00:12:18 UTC | added solar model | 07 September 2017, 00:12:18 UTC |
0983707 | Carlos Arguelles | 07 September 2017, 00:11:26 UTC | added solar benchmark case | 07 September 2017, 00:11:26 UTC |
787232a | cnweaver | 01 September 2017, 21:02:25 UTC | Fix misleading indentation | 01 September 2017, 21:02:25 UTC |
9f23b8e | cnweaver | 01 September 2017, 19:44:21 UTC | Add an uninstall target | 01 September 2017, 19:44:21 UTC |
7c6d471 | jsalvado | 31 August 2017, 21:22:48 UTC | working in the IceCube and Atmospheric, Atm. needs better performance | 31 August 2017, 21:22:48 UTC |
0aeae9e | jsalvado | 28 August 2017, 22:15:50 UTC | DUNE Propagation and plotting FarDetector fluxes done | 28 August 2017, 22:15:50 UTC |
81e92e6 | jsalvado | 25 August 2017, 22:51:53 UTC | working in DUNE, almost done | 25 August 2017, 22:51:53 UTC |
4b7b578 | jsalvado | 24 August 2017, 23:02:24 UTC | Atmospheric benchmark added | 24 August 2017, 23:02:24 UTC |
58547ed | jsalvado | 23 August 2017, 22:30:21 UTC | earth oscillation test | 23 August 2017, 22:30:21 UTC |
34159c1 | Carlos Arguelles | 21 August 2017, 22:53:36 UTC | improve paper latex | 21 August 2017, 22:53:36 UTC |
421ee1f | Carlos Arguelles | 21 August 2017, 22:49:18 UTC | benchmark folders examples | 21 August 2017, 22:49:18 UTC |
4523eae | Carlos Arguelles | 21 August 2017, 22:46:24 UTC | new latex structure and folder | 21 August 2017, 22:46:24 UTC |
ce6e356 | Carlos Arguelles | 21 August 2017, 22:40:17 UTC | new latex structure | 21 August 2017, 22:40:17 UTC |
3d093e0 | Carlos Arguelles | 21 August 2017, 21:26:43 UTC | Changing glashow test. Added null cross section to cross section classes | 21 August 2017, 21:26:43 UTC |
3b0a47f | Carlos Arguelles | 21 August 2017, 16:43:15 UTC | extended cross section for DIS | 21 August 2017, 16:43:15 UTC |
867121c | cnweaver | 19 August 2017, 23:24:30 UTC | Order arguments more carefully for test compilation to avoid GNU ld issues | 19 August 2017, 23:24:30 UTC |
197e45a | Carlos Arguelles | 19 August 2017, 20:08:12 UTC | fix body serialization test | 19 August 2017, 20:08:12 UTC |
a5e7cd5 | cnweaver | 19 August 2017, 17:33:47 UTC | Fix path for documentaton generation | 19 August 2017, 17:33:47 UTC |
57c7f9d | cnweaver | 19 August 2017, 16:17:28 UTC | Don't read from moved-from objects | 19 August 2017, 16:17:28 UTC |
e3c1e2e | cnweaver | 19 August 2017, 06:10:01 UTC | Fix some typos and wording. Add TODO markers for missing information. | 19 August 2017, 06:10:01 UTC |
06b9719 | cnweaver | 19 August 2017, 06:05:10 UTC | Fix section headings | 19 August 2017, 06:05:10 UTC |
f13c34e | cnweaver | 19 August 2017, 06:02:02 UTC | Rename configure script and update README | 19 August 2017, 06:02:02 UTC |
9f7280d | Christopher Weaver | 19 August 2017, 05:38:00 UTC | Rearrange to more standard directory structure | 19 August 2017, 05:38:00 UTC |
941c252 | cnweaver | 19 August 2017, 05:14:26 UTC | Rename README | 19 August 2017, 05:14:26 UTC |
e837890 | cnweaver | 19 August 2017, 05:08:02 UTC | Document units correctly | 19 August 2017, 05:08:02 UTC |
b532ecb | cnweaver | 18 August 2017, 21:22:07 UTC | Remove the only-half-working setup.py | 18 August 2017, 21:22:07 UTC |
80c5090 | cnweaver | 18 August 2017, 20:24:57 UTC | Implement a limited ability to auto-detect boost | 18 August 2017, 20:24:57 UTC |
fad3c9e | cnweaver | 16 August 2017, 22:10:23 UTC | Fix missing #includes | 16 August 2017, 22:10:23 UTC |
d8f4224 | cnweaver | 16 August 2017, 00:23:58 UTC | Switch from GSL interpolation to our own implementation which is thread safe. | 16 August 2017, 00:23:58 UTC |
e2c2e1e | cnweaver | 14 August 2017, 23:38:53 UTC | Add a mechanism to query the production height. | 14 August 2017, 23:38:53 UTC |
18c0add | cnweaver | 14 August 2017, 22:30:24 UTC | Correct the type expected by `Set_EarthModel`, and remember to set the our own member variable. | 14 August 2017, 22:30:24 UTC |
19ef754 | cnweaver | 16 July 2017, 01:01:57 UTC | Set the default step size to 1 km, rather than double epsilon. This is less pessimistic, but users should still think about setting this themselves. | 16 July 2017, 01:01:57 UTC |
765206b | cnweaver | 14 July 2017, 05:46:37 UTC | Pull apart the InteractionStructure into a constant part which can be shared and a variable part which must be private. This should make multithreading safe. | 14 July 2017, 05:46:37 UTC |
eb368a8 | cnweaver | 11 July 2017, 02:56:21 UTC | Remove invlen_tau, since it was no longer used. Increment patch version due to the resulting change in output file format. | 11 July 2017, 02:56:21 UTC |
accd2e8 | cnweaver | 11 July 2017, 01:57:45 UTC | Shave a few percent off of propagation time by keeping one set of constants, instead of creating new ones on every cross section evaulation. | 11 July 2017, 01:57:45 UTC |
b6c96a5 | carlos | 08 July 2017, 14:14:42 UTC | restored file | 08 July 2017, 14:14:42 UTC |
37fb3fc | carlos | 08 July 2017, 14:09:34 UTC | minor change in initialization order to avoid warnings | 08 July 2017, 14:09:34 UTC |
cb424f6 | cnweaver | 22 June 2017, 15:28:33 UTC | Simplify initialization of state to zero | 22 June 2017, 15:28:33 UTC |
9fbbd56 | cnweaver | 21 June 2017, 23:47:15 UTC | Fix an odd dynamic linking issue which might not affect anyone else | 21 June 2017, 23:47:15 UTC |
ddbb31c | cnweaver | 21 June 2017, 15:28:25 UTC | Properly pass flags obtained during configuration to the test runner | 21 June 2017, 15:28:25 UTC |
532b8aa | carlos | 21 June 2017, 04:14:29 UTC | missing functions for probability interpolation | 21 June 2017, 04:14:29 UTC |
f43b9e0 | carlos | 21 June 2017, 03:19:15 UTC | add function to interpolate when using the mass or flavor basis | 21 June 2017, 03:19:15 UTC |
2f31ee7 | carlos | 18 June 2017, 20:31:10 UTC | Added new Set_EarthModel function in atmospheric wrapper and fixed python bindings with new EvalFlavor averaging mode on atmospheric wrapper | 18 June 2017, 20:31:10 UTC |
4f04b26 | cnweaver | 17 June 2017, 18:51:24 UTC | Allocate evolution buffer correctly | 17 June 2017, 18:51:24 UTC |
680ce7e | carlos | 17 June 2017, 17:24:48 UTC | included new prototype for averaging mode in atmospheric mode | 17 June 2017, 17:24:48 UTC |
6c98444 | carlos | 17 June 2017, 04:51:07 UTC | fixed fast averaging interface to comply to latest SQuIDS implementation | 17 June 2017, 04:51:07 UTC |
47daff0 | cnweaver | 07 June 2017, 22:27:41 UTC | Allow the user to specify the python executable. Make sure to pass all include flags down to the python makefile. Make configuration work for python 3 (building bindings has not been tested and may still fail). | 07 June 2017, 22:27:41 UTC |
bf1e54b | cnweaver | 07 June 2017, 05:43:08 UTC | Fix the NSI examples to not ignore the argument to `Set_mutau`. Also avoid redundant density look-ups. | 07 June 2017, 05:43:08 UTC |
a23b201 | carlos | 19 May 2017, 02:44:05 UTC | fix python headers for atmospheric mode and documentation in nusquids.h | 19 May 2017, 02:44:05 UTC |
be15c03 | cnweaver | 19 May 2017, 00:50:24 UTC | Fix bugs in python bindings: Make it possible to construct multiple energy `nuSQUIDS` objects. Avoid scrambling datatypes other than `double` when converting `ndarray`s to `marray`s. | 19 May 2017, 00:50:24 UTC |
906359d | cnweaver | 19 May 2017, 00:48:41 UTC | Fix parameters for nuSQUIDSAtm::Set_initial_state | 19 May 2017, 00:48:41 UTC |
b0d6c8a | cnweaver | 18 May 2017, 15:44:17 UTC | Properly bind abstract base classes | 18 May 2017, 15:44:17 UTC |
cdee9c1 | cnweaver | 18 May 2017, 02:03:56 UTC | Add missing SQuIDS flags to python bindings makefile | 18 May 2017, 02:03:56 UTC |
2b4289a | carlos | 18 May 2017, 01:40:43 UTC | bindings fixed | 18 May 2017, 01:40:43 UTC |
b64df61 | carlos | 18 May 2017, 01:32:46 UTC | python bindings partial fix | 18 May 2017, 01:32:46 UTC |
945b1a2 | carlos | 18 May 2017, 01:08:10 UTC | Merge branch 'master' of https://github.com/arguelles/nuSQuIDS | 18 May 2017, 01:08:10 UTC |
e9eb79f | cnweaver | 16 May 2017, 19:26:28 UTC | Make python bindings setup less broken | 16 May 2017, 19:26:28 UTC |
414732f | cnweaver | 15 May 2017, 21:50:56 UTC | Reject bad options passed to config.sh | 15 May 2017, 21:50:56 UTC |
77893eb | carlos | 28 April 2017, 20:20:20 UTC | deleted comment on NSI.h | 28 April 2017, 20:20:20 UTC |
46a4fd2 | cnweaver | 10 April 2017, 14:56:16 UTC | Another good catch by F. Kallenborn: GSL splines are not entirely thread safe, so protect them with a mutex. For now, only change EarthAtm, since this is the only body used in a multithreaded way (by nuSQUIDSAtm). | 10 April 2017, 14:56:16 UTC |
8fe4156 | cnweaver | 10 April 2017, 05:23:45 UTC | Give users a simple way to make use of multiple CPU cores for atmospheric problems | 10 April 2017, 05:23:45 UTC |
17587dc | cnweaver | 10 April 2017, 04:50:44 UTC | Use the correct, intermediate state during evolution, following SQuIDS r268. | 10 April 2017, 04:50:44 UTC |
e358366 | cnweaver | 08 April 2017, 21:33:12 UTC | Try to ensure complete initialization of intermediate interaction buffers to address problems identified by F. Kallenborn | 08 April 2017, 21:33:12 UTC |
e6cf043 | cnweaver | 08 April 2017, 21:24:43 UTC | Add tests which more specifically check that the atmospheric mode at least runs | 08 April 2017, 21:24:43 UTC |
cc3a280 | carlos | 06 April 2017, 23:38:36 UTC | fix solar atmospheric neutrino track lenght calculation | 06 April 2017, 23:38:36 UTC |
063fca2 | cnweaver | 01 April 2017, 05:11:46 UTC | Use a more literal noexcept condition so that gcc can verify it correctly | 01 April 2017, 05:11:46 UTC |
80aee14 | cnweaver | 04 March 2017, 08:24:47 UTC | When computing interactions without oscillations, accumulate contributions as scalars first to reduce the to reduce the number of vector operations required. | 04 March 2017, 08:24:47 UTC |
b35f8a1 | cnweaver | 04 March 2017, 04:59:10 UTC | Eliminate duplicate calculation of tau fluxes in non-oscillation mode | 04 March 2017, 04:59:10 UTC |
ee6966c | cnweaver | 04 March 2017, 01:36:22 UTC | Miscellaneous small optimizations and cleanup. | 04 March 2017, 01:36:22 UTC |
230818c | cnweaver | 04 March 2017, 00:23:49 UTC | Collect terms in `InteractionsRho` to reduce the number of vector adds required. | 04 March 2017, 00:23:49 UTC |
e10f073 | cnweaver | 01 March 2017, 05:44:23 UTC | Perform more pre-calculation of interaction effects when computing with oscillations. This change corrects tau regeneration in the presence of oscillations to be quadratic in the number of energies rather than cubic. Neutral current and Glashow resonance effects are now also much more efficient in this mode. | 01 March 2017, 05:44:23 UTC |
a6162e8 | cnweaver | 19 February 2017, 18:59:40 UTC | Add missing checks for whether the progress bar should be displayed at all | 19 February 2017, 18:59:40 UTC |
92b7497 | cnweaver | 19 February 2017, 18:29:20 UTC | Display the progress bar one final time so that it goes to 100% when evolution is complete | 19 February 2017, 18:29:20 UTC |
d2e95e8 | cnweaver | 16 February 2017, 01:10:55 UTC | Fix splitting h5cc output into separate items | 16 February 2017, 01:10:55 UTC |
231f735 | cnweaver | 21 January 2017, 02:16:45 UTC | Turn off pkg-config detection of hdf5, preferring our custom code, to avoid Ubuntu brokenness | 21 January 2017, 02:16:45 UTC |