/**
 * FinMag - a thin layer on top of FEniCS to enable micromagnetic multi-physics simulations
 * Copyright (C) 2012 University of Southampton
 * Do not distribute
 *
 * CONTACT: h.fangohr@soton.ac.uk
 *
 * AUTHOR(S) OF THIS FILE: Dmitri Chernyshenko (d.chernyshenko@soton.ac.uk)
 */

#include "finmag_includes.h"

#include "util/np_array.h"

#include "sundials/sundials_cvode_impl.h"

BOOST_PYTHON_MODULE(sundials)
{
    initialise_np_array();

    bp::scope().attr("__doc__") = "Python SUNDIALS interface";
    finmag::sundials::register_sundials_cvode();
    finmag::sundials::register_numpy_malloc();
}