From 1642b3b8d139207dc95d1f4fca743d8f4048dde4 Mon Sep 17 00:00:00 2001 From: fperignon <fperignon@7c7fe9aa-52eb-4d9e-b0a8-ba7d787348e9> Date: Fri, 8 Apr 2011 12:43:49 +0000 Subject: [PATCH] Add missing use ppm_module_xx to fix problem of undefined functions in shared lib git-svn-id: https://ppm.inf.ethz.ch/svn/ppmnumerics/branches/ngtopo/libppmnumerics@832 7c7fe9aa-52eb-4d9e-b0a8-ba7d787348e9 --- src/ppm_bem_basis.f | 2 ++ src/ppm_bem_quadrule.f | 2 ++ src/ppm_bem_quadrule_npoints.f | 2 ++ src/ppm_fdsolver_init.f | 4 ++++ src/ppm_fdsolver_map_2d.f | 4 ++++ src/ppm_fdsolver_map_3d.f | 3 +++ src/ppm_fdsolver_poisson_2d.f | 2 ++ src/ppm_fdsolver_poisson_3d.f | 2 ++ src/ppm_fdsolver_solve_3d.f | 5 +++++ src/ppm_fmm_expansion.f | 3 ++- src/ppm_fmm_init.f | 2 +- src/ppm_fmm_potential.f | 3 +++ src/ppm_fmm_pretraverse.f | 5 +++++ src/ppm_fmm_traverse.f | 5 +++++ src/ppm_gmm_cpt.f | 1 + src/ppm_gmm_init.f | 5 +++++ src/ppm_gmm_kickoff.f | 1 + src/ppm_gmm_march.f | 1 + src/ppm_hamjac_ext_3d.f | 1 + src/ppm_ode_finalize.f | 1 + 20 files changed, 52 insertions(+), 2 deletions(-) diff --git a/src/ppm_bem_basis.f b/src/ppm_bem_basis.f index 02fdcc6..9376c8e 100644 --- a/src/ppm_bem_basis.f +++ b/src/ppm_bem_basis.f @@ -109,6 +109,8 @@ USE ppm_module_data USE ppm_module_numerics_data USE ppm_module_error + USE ppm_module_substart + USE ppm_module_substop IMPLICIT NONE !------------------------------------------------------------------------- ! Type kind diff --git a/src/ppm_bem_quadrule.f b/src/ppm_bem_quadrule.f index 1c75483..a1235c2 100644 --- a/src/ppm_bem_quadrule.f +++ b/src/ppm_bem_quadrule.f @@ -107,6 +107,8 @@ USE ppm_module_bem_quadrule_npoints USE ppm_module_numerics_data USE ppm_module_error + USE ppm_module_substart + USE ppm_module_substop IMPLICIT NONE !------------------------------------------------------------------------- ! Type kind diff --git a/src/ppm_bem_quadrule_npoints.f b/src/ppm_bem_quadrule_npoints.f index 7e92adb..f2229b2 100644 --- a/src/ppm_bem_quadrule_npoints.f +++ b/src/ppm_bem_quadrule_npoints.f @@ -85,6 +85,8 @@ !------------------------------------------------------------------------- USE ppm_module_data USE ppm_module_numerics_data + USE ppm_module_substart + USE ppm_module_substop USE ppm_module_error IMPLICIT NONE !------------------------------------------------------------------------- diff --git a/src/ppm_fdsolver_init.f b/src/ppm_fdsolver_init.f index 98e6ef3..89cefb7 100644 --- a/src/ppm_fdsolver_init.f +++ b/src/ppm_fdsolver_init.f @@ -164,6 +164,10 @@ USE ppm_module_typedef USE ppm_module_data_fieldsolver USE ppm_module_error + USE ppm_module_alloc + USE ppm_module_write + USE ppm_module_substart + USE ppm_module_substop IMPLICIT NONE #if __KIND == __SINGLE_PRECISION | __KIND == __COMPLEX INTEGER, PARAMETER :: MK = ppm_kind_single diff --git a/src/ppm_fdsolver_map_2d.f b/src/ppm_fdsolver_map_2d.f index c910bcd..8f9814b 100644 --- a/src/ppm_fdsolver_map_2d.f +++ b/src/ppm_fdsolver_map_2d.f @@ -107,6 +107,10 @@ USE ppm_module_map USE ppm_module_check_id USE ppm_module_error + USE ppm_module_write + USE ppm_module_substart + USE ppm_module_substop + IMPLICIT NONE #if __KIND == __SINGLE_PRECISION | __KIND == __COMPLEX INTEGER, PARAMETER :: MK = ppm_kind_single diff --git a/src/ppm_fdsolver_map_3d.f b/src/ppm_fdsolver_map_3d.f index c27dcd9..aabc2dc 100644 --- a/src/ppm_fdsolver_map_3d.f +++ b/src/ppm_fdsolver_map_3d.f @@ -118,6 +118,9 @@ USE ppm_module_map USE ppm_module_check_id USE ppm_module_error + USE ppm_module_write + USE ppm_module_substart + USE ppm_module_substop IMPLICIT NONE diff --git a/src/ppm_fdsolver_poisson_2d.f b/src/ppm_fdsolver_poisson_2d.f index 49ea3a8..6826ce9 100644 --- a/src/ppm_fdsolver_poisson_2d.f +++ b/src/ppm_fdsolver_poisson_2d.f @@ -96,6 +96,8 @@ !------------------------------------------------------------------------- USE ppm_module_data USE ppm_module_error + USE ppm_module_substart + USE ppm_module_substop IMPLICIT NONE #if __KIND == __COMPLEX diff --git a/src/ppm_fdsolver_poisson_3d.f b/src/ppm_fdsolver_poisson_3d.f index 740c2d2..1db78d9 100644 --- a/src/ppm_fdsolver_poisson_3d.f +++ b/src/ppm_fdsolver_poisson_3d.f @@ -93,6 +93,8 @@ !------------------------------------------------------------------------- USE ppm_module_data USE ppm_module_error + USE ppm_module_substart + USE ppm_module_substop IMPLICIT NONE #if __KIND == __COMPLEX diff --git a/src/ppm_fdsolver_solve_3d.f b/src/ppm_fdsolver_solve_3d.f index 868de07..5651eef 100644 --- a/src/ppm_fdsolver_solve_3d.f +++ b/src/ppm_fdsolver_solve_3d.f @@ -262,6 +262,11 @@ USE ppm_module_fdsolver_fft_fd USE ppm_module_fdsolver_fft_bd USE ppm_module_error + USE ppm_module_alloc + USE ppm_module_write + USE ppm_module_substart + USE ppm_module_substop + IMPLICIT NONE #if __KIND == __SINGLE_PRECISION INTEGER, PARAMETER :: MK = ppm_kind_single diff --git a/src/ppm_fmm_expansion.f b/src/ppm_fmm_expansion.f index 17e0d86..eb6f4a4 100644 --- a/src/ppm_fmm_expansion.f +++ b/src/ppm_fmm_expansion.f @@ -143,7 +143,8 @@ USE ppm_module_substop USE ppm_module_error USE ppm_module_alloc - + USE ppm_module_util_cart2sph + USE ppm_module_write IMPLICIT NONE !------------------------------------------------------------------------- ! Includes diff --git a/src/ppm_fmm_init.f b/src/ppm_fmm_init.f index d2a4b63..4a7d5c6 100644 --- a/src/ppm_fmm_init.f +++ b/src/ppm_fmm_init.f @@ -61,7 +61,7 @@ USE ppm_module_substart USE ppm_module_substop USE ppm_module_write - + USE ppm_module_topo_check IMPLICIT NONE !------------------------------------------------------------------------- ! Includes diff --git a/src/ppm_fmm_potential.f b/src/ppm_fmm_potential.f index 8d3d146..bad77f0 100644 --- a/src/ppm_fmm_potential.f +++ b/src/ppm_fmm_potential.f @@ -179,6 +179,9 @@ USE ppm_module_substop USE ppm_module_error USE ppm_module_alloc + USE ppm_module_map_part_util + USE ppm_module_util_cart2sph + USE ppm_module_write IMPLICIT NONE !------------------------------------------------------------------------- ! Includes diff --git a/src/ppm_fmm_pretraverse.f b/src/ppm_fmm_pretraverse.f index 2c84396..50bf2fd 100644 --- a/src/ppm_fmm_pretraverse.f +++ b/src/ppm_fmm_pretraverse.f @@ -133,6 +133,11 @@ USE ppm_module_data_fmm USE ppm_module_error USE ppm_module_typedef + USE ppm_module_alloc + USE ppm_module_write + USE ppm_module_substart + USE ppm_module_substop + IMPLICIT NONE !------------------------------------------------------------------------- ! Includes diff --git a/src/ppm_fmm_traverse.f b/src/ppm_fmm_traverse.f index 6e8edd4..c36dc57 100644 --- a/src/ppm_fmm_traverse.f +++ b/src/ppm_fmm_traverse.f @@ -120,6 +120,11 @@ USE ppm_module_data_fmm USE ppm_module_error USE ppm_module_typedef + USE ppm_module_util_cart2sph + USE ppm_module_write + USE ppm_module_substart + USE ppm_module_substop + IMPLICIT NONE !------------------------------------------------------------------------- ! Includes diff --git a/src/ppm_gmm_cpt.f b/src/ppm_gmm_cpt.f index fec79df..6955fdd 100644 --- a/src/ppm_gmm_cpt.f +++ b/src/ppm_gmm_cpt.f @@ -63,6 +63,7 @@ USE ppm_module_error USE ppm_module_alloc USE ppm_module_typedef + USE ppm_module_util_qsort IMPLICIT NONE #if __KIND == __SINGLE_PRECISION | __KIND == __SINGLE_PRECISION_COMPLEX INTEGER, PARAMETER :: MK = ppm_kind_single diff --git a/src/ppm_gmm_init.f b/src/ppm_gmm_init.f index f983c76..f5a29c5 100644 --- a/src/ppm_gmm_init.f +++ b/src/ppm_gmm_init.f @@ -41,6 +41,11 @@ USE ppm_module_error USE ppm_module_typedef + USE ppm_module_check_id + USE ppm_module_alloc + USE ppm_module_substart + USE ppm_module_substop + IMPLICIT NONE !------------------------------------------------------------------------- ! Arguments diff --git a/src/ppm_gmm_kickoff.f b/src/ppm_gmm_kickoff.f index d5a7a18..a64b75d 100644 --- a/src/ppm_gmm_kickoff.f +++ b/src/ppm_gmm_kickoff.f @@ -87,6 +87,7 @@ USE ppm_module_error USE ppm_module_alloc USE ppm_module_typedef + USE ppm_module_write IMPLICIT NONE #if __KIND == __SINGLE_PRECISION | __KIND == __SINGLE_PRECISION_COMPLEX INTEGER, PARAMETER :: MK = ppm_kind_single diff --git a/src/ppm_gmm_march.f b/src/ppm_gmm_march.f index 40bad2d..661c840 100644 --- a/src/ppm_gmm_march.f +++ b/src/ppm_gmm_march.f @@ -91,6 +91,7 @@ USE ppm_module_substop USE ppm_module_error USE ppm_module_write + USE ppm_module_alloc IMPLICIT NONE #if __KIND == __SINGLE_PRECISION INTEGER, PARAMETER :: MK = ppm_kind_single diff --git a/src/ppm_hamjac_ext_3d.f b/src/ppm_hamjac_ext_3d.f index fcd4f7c..9eab1d9 100644 --- a/src/ppm_hamjac_ext_3d.f +++ b/src/ppm_hamjac_ext_3d.f @@ -63,6 +63,7 @@ USE ppm_module_error USE ppm_module_alloc USE ppm_module_typedef + USE ppm_module_write IMPLICIT NONE #ifdef __MPI diff --git a/src/ppm_ode_finalize.f b/src/ppm_ode_finalize.f index e13d877..cddc043 100644 --- a/src/ppm_ode_finalize.f +++ b/src/ppm_ode_finalize.f @@ -82,6 +82,7 @@ USE ppm_module_substart USE ppm_module_substop USE ppm_module_error + USE ppm_module_alloc IMPLICIT NONE !----------------------------------------------------------------------- -- GitLab