LSSTDESC / firecrown

DESC Cosmology Likelihood Framework
BSD 3-Clause "New" or "Revised" License
29 stars 7 forks source link

Push more functionality down into MappingCosmoSIS #148

Closed marcpaterno closed 2 years ago

marcpaterno commented 2 years ago

The current implementation of the CosmoSIS module's execute function does much work by reaching into and manipulating the innards of the mapping object. This work should be delegated to the MappingCosmoSIS class, in preparation for another refactoring in which the appropriate work will be lifted up to the Mapping base class, to be shared with the Cobaya connector.