Go to the source code of this file.
◆ get1hyb()
Definition at line 119 of file bin2bin.f.
References parameter().
127 real*8 asdep(ndepth), munit(ndepth)
128 real*8 esize0(ndepth),
129 * age0(ndepth), cogdep0(ndepth),
131 * ng0(ndepth), ne0(ndepth), nmu0(ndepth),
136 * asdep, esize0, age0,
137 * cogdep0, seloss0, munit,
138 * ng0, ne0, nmu0, cog0,
147 do while (input0(1:10) .ne.
" ")
149 read( fn1 ,
'(a)') input0
153 if(input0(1:10) .ne.
" ")
then 154 read(input0(1:
klena(input0)), *)
155 * evno0,
i, asdep(
i), esize0(
i), age0(
i),
156 * cogdep0(
i), seloss0(
i),
157 * munit(
i), ng0(
i), ne0(
i), nmu0(
i), cog0
integer npitbl real *nx parameter(n=101, npitbl=46, nx=n-1) real *8 uconst
integer function klena(cha)
◆ main()
◆ mergehyb1()
Definition at line 166 of file bin2bin.f.
References get1hyb(), and parameter().
179 real*8 asdep(ndepth), munit(ndepth)
180 real*8 esize0(ndepth),
181 * age0(ndepth), cogdep0(ndepth),
183 * ng0(ndepth), ne0(ndepth), nmu0(ndepth),
188 * asdep, esize0, age0,
189 * cogdep0, seloss0, munit,
190 * ng0, ne0, nmu0, cog0,
196 do while (h1%c%eventno .ne. evno0)
197 call get1hyb( h1%c%eventno .lt. evno0)
212 read(h1%c%id,
'(i3)')
j 217 *
'(i3, i5, f5.2, f5.2, 219 *
j, int( asdep(
j) ),
220 * age0(
j), asdep(
j)/cog0,
221 * int(munit(
j)), int(cog0)
231 do while (h2%c%eventno .ne. evno0)
232 call get1hyb( h2%c%eventno .lt. evno0)
234 read(h2%c%id,
'(i3)')
j 236 *
'(i3, i5, f5.2, f5.2, 238 *
j, int( asdep(
j) ),
239 * age0(
j), asdep(
j)/cog0,
240 * int(munit(
j)), int(cog0)
246 do while (h3%c%eventno .ne. evno0)
247 call get1hyb( h3%c%eventno .lt. evno0)
250 read(h3%c%id,
'(i3)')
j 252 *
'(i3, i5, f5.2, f5.2, 254 *
j, int( asdep(
j) ),
255 * age0(
j), asdep(
j)/cog0,
256 * int(munit(
j)), int(cog0)
integer npitbl real *nx parameter(n=101, npitbl=46, nx=n-1) real *8 uconst
********************block data cblkHeavy ********************integer j data *HeavyG2symbol *data *HeavyG2code kiron data j
integer function klena(cha)
◆ openhyb()
Definition at line 261 of file bin2bin.f.
References copenfw2(), and parameter().
268 real*8 asdep(ndepth), munit(ndepth)
269 real*8 esize0(ndepth),
270 * age0(ndepth), cogdep0(ndepth),
272 * ng0(ndepth), ne0(ndepth), nmu0(ndepth),
277 * asdep, esize0, age0,
278 * cogdep0, seloss0, munit,
279 * ng0, ne0, nmu0, cog0,
290 *
"You haven't given env. var. HYBFILE0" 292 *
"or File specified by HYBFILE0" 293 if( icon .eq. 0)
then 294 write(0,*)
'not exists' 296 write(0,*)
' cannot be opened ' 300 write(0,*) hyb0(1:
leng),
' opened' integer npitbl real *nx parameter(n=101, npitbl=46, nx=n-1) real *8 uconst
integer function kgetenv2(envname, envresult)
subroutine copenfw2(io, fnin, form, icon)