Changeset 2610 for trunk/LMDZ.MARS/libf/aeronomars
- Timestamp:
- Jan 18, 2022, 3:31:30 PM (3 years ago)
- Location:
- trunk/LMDZ.MARS/libf/aeronomars
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/libf/aeronomars/param_read.F
r1918 r2610 15 15 16 16 use datafile_mod, only: datadir 17 use mod_phys_lmdz_para, only : is_master 18 USE mod_phys_lmdz_transfert_para, ONLY: bcast 17 19 18 20 implicit none … … 29 31 30 32 c Reads tabulated functions 33 34 if (is_master) then 31 35 32 36 !Tabulated column amount … … 379 383 enddo 380 384 385 endif ! of if (is_master) 386 387 388 call bcast(c1_16) 389 call bcast(c17_24) 390 call bcast(c25_29) 391 call bcast(c30_31) 392 call bcast(c32) 393 call bcast(c33) 394 call bcast(c34) 395 call bcast(c35) 396 call bcast(c36) 397 call bcast(t0) 398 call bcast(jabsifotsintpar) 399 call bcast(efdisco2) 400 call bcast(efdisco2) 401 call bcast(efdish2o) 402 call bcast(efdish2o2) 403 call bcast(efdish2o2) 404 call bcast(efdish2o2) 405 call bcast(efdisn) 406 call bcast(efdish) 407 call bcast(efdisno) 408 call bcast(efdisn2) 409 call bcast(efdisno2) 410 call bcast(efdisco) 411 call bcast(efionco2) 412 call bcast(efionco2) 413 call bcast(efionco) 414 call bcast(efiono3p) 415 call bcast(efionn) 416 call bcast(efionno) 417 call bcast(efionh) 418 call bcast(fluxtop) 419 call bcast(ct1) 420 call bcast(ct2) 421 call bcast(p1) 422 call bcast(p2) 381 423 382 424 return -
trunk/LMDZ.MARS/libf/aeronomars/param_read_e107.F
r2137 r2610 17 17 18 18 use datafile_mod, only: datadir 19 USE mod_phys_lmdz_para, ONLY: is_master 20 USE mod_phys_lmdz_transfert_para, ONLY: bcast 19 21 20 22 implicit none … … 35 37 c*************************+PROGRAM STARTS************************** 36 38 39 if(is_master) then 37 40 38 41 c Reads tabulated functions … … 221 224 enddo 222 225 226 endif !is master 223 227 224 228 c set t0 … … 232 236 fluxtop(i)=1. 233 237 end do 238 239 if(is_master) then 234 240 235 241 !Parameters for the variation of the solar flux with 11 years cycle … … 284 290 enddo 285 291 close(640) 292 293 endif !is master 294 295 call bcast(t0) 296 call bcast(fluxtop) 297 298 call bcast(c1_16) 299 call bcast(c17_24) 300 call bcast(c25_29) 301 call bcast(c30_31) 302 call bcast(c32) 303 call bcast(c33) 304 call bcast(c34) 305 call bcast(c35) 306 call bcast(c36) 307 308 call bcast(jabsifotsintpar) 309 310 call bcast(coefit0) 311 call bcast(coefit1) 312 call bcast(coefit2) 313 call bcast(coefit3) 314 call bcast(coefit4) 315 call bcast(date_e107) 316 call bcast(e107_tab) 286 317 287 318 … … 376 407 efdish2(inter)=1. 377 408 enddo 409 410 if(is_master) then 378 411 379 412 !4 possible channels for CO2 ionization … … 391 424 enddo 392 425 close(130) 426 427 endif !is_master 428 429 call bcast(i) 430 call bcast(nada) 431 call bcast(efionco2) 432 call bcast(efdisco2) 433 393 434 do inter=17,36 394 435 efdisco2(inter)=1. … … 409 450 ! enddo 410 451 411 452 if(is_master) then 412 453 !2 possible channels for O2 ionization 413 454 open(131,file=trim(datadir)//'/EUVDAT'// … … 421 462 enddo 422 463 close(131) 464 465 endif !is_master 466 467 call bcast(i) 468 call bcast(nada) 469 call bcast(efiono2) 470 call bcast(efdiso2) 471 423 472 do inter=24,36 424 473 efdiso2(inter)=1. … … 431 480 enddo 432 481 482 if(is_master) then 433 483 434 484 !2 channels for N2 ionization … … 443 493 enddo 444 494 close(132) 495 496 endif 497 498 call bcast(i) 499 call bcast(nada) 500 call bcast(efionn2) 501 call bcast(efdisn2) 502 445 503 do inter=16,36 446 504 efdisn2(inter)=1. … … 454 512 ! enddo 455 513 456 514 if(is_master) then 457 515 !3 channels for CO ionization 458 516 open(133,file=trim(datadir)//'/EUVDAT'// … … 468 526 enddo 469 527 close(133) 528 529 endif ! if(is_master) 530 531 call bcast(i) 532 call bcast(nada) 533 call bcast(efionco) 534 call bcast(efdisco) 535 470 536 do inter=17,36 471 537 efdisco(inter)=1.
Note: See TracChangeset
for help on using the changeset viewer.