// This file is part of the mlhp project. License: See LICENSE

#include "pybind11/pybind11.h"

namespace mlhp::bindings
{

void bindDiscretization( pybind11::module& m );
void bindAssembly( pybind11::module& m ); 
void bindParser( pybind11::module& m );
//void bindLinalg( pybind11::module& m );

PYBIND11_MODULE( pymlhpcore, m ) 
{
    m.doc( ) = "Multi-level hp discretization kernel.";

    bindDiscretization( m );
    //bindLinalg( m );
    bindAssembly( m );
    bindParser( m );
}

} // mlhp::bindings

