def METHOD_NAME(modelpath):
    """deletes solver on all the compartment and its children. (helper function
    for moose.deleteChemSolver)
    Notes
    -----
    This is neccesary while created a new moose object on a pre-existing modelpath,
    this should be followed by mooseAddChemSolver for add solvers on to compartment
    to simulate else default is Exponential Euler (ee)
    """
    if not chemImport_:
        raise ImportError("Failed to load this utility because of %s" % chemError_)
    return _chemUtil.add_Delete_ChemicalSolver.METHOD_NAME(modelpath)