diff --git a/mlprec/impl/Makefile b/mlprec/impl/Makefile index 16fe3aa3..732417c4 100644 --- a/mlprec/impl/Makefile +++ b/mlprec/impl/Makefile @@ -87,9 +87,9 @@ lib: $(OBJS) smoothd solvd $(RANLIB) $(HERE)/$(LIBNAME) smoothd: - cd SMOOTHER && $(MAKE) + cd smoother && $(MAKE) solvd: - cd SOLVER && $(MAKE) + cd solver && $(MAKE) mpobjs: (make $(MPFOBJS) F90="$(MPF90)" F90COPT="$(F90COPT)") @@ -102,6 +102,6 @@ clean: solvclean smoothclean /bin/rm -f $(OBJS) $(LOCAL_MODS) smoothclean: - cd SMOOTHER && $(MAKE) clean + cd smoother && $(MAKE) clean solvclean: - cd SOLVER && $(MAKE) clean + cd solver && $(MAKE) clean diff --git a/mlprec/impl/SMOOTHER/Makefile b/mlprec/impl/smoother/Makefile similarity index 100% rename from mlprec/impl/SMOOTHER/Makefile rename to mlprec/impl/smoother/Makefile diff --git a/mlprec/impl/SMOOTHER/mld_c_as_smoother_apply.f90 b/mlprec/impl/smoother/mld_c_as_smoother_apply.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_as_smoother_apply.f90 rename to mlprec/impl/smoother/mld_c_as_smoother_apply.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_as_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_c_as_smoother_apply_vect.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_as_smoother_apply_vect.f90 rename to mlprec/impl/smoother/mld_c_as_smoother_apply_vect.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_as_smoother_bld.f90 b/mlprec/impl/smoother/mld_c_as_smoother_bld.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_as_smoother_bld.f90 rename to mlprec/impl/smoother/mld_c_as_smoother_bld.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_as_smoother_check.f90 b/mlprec/impl/smoother/mld_c_as_smoother_check.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_as_smoother_check.f90 rename to mlprec/impl/smoother/mld_c_as_smoother_check.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_as_smoother_dmp.f90 b/mlprec/impl/smoother/mld_c_as_smoother_dmp.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_as_smoother_dmp.f90 rename to mlprec/impl/smoother/mld_c_as_smoother_dmp.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_as_smoother_free.f90 b/mlprec/impl/smoother/mld_c_as_smoother_free.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_as_smoother_free.f90 rename to mlprec/impl/smoother/mld_c_as_smoother_free.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_as_smoother_setc.f90 b/mlprec/impl/smoother/mld_c_as_smoother_setc.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_as_smoother_setc.f90 rename to mlprec/impl/smoother/mld_c_as_smoother_setc.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_as_smoother_seti.f90 b/mlprec/impl/smoother/mld_c_as_smoother_seti.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_as_smoother_seti.f90 rename to mlprec/impl/smoother/mld_c_as_smoother_seti.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_as_smoother_setr.f90 b/mlprec/impl/smoother/mld_c_as_smoother_setr.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_as_smoother_setr.f90 rename to mlprec/impl/smoother/mld_c_as_smoother_setr.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_base_smoother_apply.f90 b/mlprec/impl/smoother/mld_c_base_smoother_apply.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_base_smoother_apply.f90 rename to mlprec/impl/smoother/mld_c_base_smoother_apply.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_base_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_c_base_smoother_apply_vect.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_base_smoother_apply_vect.f90 rename to mlprec/impl/smoother/mld_c_base_smoother_apply_vect.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_base_smoother_bld.f90 b/mlprec/impl/smoother/mld_c_base_smoother_bld.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_base_smoother_bld.f90 rename to mlprec/impl/smoother/mld_c_base_smoother_bld.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_base_smoother_check.f90 b/mlprec/impl/smoother/mld_c_base_smoother_check.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_base_smoother_check.f90 rename to mlprec/impl/smoother/mld_c_base_smoother_check.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_base_smoother_descr.f90 b/mlprec/impl/smoother/mld_c_base_smoother_descr.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_base_smoother_descr.f90 rename to mlprec/impl/smoother/mld_c_base_smoother_descr.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_base_smoother_dmp.f90 b/mlprec/impl/smoother/mld_c_base_smoother_dmp.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_base_smoother_dmp.f90 rename to mlprec/impl/smoother/mld_c_base_smoother_dmp.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_base_smoother_free.f90 b/mlprec/impl/smoother/mld_c_base_smoother_free.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_base_smoother_free.f90 rename to mlprec/impl/smoother/mld_c_base_smoother_free.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_base_smoother_setc.f90 b/mlprec/impl/smoother/mld_c_base_smoother_setc.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_base_smoother_setc.f90 rename to mlprec/impl/smoother/mld_c_base_smoother_setc.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_base_smoother_seti.f90 b/mlprec/impl/smoother/mld_c_base_smoother_seti.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_base_smoother_seti.f90 rename to mlprec/impl/smoother/mld_c_base_smoother_seti.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_base_smoother_setr.f90 b/mlprec/impl/smoother/mld_c_base_smoother_setr.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_base_smoother_setr.f90 rename to mlprec/impl/smoother/mld_c_base_smoother_setr.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_jac_smoother_apply.f90 b/mlprec/impl/smoother/mld_c_jac_smoother_apply.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_jac_smoother_apply.f90 rename to mlprec/impl/smoother/mld_c_jac_smoother_apply.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_jac_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_c_jac_smoother_apply_vect.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_jac_smoother_apply_vect.f90 rename to mlprec/impl/smoother/mld_c_jac_smoother_apply_vect.f90 diff --git a/mlprec/impl/SMOOTHER/mld_c_jac_smoother_bld.f90 b/mlprec/impl/smoother/mld_c_jac_smoother_bld.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_c_jac_smoother_bld.f90 rename to mlprec/impl/smoother/mld_c_jac_smoother_bld.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_as_smoother_apply.f90 b/mlprec/impl/smoother/mld_d_as_smoother_apply.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_as_smoother_apply.f90 rename to mlprec/impl/smoother/mld_d_as_smoother_apply.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_as_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_d_as_smoother_apply_vect.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_as_smoother_apply_vect.f90 rename to mlprec/impl/smoother/mld_d_as_smoother_apply_vect.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_as_smoother_bld.f90 b/mlprec/impl/smoother/mld_d_as_smoother_bld.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_as_smoother_bld.f90 rename to mlprec/impl/smoother/mld_d_as_smoother_bld.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_as_smoother_check.f90 b/mlprec/impl/smoother/mld_d_as_smoother_check.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_as_smoother_check.f90 rename to mlprec/impl/smoother/mld_d_as_smoother_check.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_as_smoother_dmp.f90 b/mlprec/impl/smoother/mld_d_as_smoother_dmp.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_as_smoother_dmp.f90 rename to mlprec/impl/smoother/mld_d_as_smoother_dmp.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_as_smoother_free.f90 b/mlprec/impl/smoother/mld_d_as_smoother_free.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_as_smoother_free.f90 rename to mlprec/impl/smoother/mld_d_as_smoother_free.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_as_smoother_setc.f90 b/mlprec/impl/smoother/mld_d_as_smoother_setc.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_as_smoother_setc.f90 rename to mlprec/impl/smoother/mld_d_as_smoother_setc.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_as_smoother_seti.f90 b/mlprec/impl/smoother/mld_d_as_smoother_seti.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_as_smoother_seti.f90 rename to mlprec/impl/smoother/mld_d_as_smoother_seti.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_as_smoother_setr.f90 b/mlprec/impl/smoother/mld_d_as_smoother_setr.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_as_smoother_setr.f90 rename to mlprec/impl/smoother/mld_d_as_smoother_setr.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_base_smoother_apply.f90 b/mlprec/impl/smoother/mld_d_base_smoother_apply.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_base_smoother_apply.f90 rename to mlprec/impl/smoother/mld_d_base_smoother_apply.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_base_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_d_base_smoother_apply_vect.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_base_smoother_apply_vect.f90 rename to mlprec/impl/smoother/mld_d_base_smoother_apply_vect.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_base_smoother_bld.f90 b/mlprec/impl/smoother/mld_d_base_smoother_bld.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_base_smoother_bld.f90 rename to mlprec/impl/smoother/mld_d_base_smoother_bld.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_base_smoother_check.f90 b/mlprec/impl/smoother/mld_d_base_smoother_check.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_base_smoother_check.f90 rename to mlprec/impl/smoother/mld_d_base_smoother_check.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_base_smoother_descr.f90 b/mlprec/impl/smoother/mld_d_base_smoother_descr.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_base_smoother_descr.f90 rename to mlprec/impl/smoother/mld_d_base_smoother_descr.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_base_smoother_dmp.f90 b/mlprec/impl/smoother/mld_d_base_smoother_dmp.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_base_smoother_dmp.f90 rename to mlprec/impl/smoother/mld_d_base_smoother_dmp.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_base_smoother_free.f90 b/mlprec/impl/smoother/mld_d_base_smoother_free.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_base_smoother_free.f90 rename to mlprec/impl/smoother/mld_d_base_smoother_free.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_base_smoother_setc.f90 b/mlprec/impl/smoother/mld_d_base_smoother_setc.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_base_smoother_setc.f90 rename to mlprec/impl/smoother/mld_d_base_smoother_setc.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_base_smoother_seti.f90 b/mlprec/impl/smoother/mld_d_base_smoother_seti.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_base_smoother_seti.f90 rename to mlprec/impl/smoother/mld_d_base_smoother_seti.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_base_smoother_setr.f90 b/mlprec/impl/smoother/mld_d_base_smoother_setr.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_base_smoother_setr.f90 rename to mlprec/impl/smoother/mld_d_base_smoother_setr.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_jac_smoother_apply.f90 b/mlprec/impl/smoother/mld_d_jac_smoother_apply.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_jac_smoother_apply.f90 rename to mlprec/impl/smoother/mld_d_jac_smoother_apply.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_jac_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_d_jac_smoother_apply_vect.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_jac_smoother_apply_vect.f90 rename to mlprec/impl/smoother/mld_d_jac_smoother_apply_vect.f90 diff --git a/mlprec/impl/SMOOTHER/mld_d_jac_smoother_bld.f90 b/mlprec/impl/smoother/mld_d_jac_smoother_bld.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_d_jac_smoother_bld.f90 rename to mlprec/impl/smoother/mld_d_jac_smoother_bld.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_as_smoother_apply.f90 b/mlprec/impl/smoother/mld_s_as_smoother_apply.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_as_smoother_apply.f90 rename to mlprec/impl/smoother/mld_s_as_smoother_apply.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_as_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_s_as_smoother_apply_vect.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_as_smoother_apply_vect.f90 rename to mlprec/impl/smoother/mld_s_as_smoother_apply_vect.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_as_smoother_bld.f90 b/mlprec/impl/smoother/mld_s_as_smoother_bld.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_as_smoother_bld.f90 rename to mlprec/impl/smoother/mld_s_as_smoother_bld.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_as_smoother_check.f90 b/mlprec/impl/smoother/mld_s_as_smoother_check.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_as_smoother_check.f90 rename to mlprec/impl/smoother/mld_s_as_smoother_check.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_as_smoother_dmp.f90 b/mlprec/impl/smoother/mld_s_as_smoother_dmp.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_as_smoother_dmp.f90 rename to mlprec/impl/smoother/mld_s_as_smoother_dmp.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_as_smoother_free.f90 b/mlprec/impl/smoother/mld_s_as_smoother_free.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_as_smoother_free.f90 rename to mlprec/impl/smoother/mld_s_as_smoother_free.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_as_smoother_setc.f90 b/mlprec/impl/smoother/mld_s_as_smoother_setc.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_as_smoother_setc.f90 rename to mlprec/impl/smoother/mld_s_as_smoother_setc.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_as_smoother_seti.f90 b/mlprec/impl/smoother/mld_s_as_smoother_seti.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_as_smoother_seti.f90 rename to mlprec/impl/smoother/mld_s_as_smoother_seti.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_as_smoother_setr.f90 b/mlprec/impl/smoother/mld_s_as_smoother_setr.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_as_smoother_setr.f90 rename to mlprec/impl/smoother/mld_s_as_smoother_setr.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_base_smoother_apply.f90 b/mlprec/impl/smoother/mld_s_base_smoother_apply.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_base_smoother_apply.f90 rename to mlprec/impl/smoother/mld_s_base_smoother_apply.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_base_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_s_base_smoother_apply_vect.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_base_smoother_apply_vect.f90 rename to mlprec/impl/smoother/mld_s_base_smoother_apply_vect.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_base_smoother_bld.f90 b/mlprec/impl/smoother/mld_s_base_smoother_bld.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_base_smoother_bld.f90 rename to mlprec/impl/smoother/mld_s_base_smoother_bld.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_base_smoother_check.f90 b/mlprec/impl/smoother/mld_s_base_smoother_check.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_base_smoother_check.f90 rename to mlprec/impl/smoother/mld_s_base_smoother_check.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_base_smoother_descr.f90 b/mlprec/impl/smoother/mld_s_base_smoother_descr.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_base_smoother_descr.f90 rename to mlprec/impl/smoother/mld_s_base_smoother_descr.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_base_smoother_dmp.f90 b/mlprec/impl/smoother/mld_s_base_smoother_dmp.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_base_smoother_dmp.f90 rename to mlprec/impl/smoother/mld_s_base_smoother_dmp.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_base_smoother_free.f90 b/mlprec/impl/smoother/mld_s_base_smoother_free.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_base_smoother_free.f90 rename to mlprec/impl/smoother/mld_s_base_smoother_free.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_base_smoother_setc.f90 b/mlprec/impl/smoother/mld_s_base_smoother_setc.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_base_smoother_setc.f90 rename to mlprec/impl/smoother/mld_s_base_smoother_setc.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_base_smoother_seti.f90 b/mlprec/impl/smoother/mld_s_base_smoother_seti.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_base_smoother_seti.f90 rename to mlprec/impl/smoother/mld_s_base_smoother_seti.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_base_smoother_setr.f90 b/mlprec/impl/smoother/mld_s_base_smoother_setr.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_base_smoother_setr.f90 rename to mlprec/impl/smoother/mld_s_base_smoother_setr.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_jac_smoother_apply.f90 b/mlprec/impl/smoother/mld_s_jac_smoother_apply.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_jac_smoother_apply.f90 rename to mlprec/impl/smoother/mld_s_jac_smoother_apply.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_jac_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_s_jac_smoother_apply_vect.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_jac_smoother_apply_vect.f90 rename to mlprec/impl/smoother/mld_s_jac_smoother_apply_vect.f90 diff --git a/mlprec/impl/SMOOTHER/mld_s_jac_smoother_bld.f90 b/mlprec/impl/smoother/mld_s_jac_smoother_bld.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_s_jac_smoother_bld.f90 rename to mlprec/impl/smoother/mld_s_jac_smoother_bld.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_as_smoother_apply.f90 b/mlprec/impl/smoother/mld_z_as_smoother_apply.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_as_smoother_apply.f90 rename to mlprec/impl/smoother/mld_z_as_smoother_apply.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_as_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_z_as_smoother_apply_vect.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_as_smoother_apply_vect.f90 rename to mlprec/impl/smoother/mld_z_as_smoother_apply_vect.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_as_smoother_bld.f90 b/mlprec/impl/smoother/mld_z_as_smoother_bld.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_as_smoother_bld.f90 rename to mlprec/impl/smoother/mld_z_as_smoother_bld.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_as_smoother_check.f90 b/mlprec/impl/smoother/mld_z_as_smoother_check.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_as_smoother_check.f90 rename to mlprec/impl/smoother/mld_z_as_smoother_check.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_as_smoother_dmp.f90 b/mlprec/impl/smoother/mld_z_as_smoother_dmp.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_as_smoother_dmp.f90 rename to mlprec/impl/smoother/mld_z_as_smoother_dmp.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_as_smoother_free.f90 b/mlprec/impl/smoother/mld_z_as_smoother_free.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_as_smoother_free.f90 rename to mlprec/impl/smoother/mld_z_as_smoother_free.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_as_smoother_setc.f90 b/mlprec/impl/smoother/mld_z_as_smoother_setc.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_as_smoother_setc.f90 rename to mlprec/impl/smoother/mld_z_as_smoother_setc.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_as_smoother_seti.f90 b/mlprec/impl/smoother/mld_z_as_smoother_seti.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_as_smoother_seti.f90 rename to mlprec/impl/smoother/mld_z_as_smoother_seti.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_as_smoother_setr.f90 b/mlprec/impl/smoother/mld_z_as_smoother_setr.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_as_smoother_setr.f90 rename to mlprec/impl/smoother/mld_z_as_smoother_setr.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_base_smoother_apply.f90 b/mlprec/impl/smoother/mld_z_base_smoother_apply.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_base_smoother_apply.f90 rename to mlprec/impl/smoother/mld_z_base_smoother_apply.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_base_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_z_base_smoother_apply_vect.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_base_smoother_apply_vect.f90 rename to mlprec/impl/smoother/mld_z_base_smoother_apply_vect.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_base_smoother_bld.f90 b/mlprec/impl/smoother/mld_z_base_smoother_bld.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_base_smoother_bld.f90 rename to mlprec/impl/smoother/mld_z_base_smoother_bld.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_base_smoother_check.f90 b/mlprec/impl/smoother/mld_z_base_smoother_check.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_base_smoother_check.f90 rename to mlprec/impl/smoother/mld_z_base_smoother_check.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_base_smoother_descr.f90 b/mlprec/impl/smoother/mld_z_base_smoother_descr.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_base_smoother_descr.f90 rename to mlprec/impl/smoother/mld_z_base_smoother_descr.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_base_smoother_dmp.f90 b/mlprec/impl/smoother/mld_z_base_smoother_dmp.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_base_smoother_dmp.f90 rename to mlprec/impl/smoother/mld_z_base_smoother_dmp.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_base_smoother_free.f90 b/mlprec/impl/smoother/mld_z_base_smoother_free.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_base_smoother_free.f90 rename to mlprec/impl/smoother/mld_z_base_smoother_free.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_base_smoother_setc.f90 b/mlprec/impl/smoother/mld_z_base_smoother_setc.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_base_smoother_setc.f90 rename to mlprec/impl/smoother/mld_z_base_smoother_setc.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_base_smoother_seti.f90 b/mlprec/impl/smoother/mld_z_base_smoother_seti.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_base_smoother_seti.f90 rename to mlprec/impl/smoother/mld_z_base_smoother_seti.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_base_smoother_setr.f90 b/mlprec/impl/smoother/mld_z_base_smoother_setr.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_base_smoother_setr.f90 rename to mlprec/impl/smoother/mld_z_base_smoother_setr.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_jac_smoother_apply.f90 b/mlprec/impl/smoother/mld_z_jac_smoother_apply.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_jac_smoother_apply.f90 rename to mlprec/impl/smoother/mld_z_jac_smoother_apply.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_jac_smoother_apply_vect.f90 b/mlprec/impl/smoother/mld_z_jac_smoother_apply_vect.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_jac_smoother_apply_vect.f90 rename to mlprec/impl/smoother/mld_z_jac_smoother_apply_vect.f90 diff --git a/mlprec/impl/SMOOTHER/mld_z_jac_smoother_bld.f90 b/mlprec/impl/smoother/mld_z_jac_smoother_bld.f90 similarity index 100% rename from mlprec/impl/SMOOTHER/mld_z_jac_smoother_bld.f90 rename to mlprec/impl/smoother/mld_z_jac_smoother_bld.f90 diff --git a/mlprec/impl/SOLVER/Makefile b/mlprec/impl/solver/Makefile similarity index 100% rename from mlprec/impl/SOLVER/Makefile rename to mlprec/impl/solver/Makefile diff --git a/mlprec/impl/SOLVER/mld_c_base_solver_apply.f90 b/mlprec/impl/solver/mld_c_base_solver_apply.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_base_solver_apply.f90 rename to mlprec/impl/solver/mld_c_base_solver_apply.f90 diff --git a/mlprec/impl/SOLVER/mld_c_base_solver_apply_vect.f90 b/mlprec/impl/solver/mld_c_base_solver_apply_vect.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_base_solver_apply_vect.f90 rename to mlprec/impl/solver/mld_c_base_solver_apply_vect.f90 diff --git a/mlprec/impl/SOLVER/mld_c_base_solver_bld.f90 b/mlprec/impl/solver/mld_c_base_solver_bld.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_base_solver_bld.f90 rename to mlprec/impl/solver/mld_c_base_solver_bld.f90 diff --git a/mlprec/impl/SOLVER/mld_c_base_solver_check.f90 b/mlprec/impl/solver/mld_c_base_solver_check.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_base_solver_check.f90 rename to mlprec/impl/solver/mld_c_base_solver_check.f90 diff --git a/mlprec/impl/SOLVER/mld_c_base_solver_descr.f90 b/mlprec/impl/solver/mld_c_base_solver_descr.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_base_solver_descr.f90 rename to mlprec/impl/solver/mld_c_base_solver_descr.f90 diff --git a/mlprec/impl/SOLVER/mld_c_base_solver_dmp.f90 b/mlprec/impl/solver/mld_c_base_solver_dmp.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_base_solver_dmp.f90 rename to mlprec/impl/solver/mld_c_base_solver_dmp.f90 diff --git a/mlprec/impl/SOLVER/mld_c_base_solver_free.f90 b/mlprec/impl/solver/mld_c_base_solver_free.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_base_solver_free.f90 rename to mlprec/impl/solver/mld_c_base_solver_free.f90 diff --git a/mlprec/impl/SOLVER/mld_c_base_solver_setc.f90 b/mlprec/impl/solver/mld_c_base_solver_setc.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_base_solver_setc.f90 rename to mlprec/impl/solver/mld_c_base_solver_setc.f90 diff --git a/mlprec/impl/SOLVER/mld_c_base_solver_seti.f90 b/mlprec/impl/solver/mld_c_base_solver_seti.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_base_solver_seti.f90 rename to mlprec/impl/solver/mld_c_base_solver_seti.f90 diff --git a/mlprec/impl/SOLVER/mld_c_base_solver_setr.f90 b/mlprec/impl/solver/mld_c_base_solver_setr.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_base_solver_setr.f90 rename to mlprec/impl/solver/mld_c_base_solver_setr.f90 diff --git a/mlprec/impl/SOLVER/mld_c_diag_solver_apply.f90 b/mlprec/impl/solver/mld_c_diag_solver_apply.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_diag_solver_apply.f90 rename to mlprec/impl/solver/mld_c_diag_solver_apply.f90 diff --git a/mlprec/impl/SOLVER/mld_c_diag_solver_apply_vect.f90 b/mlprec/impl/solver/mld_c_diag_solver_apply_vect.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_diag_solver_apply_vect.f90 rename to mlprec/impl/solver/mld_c_diag_solver_apply_vect.f90 diff --git a/mlprec/impl/SOLVER/mld_c_diag_solver_bld.f90 b/mlprec/impl/solver/mld_c_diag_solver_bld.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_diag_solver_bld.f90 rename to mlprec/impl/solver/mld_c_diag_solver_bld.f90 diff --git a/mlprec/impl/SOLVER/mld_c_id_solver_apply.f90 b/mlprec/impl/solver/mld_c_id_solver_apply.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_id_solver_apply.f90 rename to mlprec/impl/solver/mld_c_id_solver_apply.f90 diff --git a/mlprec/impl/SOLVER/mld_c_id_solver_apply_vect.f90 b/mlprec/impl/solver/mld_c_id_solver_apply_vect.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_id_solver_apply_vect.f90 rename to mlprec/impl/solver/mld_c_id_solver_apply_vect.f90 diff --git a/mlprec/impl/SOLVER/mld_c_ilu_solver_apply.f90 b/mlprec/impl/solver/mld_c_ilu_solver_apply.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_ilu_solver_apply.f90 rename to mlprec/impl/solver/mld_c_ilu_solver_apply.f90 diff --git a/mlprec/impl/SOLVER/mld_c_ilu_solver_apply_vect.f90 b/mlprec/impl/solver/mld_c_ilu_solver_apply_vect.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_ilu_solver_apply_vect.f90 rename to mlprec/impl/solver/mld_c_ilu_solver_apply_vect.f90 diff --git a/mlprec/impl/SOLVER/mld_c_ilu_solver_bld.f90 b/mlprec/impl/solver/mld_c_ilu_solver_bld.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_ilu_solver_bld.f90 rename to mlprec/impl/solver/mld_c_ilu_solver_bld.f90 diff --git a/mlprec/impl/SOLVER/mld_c_ilu_solver_dmp.f90 b/mlprec/impl/solver/mld_c_ilu_solver_dmp.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_c_ilu_solver_dmp.f90 rename to mlprec/impl/solver/mld_c_ilu_solver_dmp.f90 diff --git a/mlprec/impl/SOLVER/mld_d_base_solver_apply.f90 b/mlprec/impl/solver/mld_d_base_solver_apply.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_base_solver_apply.f90 rename to mlprec/impl/solver/mld_d_base_solver_apply.f90 diff --git a/mlprec/impl/SOLVER/mld_d_base_solver_apply_vect.f90 b/mlprec/impl/solver/mld_d_base_solver_apply_vect.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_base_solver_apply_vect.f90 rename to mlprec/impl/solver/mld_d_base_solver_apply_vect.f90 diff --git a/mlprec/impl/SOLVER/mld_d_base_solver_bld.f90 b/mlprec/impl/solver/mld_d_base_solver_bld.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_base_solver_bld.f90 rename to mlprec/impl/solver/mld_d_base_solver_bld.f90 diff --git a/mlprec/impl/SOLVER/mld_d_base_solver_check.f90 b/mlprec/impl/solver/mld_d_base_solver_check.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_base_solver_check.f90 rename to mlprec/impl/solver/mld_d_base_solver_check.f90 diff --git a/mlprec/impl/SOLVER/mld_d_base_solver_descr.f90 b/mlprec/impl/solver/mld_d_base_solver_descr.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_base_solver_descr.f90 rename to mlprec/impl/solver/mld_d_base_solver_descr.f90 diff --git a/mlprec/impl/SOLVER/mld_d_base_solver_dmp.f90 b/mlprec/impl/solver/mld_d_base_solver_dmp.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_base_solver_dmp.f90 rename to mlprec/impl/solver/mld_d_base_solver_dmp.f90 diff --git a/mlprec/impl/SOLVER/mld_d_base_solver_free.f90 b/mlprec/impl/solver/mld_d_base_solver_free.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_base_solver_free.f90 rename to mlprec/impl/solver/mld_d_base_solver_free.f90 diff --git a/mlprec/impl/SOLVER/mld_d_base_solver_setc.f90 b/mlprec/impl/solver/mld_d_base_solver_setc.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_base_solver_setc.f90 rename to mlprec/impl/solver/mld_d_base_solver_setc.f90 diff --git a/mlprec/impl/SOLVER/mld_d_base_solver_seti.f90 b/mlprec/impl/solver/mld_d_base_solver_seti.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_base_solver_seti.f90 rename to mlprec/impl/solver/mld_d_base_solver_seti.f90 diff --git a/mlprec/impl/SOLVER/mld_d_base_solver_setr.f90 b/mlprec/impl/solver/mld_d_base_solver_setr.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_base_solver_setr.f90 rename to mlprec/impl/solver/mld_d_base_solver_setr.f90 diff --git a/mlprec/impl/SOLVER/mld_d_diag_solver_apply.f90 b/mlprec/impl/solver/mld_d_diag_solver_apply.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_diag_solver_apply.f90 rename to mlprec/impl/solver/mld_d_diag_solver_apply.f90 diff --git a/mlprec/impl/SOLVER/mld_d_diag_solver_apply_vect.f90 b/mlprec/impl/solver/mld_d_diag_solver_apply_vect.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_diag_solver_apply_vect.f90 rename to mlprec/impl/solver/mld_d_diag_solver_apply_vect.f90 diff --git a/mlprec/impl/SOLVER/mld_d_diag_solver_bld.f90 b/mlprec/impl/solver/mld_d_diag_solver_bld.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_diag_solver_bld.f90 rename to mlprec/impl/solver/mld_d_diag_solver_bld.f90 diff --git a/mlprec/impl/SOLVER/mld_d_id_solver_apply.f90 b/mlprec/impl/solver/mld_d_id_solver_apply.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_id_solver_apply.f90 rename to mlprec/impl/solver/mld_d_id_solver_apply.f90 diff --git a/mlprec/impl/SOLVER/mld_d_id_solver_apply_vect.f90 b/mlprec/impl/solver/mld_d_id_solver_apply_vect.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_id_solver_apply_vect.f90 rename to mlprec/impl/solver/mld_d_id_solver_apply_vect.f90 diff --git a/mlprec/impl/SOLVER/mld_d_ilu_solver_apply.f90 b/mlprec/impl/solver/mld_d_ilu_solver_apply.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_ilu_solver_apply.f90 rename to mlprec/impl/solver/mld_d_ilu_solver_apply.f90 diff --git a/mlprec/impl/SOLVER/mld_d_ilu_solver_apply_vect.f90 b/mlprec/impl/solver/mld_d_ilu_solver_apply_vect.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_ilu_solver_apply_vect.f90 rename to mlprec/impl/solver/mld_d_ilu_solver_apply_vect.f90 diff --git a/mlprec/impl/SOLVER/mld_d_ilu_solver_bld.f90 b/mlprec/impl/solver/mld_d_ilu_solver_bld.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_ilu_solver_bld.f90 rename to mlprec/impl/solver/mld_d_ilu_solver_bld.f90 diff --git a/mlprec/impl/SOLVER/mld_d_ilu_solver_dmp.f90 b/mlprec/impl/solver/mld_d_ilu_solver_dmp.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_d_ilu_solver_dmp.f90 rename to mlprec/impl/solver/mld_d_ilu_solver_dmp.f90 diff --git a/mlprec/impl/SOLVER/mld_s_base_solver_apply.f90 b/mlprec/impl/solver/mld_s_base_solver_apply.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_base_solver_apply.f90 rename to mlprec/impl/solver/mld_s_base_solver_apply.f90 diff --git a/mlprec/impl/SOLVER/mld_s_base_solver_apply_vect.f90 b/mlprec/impl/solver/mld_s_base_solver_apply_vect.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_base_solver_apply_vect.f90 rename to mlprec/impl/solver/mld_s_base_solver_apply_vect.f90 diff --git a/mlprec/impl/SOLVER/mld_s_base_solver_bld.f90 b/mlprec/impl/solver/mld_s_base_solver_bld.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_base_solver_bld.f90 rename to mlprec/impl/solver/mld_s_base_solver_bld.f90 diff --git a/mlprec/impl/SOLVER/mld_s_base_solver_check.f90 b/mlprec/impl/solver/mld_s_base_solver_check.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_base_solver_check.f90 rename to mlprec/impl/solver/mld_s_base_solver_check.f90 diff --git a/mlprec/impl/SOLVER/mld_s_base_solver_descr.f90 b/mlprec/impl/solver/mld_s_base_solver_descr.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_base_solver_descr.f90 rename to mlprec/impl/solver/mld_s_base_solver_descr.f90 diff --git a/mlprec/impl/SOLVER/mld_s_base_solver_dmp.f90 b/mlprec/impl/solver/mld_s_base_solver_dmp.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_base_solver_dmp.f90 rename to mlprec/impl/solver/mld_s_base_solver_dmp.f90 diff --git a/mlprec/impl/SOLVER/mld_s_base_solver_free.f90 b/mlprec/impl/solver/mld_s_base_solver_free.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_base_solver_free.f90 rename to mlprec/impl/solver/mld_s_base_solver_free.f90 diff --git a/mlprec/impl/SOLVER/mld_s_base_solver_setc.f90 b/mlprec/impl/solver/mld_s_base_solver_setc.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_base_solver_setc.f90 rename to mlprec/impl/solver/mld_s_base_solver_setc.f90 diff --git a/mlprec/impl/SOLVER/mld_s_base_solver_seti.f90 b/mlprec/impl/solver/mld_s_base_solver_seti.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_base_solver_seti.f90 rename to mlprec/impl/solver/mld_s_base_solver_seti.f90 diff --git a/mlprec/impl/SOLVER/mld_s_base_solver_setr.f90 b/mlprec/impl/solver/mld_s_base_solver_setr.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_base_solver_setr.f90 rename to mlprec/impl/solver/mld_s_base_solver_setr.f90 diff --git a/mlprec/impl/SOLVER/mld_s_diag_solver_apply.f90 b/mlprec/impl/solver/mld_s_diag_solver_apply.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_diag_solver_apply.f90 rename to mlprec/impl/solver/mld_s_diag_solver_apply.f90 diff --git a/mlprec/impl/SOLVER/mld_s_diag_solver_apply_vect.f90 b/mlprec/impl/solver/mld_s_diag_solver_apply_vect.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_diag_solver_apply_vect.f90 rename to mlprec/impl/solver/mld_s_diag_solver_apply_vect.f90 diff --git a/mlprec/impl/SOLVER/mld_s_diag_solver_bld.f90 b/mlprec/impl/solver/mld_s_diag_solver_bld.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_diag_solver_bld.f90 rename to mlprec/impl/solver/mld_s_diag_solver_bld.f90 diff --git a/mlprec/impl/SOLVER/mld_s_id_solver_apply.f90 b/mlprec/impl/solver/mld_s_id_solver_apply.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_id_solver_apply.f90 rename to mlprec/impl/solver/mld_s_id_solver_apply.f90 diff --git a/mlprec/impl/SOLVER/mld_s_id_solver_apply_vect.f90 b/mlprec/impl/solver/mld_s_id_solver_apply_vect.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_id_solver_apply_vect.f90 rename to mlprec/impl/solver/mld_s_id_solver_apply_vect.f90 diff --git a/mlprec/impl/SOLVER/mld_s_ilu_solver_apply.f90 b/mlprec/impl/solver/mld_s_ilu_solver_apply.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_ilu_solver_apply.f90 rename to mlprec/impl/solver/mld_s_ilu_solver_apply.f90 diff --git a/mlprec/impl/SOLVER/mld_s_ilu_solver_apply_vect.f90 b/mlprec/impl/solver/mld_s_ilu_solver_apply_vect.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_ilu_solver_apply_vect.f90 rename to mlprec/impl/solver/mld_s_ilu_solver_apply_vect.f90 diff --git a/mlprec/impl/SOLVER/mld_s_ilu_solver_bld.f90 b/mlprec/impl/solver/mld_s_ilu_solver_bld.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_ilu_solver_bld.f90 rename to mlprec/impl/solver/mld_s_ilu_solver_bld.f90 diff --git a/mlprec/impl/SOLVER/mld_s_ilu_solver_dmp.f90 b/mlprec/impl/solver/mld_s_ilu_solver_dmp.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_s_ilu_solver_dmp.f90 rename to mlprec/impl/solver/mld_s_ilu_solver_dmp.f90 diff --git a/mlprec/impl/SOLVER/mld_z_base_solver_apply.f90 b/mlprec/impl/solver/mld_z_base_solver_apply.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_base_solver_apply.f90 rename to mlprec/impl/solver/mld_z_base_solver_apply.f90 diff --git a/mlprec/impl/SOLVER/mld_z_base_solver_apply_vect.f90 b/mlprec/impl/solver/mld_z_base_solver_apply_vect.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_base_solver_apply_vect.f90 rename to mlprec/impl/solver/mld_z_base_solver_apply_vect.f90 diff --git a/mlprec/impl/SOLVER/mld_z_base_solver_bld.f90 b/mlprec/impl/solver/mld_z_base_solver_bld.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_base_solver_bld.f90 rename to mlprec/impl/solver/mld_z_base_solver_bld.f90 diff --git a/mlprec/impl/SOLVER/mld_z_base_solver_check.f90 b/mlprec/impl/solver/mld_z_base_solver_check.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_base_solver_check.f90 rename to mlprec/impl/solver/mld_z_base_solver_check.f90 diff --git a/mlprec/impl/SOLVER/mld_z_base_solver_descr.f90 b/mlprec/impl/solver/mld_z_base_solver_descr.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_base_solver_descr.f90 rename to mlprec/impl/solver/mld_z_base_solver_descr.f90 diff --git a/mlprec/impl/SOLVER/mld_z_base_solver_dmp.f90 b/mlprec/impl/solver/mld_z_base_solver_dmp.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_base_solver_dmp.f90 rename to mlprec/impl/solver/mld_z_base_solver_dmp.f90 diff --git a/mlprec/impl/SOLVER/mld_z_base_solver_free.f90 b/mlprec/impl/solver/mld_z_base_solver_free.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_base_solver_free.f90 rename to mlprec/impl/solver/mld_z_base_solver_free.f90 diff --git a/mlprec/impl/SOLVER/mld_z_base_solver_setc.f90 b/mlprec/impl/solver/mld_z_base_solver_setc.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_base_solver_setc.f90 rename to mlprec/impl/solver/mld_z_base_solver_setc.f90 diff --git a/mlprec/impl/SOLVER/mld_z_base_solver_seti.f90 b/mlprec/impl/solver/mld_z_base_solver_seti.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_base_solver_seti.f90 rename to mlprec/impl/solver/mld_z_base_solver_seti.f90 diff --git a/mlprec/impl/SOLVER/mld_z_base_solver_setr.f90 b/mlprec/impl/solver/mld_z_base_solver_setr.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_base_solver_setr.f90 rename to mlprec/impl/solver/mld_z_base_solver_setr.f90 diff --git a/mlprec/impl/SOLVER/mld_z_diag_solver_apply.f90 b/mlprec/impl/solver/mld_z_diag_solver_apply.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_diag_solver_apply.f90 rename to mlprec/impl/solver/mld_z_diag_solver_apply.f90 diff --git a/mlprec/impl/SOLVER/mld_z_diag_solver_apply_vect.f90 b/mlprec/impl/solver/mld_z_diag_solver_apply_vect.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_diag_solver_apply_vect.f90 rename to mlprec/impl/solver/mld_z_diag_solver_apply_vect.f90 diff --git a/mlprec/impl/SOLVER/mld_z_diag_solver_bld.f90 b/mlprec/impl/solver/mld_z_diag_solver_bld.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_diag_solver_bld.f90 rename to mlprec/impl/solver/mld_z_diag_solver_bld.f90 diff --git a/mlprec/impl/SOLVER/mld_z_id_solver_apply.f90 b/mlprec/impl/solver/mld_z_id_solver_apply.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_id_solver_apply.f90 rename to mlprec/impl/solver/mld_z_id_solver_apply.f90 diff --git a/mlprec/impl/SOLVER/mld_z_id_solver_apply_vect.f90 b/mlprec/impl/solver/mld_z_id_solver_apply_vect.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_id_solver_apply_vect.f90 rename to mlprec/impl/solver/mld_z_id_solver_apply_vect.f90 diff --git a/mlprec/impl/SOLVER/mld_z_ilu_solver_apply.f90 b/mlprec/impl/solver/mld_z_ilu_solver_apply.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_ilu_solver_apply.f90 rename to mlprec/impl/solver/mld_z_ilu_solver_apply.f90 diff --git a/mlprec/impl/SOLVER/mld_z_ilu_solver_apply_vect.f90 b/mlprec/impl/solver/mld_z_ilu_solver_apply_vect.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_ilu_solver_apply_vect.f90 rename to mlprec/impl/solver/mld_z_ilu_solver_apply_vect.f90 diff --git a/mlprec/impl/SOLVER/mld_z_ilu_solver_bld.f90 b/mlprec/impl/solver/mld_z_ilu_solver_bld.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_ilu_solver_bld.f90 rename to mlprec/impl/solver/mld_z_ilu_solver_bld.f90 diff --git a/mlprec/impl/SOLVER/mld_z_ilu_solver_dmp.f90 b/mlprec/impl/solver/mld_z_ilu_solver_dmp.f90 similarity index 100% rename from mlprec/impl/SOLVER/mld_z_ilu_solver_dmp.f90 rename to mlprec/impl/solver/mld_z_ilu_solver_dmp.f90