Skip to content

Commit 6508d02

Browse files
committed
Sanitize R16P exploitation
Sanitize R16P exploitation by means of PENF. Trim out foodie_kinds module in flavor of PENF one.
1 parent ea995f7 commit 6508d02

24 files changed

+34
-60
lines changed

src/lib/foodie.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ module foodie
6565
use foodie_adt_integrand, only : integrand
6666
use foodie_error_codes, only : ERROR_UNSUPPORTED_SCHEME
6767
use foodie_integrator_object, only : integrator_object
68-
use foodie_kinds, only : I_P, R_P
6968
use foodie_integrator_adams_bashforth, only : integrator_adams_bashforth
7069
use foodie_integrator_adams_bashforth_moulton, only : integrator_adams_bashforth_moulton
7170
use foodie_integrator_adams_moulton, only : integrator_adams_moulton
@@ -78,6 +77,7 @@ module foodie
7877
use foodie_integrator_runge_kutta_emd, only : integrator_runge_kutta_emd
7978
use foodie_integrator_runge_kutta_low_storage, only : integrator_runge_kutta_ls
8079
use foodie_integrator_runge_kutta_ssp, only : integrator_runge_kutta_ssp
80+
use penf, only : I_P, R_P
8181

8282
implicit none
8383
private

src/lib/foodie_adt_integrand.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
module foodie_adt_integrand
44
!< Define the abstract type *integrand* for building FOODIE ODE integrators.
55

6-
use foodie_kinds, only : R_P
6+
use penf, only : R_P
77

88
implicit none
99
private

src/lib/foodie_error_codes.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
module foodie_error_codes
44
!< FOODIE error codes list.
55

6-
use foodie_kinds, only : I_P
6+
use penf, only : I_P
77

88
implicit none
99
private

src/lib/foodie_integrator_adams_bashforth.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ module foodie_integrator_adams_bashforth
2828

2929
use foodie_adt_integrand, only : integrand
3030
use foodie_error_codes, only : ERROR_UNSUPPORTED_SCHEME
31-
use foodie_kinds, only : I_P, R_P
3231
use foodie_integrator_object, only : integrator_object
32+
use penf, only : I_P, R_P
3333

3434
implicit none
3535
private

src/lib/foodie_integrator_adams_bashforth_moulton.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,10 @@ module foodie_integrator_adams_bashforth_moulton
7878

7979
use foodie_adt_integrand, only : integrand
8080
use foodie_error_codes, only : ERROR_UNSUPPORTED_SCHEME
81-
use foodie_kinds, only : I_P, R_P
8281
use foodie_integrator_adams_bashforth, only : integrator_adams_bashforth
8382
use foodie_integrator_adams_moulton, only : integrator_adams_moulton
8483
use foodie_integrator_object, only : integrator_object
84+
use penf, only : I_P, R_P
8585

8686
implicit none
8787
private

src/lib/foodie_integrator_adams_moulton.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ module foodie_integrator_adams_moulton
2929

3030
use foodie_adt_integrand, only : integrand
3131
use foodie_error_codes, only : ERROR_UNSUPPORTED_SCHEME
32-
use foodie_kinds, only : I_P, R_P
3332
use foodie_integrator_object, only : integrator_object
33+
use penf, only : I_P, R_P
3434

3535
implicit none
3636
private

src/lib/foodie_integrator_backward_differentiation_formula.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ module foodie_integrator_backward_differentiation_formula
3535

3636
use foodie_adt_integrand, only : integrand
3737
use foodie_error_codes, only : ERROR_UNSUPPORTED_SCHEME
38-
use foodie_kinds, only : I_P, R_P
3938
use foodie_integrator_object, only : integrator_object
39+
use penf, only : I_P, R_P
4040

4141
implicit none
4242
private

src/lib/foodie_integrator_euler_explicit.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ module foodie_integrator_euler_explicit
1515
!< @note The value of \(\Delta t\) must be provided, it not being computed by the integrator.
1616

1717
use foodie_adt_integrand, only : integrand
18-
use foodie_kinds, only : I_P, R_P
1918
use foodie_integrator_object, only : integrator_object
19+
use penf, only : I_P, R_P
2020

2121
implicit none
2222
private

src/lib/foodie_integrator_leapfrog.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ module foodie_integrator_leapfrog
3838

3939
use foodie_adt_integrand, only : integrand
4040
use foodie_error_codes, only : ERROR_UNSUPPORTED_SCHEME
41-
use foodie_kinds, only : I_P, R_P
4241
use foodie_integrator_object, only : integrator_object
42+
use penf, only : I_P, R_P
4343

4444
implicit none
4545
private

src/lib/foodie_integrator_lmm_ssp.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ module foodie_integrator_lmm_ssp
2828

2929
use foodie_adt_integrand, only : integrand
3030
use foodie_error_codes, only : ERROR_UNSUPPORTED_SCHEME
31-
use foodie_kinds, only : I_P, R_P
3231
use foodie_integrator_object, only : integrator_object
32+
use penf, only : I_P, R_P
3333

3434
implicit none
3535
private

0 commit comments

Comments
 (0)