##// END OF EJS Templates
add Ffiles 2
rflores -
r1602:71fc39e28410
parent child
Show More
@@ -88,15 +88,15 setup(
88 88 )
89 89
90 90 main_path = os.getcwd()
91 child_path = '/schainf/mkfact/bfmodel/'
91 child_path = '/schainf/Ffiles/bfmodel/'
92 92 #print("main_path: ", main_path)
93 93 my_str = ' '+"ppath = "+"\""+main_path+"\"\n"
94 94 my_str_2 = ' '+"cpath = "+"\""+child_path+"\""
95 95
96 96 #'''
97 with open('./schainf/mkfact/get_path_1.f', 'r') as path1: data1 = path1.read()
98 with open('./schainf/mkfact/get_path_2.f', 'r') as path2: data2 = path2.read()
99 with open('./schainf/mkfact/get_path.f', 'w') as final: final.write(data1+my_str+my_str_2+data2)
97 with open('./schainf/Ffiles/get_path_1.f', 'r') as path1: data1 = path1.read()
98 with open('./schainf/Ffiles/get_path_2.f', 'r') as path2: data2 = path2.read()
99 with open('./schainf/Ffiles/get_path.f', 'w') as final: final.write(data1+my_str+my_str_2+data2)
100 100 #'''
101 101
102 102 from numpy.distutils.core import Extension, setup
@@ -105,65 +105,112 setup(name='schainpy',
105 105 ext_modules = [
106 106 Extension("schainpy.model.proc.mkfact_short_2020_2",
107 107 sources=[
108 "schainf/mkfact/mkfact_short_2020_2.pyf",
109 "schainf/mkfact/lmdif1.f",
110 "schainf/mkfact/mkfact.f",
111 "schainf/mkfact/r1mach.f",
112 "schainf/mkfact/bfield2.f",
113 "schainf/mkfact/get_path.f"]),
108 "schainf/Ffiles/mkfact_short_2020_2.pyf",
109 "schainf/Ffiles/lmdif1.f",
110 "schainf/Ffiles/mkfact.f",
111 "schainf/Ffiles/r1mach.f",
112 "schainf/Ffiles/bfield2.f",
113 "schainf/Ffiles/get_path.f"],
114 extra_f77_compile_args=["-fallow-argument-mismatch"]),
114 115 Extension("schainpy.model.proc.fitacf_acf2",
115 116 sources = [
116 "schainf/acf2/fitacf_acf2.pyf",
117 "schainf/acf2/full_profile_profile.f",
118 "schainf/acf2/fitacf.f",
119 "schainf/acf2/r1mach.f",
120 "schainf/acf2/lmdif1.f",
121 "schainf/acf2/lagp.f",
122 "schainf/acf2/reader.c",
123 "schainf/acf2/cbesi.f",
124 "schainf/acf2/i1mach.f",
125 "schainf/acf2/zeta.f",
126 "schainf/acf2/qc25f.f",
127 "schainf/acf2/qwgtf.f",
128 "schainf/acf2/qcheb.f",
129 "schainf/acf2/sgtsl.f",
130 "schainf/acf2/qk15w.f",
131 "schainf/acf2/complex.c",
132 "schainf/acf2/cbinu.f",
133 "schainf/acf2/cseri.f",
134 "schainf/acf2/cwrsk.f",
135 "schainf/acf2/crati.f",
136 "schainf/acf2/casyi.f",
137 "schainf/acf2/cbuni.f",
138 "schainf/acf2/cuni2.f",
139 "schainf/acf2/gamln.f",
140 "schainf/acf2/cuchk.f",
141 "schainf/acf2/cbknu.f",
142 "schainf/acf2/cshch.f",
143 "schainf/acf2/ckscl.f",
144 "schainf/acf2/cuoik.f",
145 "schainf/acf2/cunik.f",
146 "schainf/acf2/cuni1.f",
147 "schainf/acf2/cairy.f",
148 "schainf/acf2/cmlri.f",
149 "schainf/acf2/cunhj.f",
150 "schainf/acf2/cacai.f",
151 "schainf/acf2/csisl.f",
152 "schainf/acf2/caxpy.f",
153 "schainf/acf2/cs1s2.f",
154 "schainf/acf2/scabs1.f",
155 "schainf/acf2/cdotu.f",
156 "schainf/acf2/rs.f",
157 "schainf/acf2/sppfa.f",
158 "schainf/acf2/sdot.f",
159 "schainf/acf2/tred2.f",
160 "schainf/acf2/tql2.f",
161 "schainf/acf2/sppdi.f",
162 "schainf/acf2/saxpy.f",
163 "schainf/acf2/sscal.f",
164 "schainf/acf2/pythag.f",
165 "schainf/acf2/tql1.f",
166 "schainf/acf2/tred1.f"])
117 "schainf/Ffiles/fitacf_acf2.pyf",
118 "schainf/Ffiles/full_profile_profile.f",
119 "schainf/Ffiles/fitacf.f",
120 "schainf/Ffiles/r1mach.f",
121 "schainf/Ffiles/lmdif1.f",
122 "schainf/Ffiles/lagp.f",
123 "schainf/Ffiles/reader.c",
124 "schainf/Ffiles/cbesi.f",
125 "schainf/Ffiles/i1mach.f",
126 "schainf/Ffiles/zeta.f",
127 "schainf/Ffiles/qc25f.f",
128 "schainf/Ffiles/qwgtf.f",
129 "schainf/Ffiles/qcheb.f",
130 "schainf/Ffiles/sgtsl.f",
131 "schainf/Ffiles/qk15w.f",
132 "schainf/Ffiles/complex.c",
133 "schainf/Ffiles/cbinu.f",
134 "schainf/Ffiles/cseri.f",
135 "schainf/Ffiles/cwrsk.f",
136 "schainf/Ffiles/crati.f",
137 "schainf/Ffiles/casyi.f",
138 "schainf/Ffiles/cbuni.f",
139 "schainf/Ffiles/cuni2.f",
140 "schainf/Ffiles/gamln.f",
141 "schainf/Ffiles/cuchk.f",
142 "schainf/Ffiles/cbknu.f",
143 "schainf/Ffiles/cshch.f",
144 "schainf/Ffiles/ckscl.f",
145 "schainf/Ffiles/cuoik.f",
146 "schainf/Ffiles/cunik.f",
147 "schainf/Ffiles/cuni1.f",
148 "schainf/Ffiles/cairy.f",
149 "schainf/Ffiles/cmlri.f",
150 "schainf/Ffiles/cunhj.f",
151 "schainf/Ffiles/cacai.f",
152 "schainf/Ffiles/csisl.f",
153 "schainf/Ffiles/caxpy.f",
154 "schainf/Ffiles/cs1s2.f",
155 "schainf/Ffiles/scabs1.f",
156 "schainf/Ffiles/cdotu.f",
157 "schainf/Ffiles/rs.f",
158 "schainf/Ffiles/sppfa.f",
159 "schainf/Ffiles/sdot.f",
160 "schainf/Ffiles/tred2.f",
161 "schainf/Ffiles/tql2.f",
162 "schainf/Ffiles/sppdi.f",
163 "schainf/Ffiles/saxpy.f",
164 "schainf/Ffiles/sscal.f",
165 "schainf/Ffiles/pythag.f",
166 "schainf/Ffiles/tql1.f",
167 "schainf/Ffiles/tred1.f"],
168 extra_f77_compile_args=["-fallow-argument-mismatch"]),
169 Extension("schainpy.model.proc.fitacf_fit_short",
170 sources = [
171 "schainf/Ffiles/fitacf_fit_short.pyf",
172 "schainf/Ffiles/cairy.f",
173 "schainf/Ffiles/casyi.f",
174 "schainf/Ffiles/cbesi.f",
175 "schainf/Ffiles/cbinu.f",
176 "schainf/Ffiles/cbknu.f",
177 "schainf/Ffiles/cbuni.c",
178 "schainf/Ffiles/ckscl.f",
179 "schainf/Ffiles/cmlri.f",
180 "schainf/Ffiles/cs1s2.f",
181 "schainf/Ffiles/cseri.f",
182 "schainf/Ffiles/cshch.f",
183 "schainf/Ffiles/cuchk.f",
184 "schainf/Ffiles/cunhj.f",
185 "schainf/Ffiles/cuni1.f",
186 "schainf/Ffiles/complex.c",
187 "schainf/Ffiles/cuni2.f",
188 "schainf/Ffiles/cunik.f",
189 "schainf/Ffiles/cuoik.f",
190 "schainf/Ffiles/cwrsk.f",
191 "schainf/Ffiles/fiatcf_fit_short.f",
192 "schainf/Ffiles/gamln.f",
193 "schainf/Ffiles/i1mach.f",
194 "schainf/Ffiles/lmdif1.f",
195 "schainf/Ffiles/pythag.f",
196 "schainf/Ffiles/qc25f.f",
197 "schainf/Ffiles/qcheb.f",
198 "schainf/Ffiles/qk15w.f",
199 "schainf/Ffiles/qwgtf.f",
200 "schainf/Ffiles/r1mach.f",
201 "schainf/Ffiles/rs.f",
202 "schainf/Ffiles/saxpy.f",
203 "schainf/Ffiles/sdot.f",
204 "schainf/Ffiles/sgtsl.f",
205 "schainf/Ffiles/sppdi.f",
206 "schainf/Ffiles/sppfa.f",
207 "schainf/Ffiles/sscal.f",
208 "schainf/Ffiles/tql1.f",
209 "schainf/Ffiles/tql2.f",
210 "schainf/Ffiles/tred1.f",
211 "schainf/Ffiles/tred2.f",
212 "schainf/Ffiles/zeta.f",
213 extra_f77_compile_args=["-fallow-argument-mismatch"])
167 214 ]
168 215 )
169 216
1 NO CONTENT: file was removed
General Comments 0
You need to be logged in to leave comments. Login now