ASIS v1.0: an adaptive solver for the simulation of atmospheric chemistry