{"push_id":780025004,"size":72,"distinct_size":72,"ref":"refs/heads/master","head":"d777dddd4f1c228deaf0573708378cc8c2ff1e55","before":"389e7b7ff347c084ddac5c151d0c752cb2db8ef8","commits":[{"sha":"0cadf4ea854943d2e0f3d89234bbb32023394c8e","author":{"email":"9b919a358335dec891cfcc495a43c2bdbcba6fd7@ugent.be","name":"Sam Verstocken"},"message":"Define the minimum number of self-absorption cycles","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/0cadf4ea854943d2e0f3d89234bbb32023394c8e"},{"sha":"8a3d530cc90c87cc6c674c9d863fecbdfe331ec4","author":{"email":"9b919a358335dec891cfcc495a43c2bdbcba6fd7@ugent.be","name":"Sam Verstocken"},"message":"Added Image class; renamed Convolution to ConvolutionKernel, which inherits Image, and is inherited by new classes GaussianKernel and FitsKernel; ReferenceImage also inherits Image; used Image in SingleFrameInstrument and in ReadFitsGeometry","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/8a3d530cc90c87cc6c674c9d863fecbdfe331ec4"},{"sha":"35fac9d195dc5c45174480c09d9945219b46e236","author":{"email":"9b919a358335dec891cfcc495a43c2bdbcba6fd7@ugent.be","name":"Sam Verstocken"},"message":"Merge branch 'master' of github.ugent.be:SKIRT/SKIRT","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/35fac9d195dc5c45174480c09d9945219b46e236"},{"sha":"4b7272203658f246d4967ac211198860ed4a7da3","author":{"email":"9b919a358335dec891cfcc495a43c2bdbcba6fd7@ugent.be","name":"Sam Verstocken"},"message":"Used the Image class in all places where a FITS file is written to file, further abstracting the MPI parallelization since the Image class lets only the root process actually write the file","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/4b7272203658f246d4967ac211198860ed4a7da3"},{"sha":"b91975c224bf6cca1b1d10d3b683095f69312006","author":{"email":"9b919a358335dec891cfcc495a43c2bdbcba6fd7@ugent.be","name":"Sam Verstocken"},"message":"Added a 'memory usage logging' mode","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/b91975c224bf6cca1b1d10d3b683095f69312006"},{"sha":"f277321a23decce67fab1acbee7d3e73b5483af5","author":{"email":"9b919a358335dec891cfcc495a43c2bdbcba6fd7@ugent.be","name":"Sam Verstocken"},"message":"Fixed a bug","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/f277321a23decce67fab1acbee7d3e73b5483af5"},{"sha":"2826a122afe320922d20b394f338837fba9d5975","author":{"email":"3f9c2b4d3b4018830d901dd0c6232545691e1738@ugent.be","name":"Peter Camps"},"message":"fix pass by value of data array in Image","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/2826a122afe320922d20b394f338837fba9d5975"},{"sha":"36fc905b553632faf52703df1da9212b71c630e2","author":{"email":"3f9c2b4d3b4018830d901dd0c6232545691e1738@ugent.be","name":"Peter Camps"},"message":"merge Sam's changes into master","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/36fc905b553632faf52703df1da9212b71c630e2"},{"sha":"7ec0f1329f99bbc5657c8785df35e8e0de8f7291","author":{"email":"9b919a358335dec891cfcc495a43c2bdbcba6fd7@ugent.be","name":"Sam Verstocken"},"message":"Initialize the _logmemory member in the constructor of Log","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/7ec0f1329f99bbc5657c8785df35e8e0de8f7291"},{"sha":"7ffb1e9e049fd7a9e4d7e11934015e9c27a8db71","author":{"email":"9b919a358335dec891cfcc495a43c2bdbcba6fd7@ugent.be","name":"Sam Verstocken"},"message":"Converted all multithreading capabilities of SKIRT to the C++11 std::thread library","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/7ffb1e9e049fd7a9e4d7e11934015e9c27a8db71"},{"sha":"38359699be682af9215ce8c3179f1f8e8221e69e","author":{"email":"9b919a358335dec891cfcc495a43c2bdbcba6fd7@ugent.be","name":"Sam Verstocken"},"message":"Avoid rare occasions where a thread may assume an object is initialized where it is not","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/38359699be682af9215ce8c3179f1f8e8221e69e"},{"sha":"302c80e72f45202198cf1fa314beb1465c1cddb7","author":{"email":"3f9c2b4d3b4018830d901dd0c6232545691e1738@ugent.be","name":"Peter Camps"},"message":"add class to read text data files","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/302c80e72f45202198cf1fa314beb1465c1cddb7"},{"sha":"be6fc3bceabe5456ce3df87fae47dca06413ba7f","author":{"email":"3f9c2b4d3b4018830d901dd0c6232545691e1738@ugent.be","name":"Peter Camps"},"message":"keep track of scattered dust emission flux separately","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/be6fc3bceabe5456ce3df87fae47dca06413ba7f"},{"sha":"478d0beb89acc649a88c0927b2f5496f51adf4bc","author":{"email":"3f9c2b4d3b4018830d901dd0c6232545691e1738@ugent.be","name":"Peter Camps"},"message":"add file/column for scattered dust emission flux -- SED text columns CHANGED","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/478d0beb89acc649a88c0927b2f5496f51adf4bc"},{"sha":"b79dbe01fbc1b63e5aa114de2cbb53d27fd97f55","author":{"email":"3f9c2b4d3b4018830d901dd0c6232545691e1738@ugent.be","name":"Peter Camps"},"message":"Merge branch 'master' of github.ugent.be:sjversto/SKIRT into sjversto-master","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/b79dbe01fbc1b63e5aa114de2cbb53d27fd97f55"},{"sha":"171ebbf569c8cbb2ae8b4107f0ccee05537253ed","author":{"email":"9b919a358335dec891cfcc495a43c2bdbcba6fd7@ugent.be","name":"Sam Verstocken"},"message":"Replaced Arrays by Images throughout FitSKIRT, converted pointers to references in various functions, made code more readable","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/171ebbf569c8cbb2ae8b4107f0ccee05537253ed"},{"sha":"86341fcd98d9127444665a718cd3c52681d2cf06","author":{"email":"9b919a358335dec891cfcc495a43c2bdbcba6fd7@ugent.be","name":"Sam Verstocken"},"message":"Added interface for FFTW to enable FFT convolution","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/86341fcd98d9127444665a718cd3c52681d2cf06"},{"sha":"1abe9ffb45cea23722c4e5510c2ac18fed015c30","author":{"email":"3f9c2b4d3b4018830d901dd0c6232545691e1738@ugent.be","name":"Peter Camps"},"message":"Minor improvements to our use of c++11 multithreading","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/1abe9ffb45cea23722c4e5510c2ac18fed015c30"},{"sha":"49340556e2c978044238c2771272f07d445cf361","author":{"email":"3f9c2b4d3b4018830d901dd0c6232545691e1738@ugent.be","name":"Peter Camps"},"message":"adjust to allow condition variables with spurious wake-ups","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/49340556e2c978044238c2771272f07d445cf361"},{"sha":"ab07b61cdbfd34751686373a16b616ffca086c87","author":{"email":"3f9c2b4d3b4018830d901dd0c6232545691e1738@ugent.be","name":"Peter Camps"},"message":"Merge branch 'sjversto-master' including c++11 multi-threading","distinct":true,"url":"https://api.github.com/repos/SKIRT/SKIRT/commits/ab07b61cdbfd34751686373a16b616ffca086c87"}]}