-
Notifications
You must be signed in to change notification settings - Fork 6
/
main.f90
88 lines (84 loc) · 1.92 KB
/
main.f90
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
PROGRAM main
! \ls mo_*.f90 | sed -e 's/mo_/ USE mo_/' -e 's/.f90//' | \
! sed -e 's/USE mo_minpack/!USE mo_minpack/' -e 's/USE mo_template/!USE mo_template/' \
! -e 's/USE mo_nr$/!USE mo_nr/' -e 's/USE mo_nrutil/!USE mo_nrutil/' \
! -e 's/USE mo_pumpingtests/!USE mo_pumpingtests/' \
! -e 's/USE mo_qhull/!USE mo_qhull/' | pbcopy
! cd ../makefile
! make SRCPATH=../fortran EXCLUDE_FILES='../fortran/mo_minpack.f90 ../fortran/mo_nr.f90 \
! ../fortran/mo_template.f90 ../fortran/mo_pumpingtests.f90 ../fortran/mo_qhull.f90'
USE mo_anneal
USE mo_append
USE mo_bootstrapping_sensitivity_analysis
USE mo_boxcox
USE mo_combinatorics
USE mo_constants
USE mo_corr
USE mo_dds
USE mo_delsa
USE mo_distributions
USE mo_elemeffects
USE mo_errormeasures
USE mo_file_utils
USE mo_finish
USE mo_fit
USE mo_functional
USE mo_functions
USE mo_histo
USE mo_integrate
USE mo_interpol
USE mo_isotope_pool_model
USE mo_julian
USE mo_kernel
USE mo_kind
USE mo_laplace_inversion
USE mo_linear_algebra
USE mo_linfit
USE mo_mad
USE mo_mcmc
USE mo_message
!USE mo_minpack
USE mo_moment
USE mo_mpi_stubs
USE mo_mtclim
USE mo_ncdump
USE mo_ncread
USE mo_ncwrite
USE mo_nelmin
USE mo_netcdf
USE mo_nml
!USE mo_nr
!USE mo_nrutil
USE mo_ode_generator
USE mo_ode_solver
USE mo_opt_functions
USE mo_orderpack
USE mo_percentile
USE mo_pi_index
USE mo_poly
!USE mo_pumpingtests
!USE mo_qhull
USE mo_quicksort
USE mo_random_field
USE mo_remap
USE mo_sampling
USE mo_sce
USE mo_select_distant_entries
USE mo_sobol
USE mo_sobol_index
USE mo_sort
USE mo_spatialsimilarity
USE mo_specan
USE mo_spline
USE mo_standard_score
USE mo_string_utils
USE mo_tee
!USE mo_template
USE mo_timer
USE mo_utils
USE mo_var2nc
USE mo_xor4096
USE mo_xor4096_apps
IMPLICIT NONE
Write(*,*) 'I can compile.'
END PROGRAM main