{"push_id":1217485872,"size":2,"distinct_size":0,"ref":"refs/heads/devel","head":"6295a5fdb71ae2162a027f183dbbbf84b24f7290","before":"247945210cf4bf0a7c3aacc13a3a5f2f696e08b3","commits":[{"sha":"90a3343672c3c745efa698db810ef7beda72926f","author":{"name":"Jürgen Knödlseder","email":"e2a641f4e16a06b50155b8778075722807363f30@irap.omp.eu"},"message":"Simplify model registry classes\n\nRemove the m_names members from the spatial, spectral and temporal registry classes and directly use the model type to find the appropriate model. The alloc() method now throws an exception if the model is not found. The new logic helped to reduced the code in the client classes (#1824)","distinct":false,"url":"https://api.github.com/repos/gammalib/gammalib/commits/90a3343672c3c745efa698db810ef7beda72926f"},{"sha":"6295a5fdb71ae2162a027f183dbbbf84b24f7290","author":{"name":"Jürgen Knödlseder","email":"e2a641f4e16a06b50155b8778075722807363f30@irap.omp.eu"},"message":"Add model parameters to spectral registry (#1824) and revise spectral model names (#1821)\n\nThe GModelSpectralRegistry::alloc() method now also checks for the existence of model parameters and allocates the appropriate model from the registry that is found in the XML file base on model type and parameter names. This allows now to have the same model type but different parameter names in the registry.\n\nThe spectral model classes have been adapted to the new logic, and models have been added to the registry for all parameter combinations that may exist.\n\nThe unit tests and documentation have been updated.","distinct":false,"url":"https://api.github.com/repos/gammalib/gammalib/commits/6295a5fdb71ae2162a027f183dbbbf84b24f7290"}]}
{"actor":{"display_login":"jknodlseder"}}