/* -*- c++ -*- * Copyright (c) 2012-2026 by the GalSim developers team on GitHub * https://github.com/GalSim-developers * * This file is part of GalSim: The modular galaxy image simulation toolkit. * https://github.com/GalSim-developers/GalSim * * GalSim is free software: redistribution and use in source and binary forms, * with or without modification, are permitted provided that the following * conditions are met: * * 1. Redistributions of source code must retain the above copyright notice, this * list of conditions, and the disclaimer given in the accompanying LICENSE * file. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions, and the disclaimer given in the documentation * and/or other materials provided with the distribution. */ #include "Version.h" namespace galsim { int major_version() { return GALSIM_MAJOR; } int minor_version() { return GALSIM_MINOR; } int revision() { return GALSIM_REVISION; } std::string version() { std::ostringstream oss; oss << GALSIM_MAJOR << '.' << GALSIM_MINOR << '.' << GALSIM_REVISION; return oss.str(); } }