Logo white

Andreas Specovius / gammalib

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Snippets
  • Commits 7,440
  • Compare
  • Branches 25
  • Tags 39
  • gammalib
  • src
28 Nov, 2020
1 commit
  • Add GModel::associations() setter and getter methods and implement reading from … ...
    29ed2bd1
    …and writing to the XML file of the associations (#3469)
    Jürgen Knödlseder authored
    2020-11-28 00:07:09 +0100  
    Browse Dir »

27 Nov, 2020
1 commit
  • Add GModelAssociation and GModelAssociations classes (#3469)
    cd5a8ca5
    Jürgen Knödlseder authored
    2020-11-27 23:27:36 +0100  
    Browse Dir »

24 Nov, 2020
1 commit
  • Add GSkyMap::correlate() method (#3461)
    80bd0f32
    Jürgen Knödlseder authored
    2020-11-24 12:39:36 +0100  
    Browse Dir »

21 Nov, 2020
1 commit
  • Add GModels::eval() vector evaluation method (#3455)
    9eabfd89
    Jürgen Knödlseder authored
    2020-11-21 13:29:44 +0100  
    Browse Dir »

18 Nov, 2020
3 commits
  • Fix GSkyMap::stack_maps() method for WCS maps
    a79dc16b
    Jürgen Knödlseder authored
    2020-11-18 22:09:59 +0100  
    Browse Dir »
  • Remove at() methods from Python interface
    c4ed73d8
    Jürgen Knödlseder authored
    2020-11-18 10:23:07 +0100  
    Browse Dir »
  • Add GSkyDirs container class (#3324)
    b59f1ce1
    Jürgen Knödlseder authored
    2020-11-18 08:56:42 +0100  
    Browse Dir »

17 Nov, 2020
1 commit
  • Add gammalib::tmpnam() function (#3324)
    620f10c8
    Jürgen Knödlseder authored
    2020-11-17 17:42:53 +0100  
    Browse Dir »

08 Nov, 2020
1 commit
  • Add GSkyModel flux_error() and eflux_error() methods (#3074)
    20f137dc
    Jürgen Knödlseder authored
    2020-11-08 17:33:25 +0100  
    Browse Dir »

07 Nov, 2020
1 commit
  • Add GSkyModel flux() and eflux() methods (#3439)
    19518ba9
    Jürgen Knödlseder authored
    2020-11-07 15:31:58 +0100  
    Browse Dir »

03 Nov, 2020
1 commit
  • Add XML value constructors and access methods to GXmlElement class (#3431)
    08a44103
    Jürgen Knödlseder authored
    2020-11-03 13:05:32 +0100  
    Browse Dir »

30 Oct, 2020
1 commit
  • Clear cache of identifiers of parameters with gradients before computing the response. ...
    ce1733c9
    This assures that spatial parameters that are fixed during the model fitting are correctly taken into account.
    Jürgen Knödlseder authored
    2020-10-30 10:08:25 +0100  
    Browse Dir »

22 Oct, 2020
1 commit
  • Correct application elapsed CPU time for OpenMP (#3417)
    8ab01544
    Jürgen Knödlseder authored
    2020-10-22 17:43:50 +0200  
    Browse Dir »

21 Oct, 2020
1 commit
  • Implement pre-computation cache in GModelSpatialGauss (#1300)
    84920f23
    Jürgen Knödlseder authored
    2020-10-21 10:30:18 +0200  
    Browse Dir »

20 Oct, 2020
1 commit
  • Implement sparse vector response cache (#3403)
    d3768de7
    Jürgen Knödlseder authored
    2020-10-20 16:12:28 +0200  
    Browse Dir »

18 Oct, 2020
2 commits
  • Shorten model-parameter identifier in GObservation
    abf88486
    Jürgen Knödlseder authored
    2020-10-18 09:06:29 +0200  
    Browse Dir »
  • Replace parameter pointer stack by parameter identifier stack
    4f9aaeb7
    Jürgen Knödlseder authored
    2020-10-18 01:02:05 +0200  
    Browse Dir »

17 Oct, 2020
3 commits
  • Adapt COMPTEL response to new vectorised response computation (#3203)
    9c31fc13
    Jürgen Knödlseder authored
    2020-10-17 22:04:51 +0200  
    Browse Dir »
  • Remove obsolete code
    36ed4440
    Jürgen Knödlseder authored
    2020-10-17 00:18:02 +0200  
    Browse Dir »
  • Use vector response in unbinned likelihood function (#3203)
    05bbdfcd
    Jürgen Knödlseder authored
    2020-10-17 00:05:12 +0200  
    Browse Dir »

16 Oct, 2020
5 commits
  • Use vectorised response computation also for Chi2 statistics (#3203)
    35b88c84
    Jürgen Knödlseder authored
    2020-10-16 23:38:00 +0200  
    Browse Dir »
  • Fix index bug for energy dispersion computation in GResponse
    3cae4983
    Jürgen Knödlseder authored
    2020-10-16 20:25:54 +0200  
    Browse Dir »
  • Merge in the current integration branch
    d6760e15
    Jürgen Knödlseder authored
    2020-10-16 16:48:52 +0200  
    Browse Dir »
  • Merge branch 'integration' into 3203-parallel-spatial-irf-integration ...
    5ac42b67
    # Conflicts:
    #	src/obs/GObservation.cpp
    #	src/obs/GResponse.cpp
    Jürgen Knödlseder authored
    2020-10-16 16:16:24 +0200  
    Browse Dir »
  • Fix energy dispersion bug after implementation of analytical gradients (#3403)
    8e4fe544
    Jürgen Knödlseder authored
    2020-10-16 15:06:05 +0200  
    Browse Dir »

15 Oct, 2020
5 commits
  • Finalise optimisation of radial Gaussian model computation for the stacked analysis (#3203)
    d064542f
    Jürgen Knödlseder authored
    2020-10-15 18:14:59 +0200  
    Browse Dir »
  • Merge branch 'devel' into 3203-parallel-spatial-irf-integration
    3fbe6464
    Jürgen Knödlseder authored
    2020-10-15 16:45:09 +0200  
    Browse Dir »
  • Correct copy base class in copy constructors (#3402) ...
    ca0d79f4
    A major bug was lurking in the GModelSpatialDiffuse, GModelSpatialElliptical and GModelSpatialRadial classes where the GModelSpatial base class members were not copied in the copy constructors. This prevented in particular the model fitting of diffuse maps in the stacked analysis.
    Jürgen Knödlseder authored
    2020-10-15 16:30:21 +0200  
    Browse Dir »
  • Restructure GModel::eval() method for vectorised computations and implement a st… ...
    6017f670
    …ack for model parameters with analytical gradients at the level of the GObservation class.
    Jürgen Knödlseder authored
    2020-10-15 12:26:11 +0200  
    Browse Dir »
  • Correct debugging code of GMatrixSparse
    a133c400
    Jürgen Knödlseder authored
    2020-10-15 12:11:03 +0200  
    Browse Dir »

14 Oct, 2020
1 commit
  • Implement vectorised polynomial interpolation in GIntegrals class (#3203)
    726d9fbb
    Jürgen Knödlseder authored
    2020-10-14 13:53:56 +0200  
    Browse Dir »

13 Oct, 2020
2 commits
  • Speed-up vector operations and integral by minimizing the operations (#3203)
    399c038c
    Jürgen Knödlseder authored
    2020-10-13 18:07:40 +0200  
    Browse Dir »
  • Use GMatrix instead of GMatrixSpare (#3203)
    75e0d5ec
    Jürgen Knödlseder authored
    2020-10-13 15:38:14 +0200  
    Browse Dir »

12 Oct, 2020
1 commit
  • Use transposed sparse matrix to store gradients (#3203)
    6b76cc08
    Jürgen Knödlseder authored
    2020-10-12 18:21:01 +0200  
    Browse Dir »

02 Oct, 2020
1 commit
  • Implement test version of analytical spatial gradient computation for radial Gau… ...
    7602a20f
    …ssian models and stacked analysis (#3203)
    Jürgen Knödlseder authored
    2020-10-02 12:07:28 +0200  
    Browse Dir »

22 Sep, 2020
2 commits
  • Use GVector instead of GNdarray in GFunctions and GIntegrals classes
    ca7c6322
    Jürgen Knödlseder authored
    2020-09-22 22:28:33 +0200  
    Browse Dir »
  • Implement vector computation for radial models in stacked analysis (#3203)
    bc63260c
    Jürgen Knödlseder authored
    2020-09-22 16:39:28 +0200  
    Browse Dir »

18 Sep, 2020
3 commits
  • Implement model vector evaluation (#3203) ...
    79188e78
    Implemented the following methods:
    - GVector GModel::eval(GObservation&, GMatrixSparse*)
    - GVector GModelSky::eval(GObservation&, GMatrixSparse*)
    - GVector GResponse::convolve(GModelSky&, GObservation&, GMatrixSparse*)
    - GVector GObservation::model(GModels&, GMatrixSparse*)
    - GVector GObservation::model_grad(GModel&, GModelPar&)
    Jürgen Knödlseder authored
    2020-09-18 21:45:43 +0200  
    Browse Dir »
  • Use bisection for row search in GMatrixSparse::row() and GMatrixSparse::get_index() methods. ...
    ac820888
    Bisection is substantially faster then the previous looping over all elements in a column.
    Jürgen Knödlseder authored
    2020-09-18 21:29:22 +0200  
    Browse Dir »
  • Implement GMatrixSparse::row() and GMatrixSparse::add_to_row() methods
    3c121781
    Jürgen Knödlseder authored
    2020-09-18 15:42:11 +0200  
    Browse Dir »