- 31 Aug, 2021 1 commit
-
-
Pawel Sznajder authored
-
- 21 Jul, 2021 2 commits
-
-
Pawel Sznajder authored
-
Pawel Sznajder authored
-
- 20 Jul, 2021 2 commits
-
-
Pawel Sznajder authored
-
Pawel Sznajder authored
-
- 02 May, 2021 1 commit
-
-
Valerio Bertone authored
-
- 26 Oct, 2020 1 commit
-
-
Valerio Bertone authored
Adjusting CMakeLists.txt to make sure the code compiles also when using clang + work towards a reorganisation of the evolution and collinear distribution modules according to the discussion that Herve', Pawel and I had one week ago
-
- 20 Oct, 2020 1 commit
-
-
Pawel Sznajder authored
-
- 11 Aug, 2020 1 commit
-
-
Valerio Bertone authored
-
- 30 Jul, 2020 1 commit
-
-
Valerio Bertone authored
-
- 18 Jul, 2020 1 commit
-
-
Valerio Bertone authored
-
- 22 May, 2020 1 commit
-
-
Valerio Bertone authored
-
- 16 May, 2020 1 commit
-
-
Valerio Bertone authored
-
- 09 Aug, 2017 1 commit
-
-
Pawel Sznajder authored
-
- 08 Aug, 2017 1 commit
-
-
Pawel Sznajder authored
Implementation + renaming of cmake/Modules to cmake/modules
-
- 27 Jul, 2017 1 commit
-
-
Nabil Chouika authored
-
- 18 Jul, 2017 1 commit
-
-
Nabil Chouika authored
-
- 30 Jun, 2017 1 commit
-
-
Pawel Sznajder authored
-
- 29 Jun, 2017 1 commit
-
-
Pawel Sznajder authored
-
- 25 Apr, 2017 1 commit
-
-
Nabil Chouika authored
In ALL (trunk): - Improvements on the previous cmake commits.
-
- 24 Apr, 2017 1 commit
-
-
Nabil Chouika authored
In Elementary_utils (trunk): - Add the installation routines in CMakeLists. - Add doxyfile. In NumA++ (trunk): - Add the installation routines in CMakeLists. - Add FindElementaryUtils.cmake module and adapt CMakeLists. In NumA++_Tests (trunk): - Add FindElementaryUtils.cmake & FindNumA++.cmake modules and adapt CMakeLists. In PARTONS (trunk): - Add the installation routines in CMakeLists. - Add FindElementaryUtils.cmake & FindNumA++.cmake modules and adapt CMakeLists. In PARTONS_exe, PARTONS_release, PARTONS_Tests, PARTONS_Fits (trunk): - Add FindElementaryUtils.cmake, FindNumA++.cmake & FindPARTONS.cmake modules and adapt CMakeLists.
-
- 23 Nov, 2016 1 commit
-
-
Nabil Chouika authored
In NumA++: - Added -pedantic flag in CMakeLists for warnings. - Moved LinAlgUtils to parent folder. - Added LSMR iterative algorithm for sparse least-squares problems, taken from https://github.com/tvercaut/LSQR-cpp (APACHE licence) and adapted to fit into NumA. In NumA++_Test: - Added -pedantic flag in CMakeLists for warnings. - Added test for LSMR also taken from github. In PARTONS: - Added -pedantic flag in CMakeLists for warnings. - Converted one observable scenario to the new cross configuration. - Various modifications and additions to the Radon Inverse files. Now, the DoubleDistribution modules are not needed anymore. It was too complicated to deal with... But it's still possible to use them I guess. - Renamed the Radon Inverse daughter class because the brute-force approach was dropped in favor of a fixed number of rows for the matrix. In PARTONS_exe: - Added -pedantic flag in CMakeLists for warnings. - Updated partons.properties to the new scheme. - Added a test for the Radon inversion. In PARTONS_release: - Added -pedantic flag in CMakeLists for warnings. - Added a scenario for GPD. - Close PARTONS properly when exception.
-
- 20 Jun, 2016 1 commit
-
-
Nabil Chouika authored
- Fix CMakeLists.txt to force C++98 - Fix some absolute URL
-
- 25 Apr, 2016 1 commit
-
-
Bryan Berthou authored
- Add documentation and comments. - Update project configuration : Qt4 XML parser. - Update XML schema to match with the description of a computation or a fits. - Update XML scenario description. - Add new observable scenario example. - Update database schema for GPD and CCF level. - Implement ResourceManager as a draft to deal with file in memory. - Move some parameter name (for configuration) from daughter class to mother class. - Refactor ScenarioManager (some features moved in AutomationService and XMLParserI). - Add new CryptographicHashService in ServiceObjectRegistry : use to compute hash sum of a file. - Refactoring of Computation, Scenario and Task to match with the new design of AutomationService and database. - Implement missing method for ObservableChannel class. - Move file information from daughter class (EnvironmentConfiguration, Scenario, ...) to mother class DatabaseFileObject. - Implement DatabaseFileObject class to store information about file in memory like filePath, file as a string, hash_sum, storeDate, ... - Update database dao and services (for GPD, CCF, Common) to match with the new design of database : add missing tests, methods, ... - Update the all vertical observable computation way : replace DVCS way to a generic way to be able to use observable with each kind of channel ; correct some NULL pointers behaviors. - In all class rename init() method to resolveObjectDependencies(). - In DVCSModule move some members to daughter class. - Add in each services a new method called newModule(Task) to be able to create a new pre-configured module from a Task. - Add in each services a new method called configure(...) to configure automatically the vertical computation way with all types of modules as arguments. - Refactor each services. - For automation and flexibility add a new AutomationService, interface for XML validation XML parser ; create a default XML parser ; create a Qt4 XML validator. - Add a new CryptographicHash service to compute hash sum of a file : add interface too for flexibility and create a Qt4CryptographicHash class. - Add missing channel for all observables, process and CCF. - Update the logical of ObservableService to deal with computation or fits in a generic way ; and to handle all kind of channel not only DVCS. - Implement "proxy" mechanisms to reduce memory allocation when creating PARTONS objects from database. - Implement an XMLValidator interface to validate an XML file with an XML schema file. - Implement a CryptographicHash service and interface to generate hash sum (SHA1) from a string or a file. It used to improve database search speed request. - Implement an XMLParser interface to retrieve scenario and computation configuration parameters objects from an XML file. - Implement an XML schema (XSD) to validate scenario and computation configuration XML files. - Create some Interfaces to plug and unplug libraries without the need to change the architecture and the logical of PARTONS. NB : - The database schema for observable layer is not corrected yet. - Scenario and EnvironmentConfiguration are not stored into database there is some problems I need to correct. - I did not test all the modifications, so play with PARTONS carefully.
-
- 17 Mar, 2016 1 commit
-
-
Bryan Berthou authored
- Propagate change from ElementaryUtils project. - Refactoring
-
- 26 Feb, 2016 1 commit
-
-
Bryan Berthou authored
- Completed corrections of Qt includes.
-
- 15 Feb, 2016 2 commits
-
-
Nabil Chouika authored
- modifications to build.xml ("clean" removes CMakeCache.txt) and CMakeLists.txt
-
Nabil Chouika authored
- New CmakeLists.txt and Find modulesTrtual Machine
-
- 02 Feb, 2016 1 commit
-
-
Bryan Berthou authored
- Update CMake & project configuration file
-
- 18 Jan, 2016 1 commit
-
-
Bryan Berthou authored
- Update CMake configuration files
-
- 07 Jan, 2016 1 commit
-
-
Bryan Berthou authored
- Switch from eclipse Makefile to CMake Makefile - Modified Ant script - Remove qt configuration files
-
- 08 Dec, 2015 4 commits
-
-
Bryan Berthou authored
- Update CMake configuration files
-
Bryan Berthou authored
- Update projects configuration
-
Bryan Berthou authored
- Update projects configuration
-
Bryan Berthou authored
- Update projects configuration
-
- 07 Dec, 2015 1 commit
-
-
Bryan Berthou authored
- Update CMake files - New folder tree for library - Refactoring GPDEvolution - Correcting errors in DVCS and GPD modules (from Jakub)
-
- 03 Dec, 2015 1 commit
-
-
Bryan Berthou authored
- Test build with CMake for multiplatform
-