Changeset 3780 for palm/trunk
- Timestamp:
- Mar 5, 2019 11:19:45 AM (6 years ago)
- Location:
- palm/trunk
- Files:
-
- 19 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/chem_gasphase_mod.f90
r3655 r3780 65 65 ! ,REQ_MCFCT,IP_MAX,jname 66 66 67 PUBLIC :: cs_mech 67 68 PUBLIC :: eqn_names, phot_names, spc_names 68 69 PUBLIC :: nmaxfixsteps … … 81 82 PUBLIC :: chem_gasphase_integrate 82 83 PUBLIC :: initialize_kpp_ctrl 84 PUBLIC :: get_mechanismname 83 85 84 86 ! END OF MODULE HEADER TEMPLATE … … 113 115 ! 114 116 ! File : chem_gasphase_mod_Parameters.f90 115 ! Time : Fri Nov 30 13:52:19 2018116 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm117 ! Time : Tue Mar 5 11:50:53 2019 118 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 117 119 ! Equation file : chem_gasphase_mod.kpp 118 120 ! Output root filename : chem_gasphase_mod … … 190 192 ! 191 193 ! File : chem_gasphase_mod_Global.f90 192 ! Time : Fri Nov 30 13:52:19 2018193 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm194 ! Time : Tue Mar 5 11:50:53 2019 195 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 194 196 ! Equation file : chem_gasphase_mod.kpp 195 197 ! Output root filename : chem_gasphase_mod … … 236 238 REAL(kind=dp):: fakt 237 239 240 ! CS_MECH for check of mechanism name with namelist 241 CHARACTER(len=30):: cs_mech 238 242 239 243 ! INLINED global variable declarations … … 256 260 ! 257 261 ! File : chem_gasphase_mod_JacobianSP.f90 258 ! Time : Fri Nov 30 13:52:19 2018259 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm262 ! Time : Tue Mar 5 11:50:53 2019 263 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 260 264 ! Equation file : chem_gasphase_mod.kpp 261 265 ! Output root filename : chem_gasphase_mod … … 300 304 ! 301 305 ! File : chem_gasphase_mod_Monitor.f90 302 ! Time : Fri Nov 30 13:52:19 2018303 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm306 ! Time : Tue Mar 5 11:50:53 2019 307 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 304 308 ! Equation file : chem_gasphase_mod.kpp 305 309 ! Output root filename : chem_gasphase_mod … … 362 366 ! 363 367 ! File : chem_gasphase_mod_Initialize.f90 364 ! Time : Fri Nov 30 13:52:19 2018365 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm368 ! Time : Tue Mar 5 11:50:53 2019 369 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 366 370 ! Equation file : chem_gasphase_mod.kpp 367 371 ! Output root filename : chem_gasphase_mod … … 388 392 ! 389 393 ! File : chem_gasphase_mod_Integrator.f90 390 ! Time : Fri Nov 30 13:52:19 2018391 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm394 ! Time : Tue Mar 5 11:50:53 2019 395 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 392 396 ! Equation file : chem_gasphase_mod.kpp 393 397 ! Output root filename : chem_gasphase_mod … … 446 450 ! 447 451 ! File : chem_gasphase_mod_LinearAlgebra.f90 448 ! Time : Fri Nov 30 13:52:19 2018449 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm452 ! Time : Tue Mar 5 11:50:53 2019 453 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 450 454 ! Equation file : chem_gasphase_mod.kpp 451 455 ! Output root filename : chem_gasphase_mod … … 473 477 ! 474 478 ! File : chem_gasphase_mod_Jacobian.f90 475 ! Time : Fri Nov 30 13:52:19 2018476 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm479 ! Time : Tue Mar 5 11:50:53 2019 480 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 477 481 ! Equation file : chem_gasphase_mod.kpp 478 482 ! Output root filename : chem_gasphase_mod … … 500 504 ! 501 505 ! File : chem_gasphase_mod_Function.f90 502 ! Time : Fri Nov 30 13:52:19 2018503 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm506 ! Time : Tue Mar 5 11:50:53 2019 507 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 504 508 ! Equation file : chem_gasphase_mod.kpp 505 509 ! Output root filename : chem_gasphase_mod … … 529 533 ! 530 534 ! File : chem_gasphase_mod_Rates.f90 531 ! Time : Fri Nov 30 13:52:19 2018532 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm535 ! Time : Tue Mar 5 11:50:53 2019 536 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 533 537 ! Equation file : chem_gasphase_mod.kpp 534 538 ! Output root filename : chem_gasphase_mod … … 555 559 ! 556 560 ! File : chem_gasphase_mod_Util.f90 557 ! Time : Fri Nov 30 13:52:19 2018558 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm561 ! Time : Tue Mar 5 11:50:53 2019 562 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 559 563 ! Equation file : chem_gasphase_mod.kpp 560 564 ! Output root filename : chem_gasphase_mod … … 661 665 MODULE PROCEDURE kppdecomp 662 666 END INTERFACE kppdecomp 667 668 INTERFACE get_mechanismname 669 MODULE PROCEDURE get_mechanismname 670 END INTERFACE get_mechanismname 663 671 664 672 INTERFACE chem_gasphase_integrate … … 2264 2272 END SUBROUTINE kppdecomp 2265 2273 2274 SUBROUTINE get_mechanismname 2275 2276 IMPLICIT NONE 2277 2278 ! Set cs_mech for check with mechanism name from namelist 2279 cs_mech = 'phstatp' 2280 2281 RETURN 2282 END SUBROUTINE get_mechanismname 2283 2284 2266 2285 SUBROUTINE chem_gasphase_integrate (time_step_len, conc, tempi, qvapi, fakti, photo, ierrf, xnacc, xnrej, istatus, l_debug, pe, & 2267 2286 icntrl_i, rcntrl_i) … … 2349 2368 2350 2369 RETURN 2351 END SUBROUTINE chem_gasphase_integrate 2370 END SUBROUTINE chem_gasphase_integrate 2352 2371 2353 2372 END MODULE chem_gasphase_mod -
palm/trunk/SOURCE/chem_modules.f90
r3652 r3780 27 27 ! ----------------- 28 28 ! $Id$ 29 ! added cs_mech 30 ! 31 ! 32 ! 3652 2019-01-07 15:29:59Z forkel 29 33 ! parameter chem_mechanism added (basit) 30 34 ! … … 66 70 67 71 USE chem_gasphase_mod, & 68 ONLY: nspec, nvar, spc_names72 ONLY: cs_mech, nspec, nvar, spc_names 69 73 70 74 USE control_parameters, & … … 79 83 IMPLICIT NONE 80 84 85 PUBLIC cs_mech 81 86 PUBLIC nspec 82 87 PUBLIC nvar -
palm/trunk/SOURCE/chemistry_model_mod.f90
r3767 r3780 27 27 ! ----------------- 28 28 ! $Id$ 29 ! Removed READ from unit 10, added CALL get_mechanismname 30 ! 31 ! 32 ! 3767 2019-02-27 08:18:02Z raasch 29 33 ! unused variable for file index removed from rrd-subroutines parameter list 30 34 ! … … 278 282 279 283 USE control_parameters, & 280 ONLY: bc_lr_cyc, bc_ns_cyc, dt_3d, humidity, initializing_actions, message_string, 281 omega, tsc, intermediate_timestep_count, intermediate_timestep_count_max, &284 ONLY: bc_lr_cyc, bc_ns_cyc, dt_3d, humidity, initializing_actions, message_string, & 285 omega, tsc, intermediate_timestep_count, intermediate_timestep_count_max, & 282 286 max_pr_user, timestep_scheme, use_prescribed_profile_data, ws_scheme_sca 283 287 … … 286 290 287 291 USE chem_gasphase_mod, & 288 ONLY: nspec, spc_names, nkppctrl, nmaxfixsteps, t_steps, chem_gasphase_integrate,&289 vl_dim, nvar, nreact, atol, rtol, nphot, phot_names292 ONLY: atol, chem_gasphase_integrate, get_mechanismname, nkppctrl, nmaxfixsteps, & 293 nphot, nreact, nspec, nvar, phot_names, rtol, spc_names, t_steps, vl_dim 290 294 291 295 USE chem_modules … … 1149 1153 INTEGER (iwp) :: lsp_usr !< running index for user defined chem spcs 1150 1154 INTEGER (iwp) :: lsp !< running index for chem spcs. 1151 CHARACTER (LEN=30) :: cs_mech,a1,b1,string1152 1153 1154 OPEN (10,FILE="chem_gasphase_mod.f90") !get the chem_mechanism name from the file.1155 READ (10, 100) a1,b1,string1156 cs_mech = trim(string(16:))1157 100 FORMAT(a)1158 CLOSE(10)1159 1160 1155 ! 1161 1156 !-- check for chemical reactions status … … 1190 1185 ENDIF 1191 1186 !-- check for chemical mechanism used 1187 CALL get_mechanismname 1188 WRITE(06,*) 'cs_mech ',cs_mech 1189 WRITE(06,*) 'chem_mechanism ', chem_mechanism 1192 1190 IF (chem_mechanism /= trim(cs_mech) ) THEN 1193 message_string = 'Incorrect chemi cal mechanism selected, please check spellingand/or chem_gasphase_mod'1191 message_string = 'Incorrect chemistry mechanism selected, check spelling in namelist and/or chem_gasphase_mod' 1194 1192 CALL message( 'chem_check_parameters', 'CM0462', 1, 2, 0, 6, 0 ) 1195 1193 ENDIF -
palm/trunk/SOURCE/salsa_mod.f90
r3767 r3780 898 898 8 FORMAT (/' Aerosol bin subrange limits (in metres): ', 3(ES10.2E3), / & 899 899 ' Number of size bins for each aerosol subrange: ', 2I3,/ & 900 ' Aerosol bin limits (in metres): ', *(ES10.2E3))900 ' Aerosol bin limits (in metres): ', 9(ES10.2E3)) 901 901 15 FORMAT (' Initial number concentration in bins at the lowest level', & 902 ' (#/m**3):', *(ES10.2E3))902 ' (#/m**3):', 9(ES10.2E3)) 903 903 13 FORMAT (/' Number of chemical components used: ', I1,/ & 904 904 ' Species: ',7(A6),/ & -
palm/trunk/UTIL/chemistry/gasphase_preproc/kpp4palm/bin/kpp4palm.ksh
r3458 r3780 40 40 # ----------------- 41 41 # $Id$ 42 # forkel 05. March 2019: cs_mech and set_cm 42 43 # forkel 30. Oktober 2018: Integrating contents of kp4_compress into chem_gasphase_mod.f90 43 44 # forkel 25. September 2018: Added cat for $MECH to pass mechanism name to kpp4palm … … 276 277 REAL(kind=dp) :: FAKT 277 278 279 ! CS_MECH for check of mechanism name with namelist 280 CHARACTER(LEN=30) :: CS_MECH 278 281 #ENDINLINE 279 282 EOF … … 285 288 EOF 286 289 290 # Store mechanism name for cs_mech 291 cat >> set_cm << EOF 292 293 ! Set cs_mech for check with mechanism name from namelist 294 cs_mech = '$MECH' 295 EOF 296 287 297 # Run kpp 288 298 -
palm/trunk/UTIL/chemistry/gasphase_preproc/kpp4palm/src/create_kpp_module.C
r3458 r3780 17 17 //----------------- 18 18 //$Id: create_kpp_module.C 3453 2018-10-30 13:21:51Z forkel $ 19 // Added create_set_cs and cs_mech and get_mechanismname in module_header (05.03.2019, forkel) 20 // 19 21 // exclude kco_compress from handling by global_variables2vector (30.10.2018, forkel) 20 22 // … … 191 193 192 194 generate_module_header(); 195 196 // create_set_cs 197 create_set_cs(); 193 198 194 199 // Create kpp_integrate subroutine (chem_gasphase_integrate) for skalar and vector mode … … 458 463 } 459 464 465 void create_kpp_module::create_set_cs() { 466 fortran_file kppi; 467 vector<Vvar>::iterator iv; 468 string xline; 469 470 string buf; 471 ifstream in; 472 program_line line; 473 474 kppi.set_name("get_mechanismname"); 475 kppi.add_line("SUBROUTINE get_mechanismname "); 476 kppi.add_line(" "); 477 kppi.add_line(" IMPLICIT NONE "); 478 // Read mechanism from set_cm 479 // Tis got an own own subroutine to aviod being called at each timestep 480 481 in.open("set_cm"); 482 if( !in ) { 483 cout << "cannot open " << endl; my_abort("set_cm"); 484 } 485 486 while ( 1 ) { 487 getline (in, buf); 488 if( in.eof() ) break; 489 if( in.bad() ) my_abort("ERROR_READ_4"); 490 line.set_line(buf); 491 kppi.add_line(line); 492 } 493 in.close(); 494 495 kppi.add_line(" "); 496 kppi.add_line(" return "); 497 kppi.add_line("END SUBROUTINE get_mechanismname "); 498 kppi.add_line(" "); 499 kpp_subroutines.push_back(kppi); 500 501 return; 502 } 503 504 460 505 void create_kpp_module::create_kpp_integrate() { 461 506 fortran_file kppi; 462 507 vector<Vvar>::iterator iv; 463 string line; 508 string xline; 509 464 510 465 511 kppi.set_name("chem_gasphase_integrate"); … … 598 644 kppi.add_line(" "); 599 645 kppi.add_line(" return "); 600 kppi.add_line("END SUBROUTINE chem_gasphase_integrate 646 kppi.add_line("END SUBROUTINE chem_gasphase_integrate "); 601 647 602 648 // e5_subroutines.push_back(kppi); -
palm/trunk/UTIL/chemistry/gasphase_preproc/kpp4palm/src/create_kpp_module.h
r3458 r3780 19 19 // ----------------------- 20 20 // $Id$ 21 // forkel 22.02.2019: Added create_set_cs 21 22 // ketelsen 18.09.2018: Removed create_fill_routine 22 23 // … … 60 61 61 62 void create_kpp_integrate(); 63 void create_set_cs(); 62 64 63 65 public: -
palm/trunk/UTIL/chemistry/gasphase_preproc/kpp4palm/templates/module_header
r3681 r3780 61 61 ! , REQ_MCFCT, IP_MAX, jname 62 62 63 PUBLIC :: cs_mech 63 64 PUBLIC :: eqn_names, phot_names, spc_names 64 65 PUBLIC :: nmaxfixsteps … … 77 78 PUBLIC :: chem_gasphase_integrate 78 79 PUBLIC :: initialize_kpp_ctrl 80 PUBLIC :: get_mechanismname 79 81 80 82 ! END OF MODULE HEADER TEMPLATE -
palm/trunk/UTIL/chemistry/gasphase_preproc/mechanisms/def_cbm4/chem_gasphase_mod.f90
r3698 r3780 65 65 ! ,REQ_MCFCT,IP_MAX,jname 66 66 67 PUBLIC :: cs_mech 67 68 PUBLIC :: eqn_names, phot_names, spc_names 68 69 PUBLIC :: nmaxfixsteps … … 81 82 PUBLIC :: chem_gasphase_integrate 82 83 PUBLIC :: initialize_kpp_ctrl 84 PUBLIC :: get_mechanismname 83 85 84 86 ! END OF MODULE HEADER TEMPLATE … … 113 115 ! 114 116 ! File : chem_gasphase_mod_Parameters.f90 115 ! Time : Wed Dec 12 11:47:05 2018116 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81212/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm117 ! Time : Tue Mar 5 11:50:49 2019 118 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 117 119 ! Equation file : chem_gasphase_mod.kpp 118 120 ! Output root filename : chem_gasphase_mod … … 220 222 ! 221 223 ! File : chem_gasphase_mod_Global.f90 222 ! Time : Wed Dec 12 11:47:05 2018223 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81212/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm224 ! Time : Tue Mar 5 11:50:49 2019 225 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 224 226 ! Equation file : chem_gasphase_mod.kpp 225 227 ! Output root filename : chem_gasphase_mod … … 267 269 REAL(kind=dp):: fakt 268 270 271 ! CS_MECH for check of mechanism name with namelist 272 CHARACTER(len=30):: cs_mech 269 273 270 274 ! INLINED global variable declarations … … 287 291 ! 288 292 ! File : chem_gasphase_mod_JacobianSP.f90 289 ! Time : Wed Dec 12 11:47:05 2018290 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81212/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm293 ! Time : Tue Mar 5 11:50:49 2019 294 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 291 295 ! Equation file : chem_gasphase_mod.kpp 292 296 ! Output root filename : chem_gasphase_mod … … 383 387 ! 384 388 ! File : chem_gasphase_mod_Monitor.f90 385 ! Time : Wed Dec 12 11:47:05 2018386 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81212/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm389 ! Time : Tue Mar 5 11:50:49 2019 390 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 387 391 ! Equation file : chem_gasphase_mod.kpp 388 392 ! Output root filename : chem_gasphase_mod … … 546 550 ! 547 551 ! File : chem_gasphase_mod_Initialize.f90 548 ! Time : Wed Dec 12 11:47:05 2018549 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81212/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm552 ! Time : Tue Mar 5 11:50:49 2019 553 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 550 554 ! Equation file : chem_gasphase_mod.kpp 551 555 ! Output root filename : chem_gasphase_mod … … 572 576 ! 573 577 ! File : chem_gasphase_mod_Integrator.f90 574 ! Time : Wed Dec 12 11:47:05 2018575 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81212/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm578 ! Time : Tue Mar 5 11:50:49 2019 579 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 576 580 ! Equation file : chem_gasphase_mod.kpp 577 581 ! Output root filename : chem_gasphase_mod … … 630 634 ! 631 635 ! File : chem_gasphase_mod_LinearAlgebra.f90 632 ! Time : Wed Dec 12 11:47:05 2018633 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81212/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm636 ! Time : Tue Mar 5 11:50:49 2019 637 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 634 638 ! Equation file : chem_gasphase_mod.kpp 635 639 ! Output root filename : chem_gasphase_mod … … 657 661 ! 658 662 ! File : chem_gasphase_mod_Jacobian.f90 659 ! Time : Wed Dec 12 11:47:05 2018660 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81212/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm663 ! Time : Tue Mar 5 11:50:49 2019 664 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 661 665 ! Equation file : chem_gasphase_mod.kpp 662 666 ! Output root filename : chem_gasphase_mod … … 684 688 ! 685 689 ! File : chem_gasphase_mod_Function.f90 686 ! Time : Wed Dec 12 11:47:05 2018687 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81212/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm690 ! Time : Tue Mar 5 11:50:49 2019 691 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 688 692 ! Equation file : chem_gasphase_mod.kpp 689 693 ! Output root filename : chem_gasphase_mod … … 713 717 ! 714 718 ! File : chem_gasphase_mod_Rates.f90 715 ! Time : Wed Dec 12 11:47:05 2018716 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81212/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm719 ! Time : Tue Mar 5 11:50:49 2019 720 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 717 721 ! Equation file : chem_gasphase_mod.kpp 718 722 ! Output root filename : chem_gasphase_mod … … 739 743 ! 740 744 ! File : chem_gasphase_mod_Util.f90 741 ! Time : Wed Dec 12 11:47:05 2018742 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81212/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm745 ! Time : Tue Mar 5 11:50:49 2019 746 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 743 747 ! Equation file : chem_gasphase_mod.kpp 744 748 ! Output root filename : chem_gasphase_mod … … 845 849 MODULE PROCEDURE kppdecomp 846 850 END INTERFACE kppdecomp 851 852 INTERFACE get_mechanismname 853 MODULE PROCEDURE get_mechanismname 854 END INTERFACE get_mechanismname 847 855 848 856 INTERFACE chem_gasphase_integrate … … 3943 3951 END SUBROUTINE kppdecomp 3944 3952 3953 SUBROUTINE get_mechanismname 3954 3955 IMPLICIT NONE 3956 3957 ! Set cs_mech for check with mechanism name from namelist 3958 cs_mech = 'cbm4' 3959 3960 RETURN 3961 END SUBROUTINE get_mechanismname 3962 3963 3945 3964 SUBROUTINE chem_gasphase_integrate (time_step_len, conc, tempi, qvapi, fakti, photo, ierrf, xnacc, xnrej, istatus, l_debug, pe, & 3946 3965 icntrl_i, rcntrl_i) … … 4028 4047 4029 4048 RETURN 4030 END SUBROUTINE chem_gasphase_integrate 4049 END SUBROUTINE chem_gasphase_integrate 4031 4050 4032 4051 END MODULE chem_gasphase_mod -
palm/trunk/UTIL/chemistry/gasphase_preproc/mechanisms/def_passive/chem_gasphase_mod.f90
r3681 r3780 65 65 ! ,REQ_MCFCT,IP_MAX,jname 66 66 67 PUBLIC :: cs_mech 67 68 PUBLIC :: eqn_names, phot_names, spc_names 68 69 PUBLIC :: nmaxfixsteps … … 81 82 PUBLIC :: chem_gasphase_integrate 82 83 PUBLIC :: initialize_kpp_ctrl 84 PUBLIC :: get_mechanismname 83 85 84 86 ! END OF MODULE HEADER TEMPLATE … … 113 115 ! 114 116 ! File : chem_gasphase_mod_Parameters.f90 115 ! Time : Fri Nov 30 13:52:22 2018116 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm117 ! Time : Tue Mar 5 11:50:49 2019 118 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 117 119 ! Equation file : chem_gasphase_mod.kpp 118 120 ! Output root filename : chem_gasphase_mod … … 188 190 ! 189 191 ! File : chem_gasphase_mod_Global.f90 190 ! Time : Fri Nov 30 13:52:22 2018191 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm192 ! Time : Tue Mar 5 11:50:49 2019 193 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 192 194 ! Equation file : chem_gasphase_mod.kpp 193 195 ! Output root filename : chem_gasphase_mod … … 234 236 REAL(kind=dp):: fakt 235 237 238 ! CS_MECH for check of mechanism name with namelist 239 CHARACTER(len=30):: cs_mech 236 240 237 241 ! INLINED global variable declarations … … 254 258 ! 255 259 ! File : chem_gasphase_mod_JacobianSP.f90 256 ! Time : Fri Nov 30 13:52:22 2018257 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm260 ! Time : Tue Mar 5 11:50:49 2019 261 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 258 262 ! Equation file : chem_gasphase_mod.kpp 259 263 ! Output root filename : chem_gasphase_mod … … 298 302 ! 299 303 ! File : chem_gasphase_mod_Monitor.f90 300 ! Time : Fri Nov 30 13:52:22 2018301 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm304 ! Time : Tue Mar 5 11:50:49 2019 305 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 302 306 ! Equation file : chem_gasphase_mod.kpp 303 307 ! Output root filename : chem_gasphase_mod … … 358 362 ! 359 363 ! File : chem_gasphase_mod_Initialize.f90 360 ! Time : Fri Nov 30 13:52:22 2018361 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm364 ! Time : Tue Mar 5 11:50:49 2019 365 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 362 366 ! Equation file : chem_gasphase_mod.kpp 363 367 ! Output root filename : chem_gasphase_mod … … 384 388 ! 385 389 ! File : chem_gasphase_mod_Integrator.f90 386 ! Time : Fri Nov 30 13:52:22 2018387 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm390 ! Time : Tue Mar 5 11:50:49 2019 391 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 388 392 ! Equation file : chem_gasphase_mod.kpp 389 393 ! Output root filename : chem_gasphase_mod … … 442 446 ! 443 447 ! File : chem_gasphase_mod_LinearAlgebra.f90 444 ! Time : Fri Nov 30 13:52:22 2018445 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm448 ! Time : Tue Mar 5 11:50:49 2019 449 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 446 450 ! Equation file : chem_gasphase_mod.kpp 447 451 ! Output root filename : chem_gasphase_mod … … 469 473 ! 470 474 ! File : chem_gasphase_mod_Jacobian.f90 471 ! Time : Fri Nov 30 13:52:22 2018472 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm475 ! Time : Tue Mar 5 11:50:49 2019 476 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 473 477 ! Equation file : chem_gasphase_mod.kpp 474 478 ! Output root filename : chem_gasphase_mod … … 496 500 ! 497 501 ! File : chem_gasphase_mod_Function.f90 498 ! Time : Fri Nov 30 13:52:22 2018499 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm502 ! Time : Tue Mar 5 11:50:49 2019 503 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 500 504 ! Equation file : chem_gasphase_mod.kpp 501 505 ! Output root filename : chem_gasphase_mod … … 525 529 ! 526 530 ! File : chem_gasphase_mod_Rates.f90 527 ! Time : Fri Nov 30 13:52:22 2018528 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm531 ! Time : Tue Mar 5 11:50:49 2019 532 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 529 533 ! Equation file : chem_gasphase_mod.kpp 530 534 ! Output root filename : chem_gasphase_mod … … 551 555 ! 552 556 ! File : chem_gasphase_mod_Util.f90 553 ! Time : Fri Nov 30 13:52:22 2018554 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm557 ! Time : Tue Mar 5 11:50:49 2019 558 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 555 559 ! Equation file : chem_gasphase_mod.kpp 556 560 ! Output root filename : chem_gasphase_mod … … 657 661 MODULE PROCEDURE kppdecomp 658 662 END INTERFACE kppdecomp 663 664 INTERFACE get_mechanismname 665 MODULE PROCEDURE get_mechanismname 666 END INTERFACE get_mechanismname 659 667 660 668 INTERFACE chem_gasphase_integrate … … 2222 2230 END SUBROUTINE kppdecomp 2223 2231 2232 SUBROUTINE get_mechanismname 2233 2234 IMPLICIT NONE 2235 2236 ! Set cs_mech for check with mechanism name from namelist 2237 cs_mech = 'passive' 2238 2239 RETURN 2240 END SUBROUTINE get_mechanismname 2241 2242 2224 2243 SUBROUTINE chem_gasphase_integrate (time_step_len, conc, tempi, qvapi, fakti, photo, ierrf, xnacc, xnrej, istatus, l_debug, pe, & 2225 2244 icntrl_i, rcntrl_i) … … 2307 2326 2308 2327 RETURN 2309 END SUBROUTINE chem_gasphase_integrate 2328 END SUBROUTINE chem_gasphase_integrate 2310 2329 2311 2330 END MODULE chem_gasphase_mod -
palm/trunk/UTIL/chemistry/gasphase_preproc/mechanisms/def_passive1/chem_gasphase_mod.f90
r3698 r3780 65 65 ! ,REQ_MCFCT,IP_MAX,jname 66 66 67 PUBLIC :: cs_mech 67 68 PUBLIC :: eqn_names, phot_names, spc_names 68 69 PUBLIC :: nmaxfixsteps … … 81 82 PUBLIC :: chem_gasphase_integrate 82 83 PUBLIC :: initialize_kpp_ctrl 84 PUBLIC :: get_mechanismname 83 85 84 86 ! END OF MODULE HEADER TEMPLATE … … 113 115 ! 114 116 ! File : chem_gasphase_mod_Parameters.f90 115 ! Time : Fri Nov 30 13:52:18 2018116 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm117 ! Time : Tue Mar 5 11:50:50 2019 118 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 117 119 ! Equation file : chem_gasphase_mod.kpp 118 120 ! Output root filename : chem_gasphase_mod … … 187 189 ! 188 190 ! File : chem_gasphase_mod_Global.f90 189 ! Time : Fri Nov 30 13:52:18 2018190 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm191 ! Time : Tue Mar 5 11:50:50 2019 192 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 191 193 ! Equation file : chem_gasphase_mod.kpp 192 194 ! Output root filename : chem_gasphase_mod … … 233 235 REAL(kind=dp):: fakt 234 236 237 ! CS_MECH for check of mechanism name with namelist 238 CHARACTER(len=30):: cs_mech 235 239 236 240 ! INLINED global variable declarations … … 253 257 ! 254 258 ! File : chem_gasphase_mod_JacobianSP.f90 255 ! Time : Fri Nov 30 13:52:18 2018256 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm259 ! Time : Tue Mar 5 11:50:50 2019 260 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 257 261 ! Equation file : chem_gasphase_mod.kpp 258 262 ! Output root filename : chem_gasphase_mod … … 297 301 ! 298 302 ! File : chem_gasphase_mod_Monitor.f90 299 ! Time : Fri Nov 30 13:52:18 2018300 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm303 ! Time : Tue Mar 5 11:50:50 2019 304 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 301 305 ! Equation file : chem_gasphase_mod.kpp 302 306 ! Output root filename : chem_gasphase_mod … … 356 360 ! 357 361 ! File : chem_gasphase_mod_Initialize.f90 358 ! Time : Fri Nov 30 13:52:18 2018359 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm362 ! Time : Tue Mar 5 11:50:50 2019 363 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 360 364 ! Equation file : chem_gasphase_mod.kpp 361 365 ! Output root filename : chem_gasphase_mod … … 382 386 ! 383 387 ! File : chem_gasphase_mod_Integrator.f90 384 ! Time : Fri Nov 30 13:52:18 2018385 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm388 ! Time : Tue Mar 5 11:50:50 2019 389 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 386 390 ! Equation file : chem_gasphase_mod.kpp 387 391 ! Output root filename : chem_gasphase_mod … … 440 444 ! 441 445 ! File : chem_gasphase_mod_LinearAlgebra.f90 442 ! Time : Fri Nov 30 13:52:18 2018443 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm446 ! Time : Tue Mar 5 11:50:50 2019 447 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 444 448 ! Equation file : chem_gasphase_mod.kpp 445 449 ! Output root filename : chem_gasphase_mod … … 467 471 ! 468 472 ! File : chem_gasphase_mod_Jacobian.f90 469 ! Time : Fri Nov 30 13:52:18 2018470 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm473 ! Time : Tue Mar 5 11:50:50 2019 474 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 471 475 ! Equation file : chem_gasphase_mod.kpp 472 476 ! Output root filename : chem_gasphase_mod … … 494 498 ! 495 499 ! File : chem_gasphase_mod_Function.f90 496 ! Time : Fri Nov 30 13:52:18 2018497 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm500 ! Time : Tue Mar 5 11:50:50 2019 501 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 498 502 ! Equation file : chem_gasphase_mod.kpp 499 503 ! Output root filename : chem_gasphase_mod … … 523 527 ! 524 528 ! File : chem_gasphase_mod_Rates.f90 525 ! Time : Fri Nov 30 13:52:18 2018526 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm529 ! Time : Tue Mar 5 11:50:50 2019 530 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 527 531 ! Equation file : chem_gasphase_mod.kpp 528 532 ! Output root filename : chem_gasphase_mod … … 549 553 ! 550 554 ! File : chem_gasphase_mod_Util.f90 551 ! Time : Fri Nov 30 13:52:18 2018552 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm555 ! Time : Tue Mar 5 11:50:50 2019 556 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 553 557 ! Equation file : chem_gasphase_mod.kpp 554 558 ! Output root filename : chem_gasphase_mod … … 655 659 MODULE PROCEDURE kppdecomp 656 660 END INTERFACE kppdecomp 661 662 INTERFACE get_mechanismname 663 MODULE PROCEDURE get_mechanismname 664 END INTERFACE get_mechanismname 657 665 658 666 INTERFACE chem_gasphase_integrate … … 2212 2220 END SUBROUTINE kppdecomp 2213 2221 2222 SUBROUTINE get_mechanismname 2223 2224 IMPLICIT NONE 2225 2226 ! Set cs_mech for check with mechanism name from namelist 2227 cs_mech = 'passive1' 2228 2229 RETURN 2230 END SUBROUTINE get_mechanismname 2231 2232 2214 2233 SUBROUTINE chem_gasphase_integrate (time_step_len, conc, tempi, qvapi, fakti, photo, ierrf, xnacc, xnrej, istatus, l_debug, pe, & 2215 2234 icntrl_i, rcntrl_i) … … 2297 2316 2298 2317 RETURN 2299 END SUBROUTINE chem_gasphase_integrate 2318 END SUBROUTINE chem_gasphase_integrate 2300 2319 2301 2320 END MODULE chem_gasphase_mod -
palm/trunk/UTIL/chemistry/gasphase_preproc/mechanisms/def_phstat/chem_gasphase_mod.f90
r3698 r3780 65 65 ! ,REQ_MCFCT,IP_MAX,jname 66 66 67 PUBLIC :: cs_mech 67 68 PUBLIC :: eqn_names, phot_names, spc_names 68 69 PUBLIC :: nmaxfixsteps … … 81 82 PUBLIC :: chem_gasphase_integrate 82 83 PUBLIC :: initialize_kpp_ctrl 84 PUBLIC :: get_mechanismname 83 85 84 86 ! END OF MODULE HEADER TEMPLATE … … 113 115 ! 114 116 ! File : chem_gasphase_mod_Parameters.f90 115 ! Time : Fri Nov 30 13:52:19 2018116 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm117 ! Time : Tue Mar 5 11:50:50 2019 118 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 117 119 ! Equation file : chem_gasphase_mod.kpp 118 120 ! Output root filename : chem_gasphase_mod … … 189 191 ! 190 192 ! File : chem_gasphase_mod_Global.f90 191 ! Time : Fri Nov 30 13:52:19 2018192 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm193 ! Time : Tue Mar 5 11:50:50 2019 194 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 193 195 ! Equation file : chem_gasphase_mod.kpp 194 196 ! Output root filename : chem_gasphase_mod … … 235 237 REAL(kind=dp):: fakt 236 238 239 ! CS_MECH for check of mechanism name with namelist 240 CHARACTER(len=30):: cs_mech 237 241 238 242 ! INLINED global variable declarations … … 255 259 ! 256 260 ! File : chem_gasphase_mod_JacobianSP.f90 257 ! Time : Fri Nov 30 13:52:19 2018258 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm261 ! Time : Tue Mar 5 11:50:50 2019 262 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 259 263 ! Equation file : chem_gasphase_mod.kpp 260 264 ! Output root filename : chem_gasphase_mod … … 299 303 ! 300 304 ! File : chem_gasphase_mod_Monitor.f90 301 ! Time : Fri Nov 30 13:52:19 2018302 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm305 ! Time : Tue Mar 5 11:50:50 2019 306 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 303 307 ! Equation file : chem_gasphase_mod.kpp 304 308 ! Output root filename : chem_gasphase_mod … … 359 363 ! 360 364 ! File : chem_gasphase_mod_Initialize.f90 361 ! Time : Fri Nov 30 13:52:19 2018362 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm365 ! Time : Tue Mar 5 11:50:50 2019 366 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 363 367 ! Equation file : chem_gasphase_mod.kpp 364 368 ! Output root filename : chem_gasphase_mod … … 385 389 ! 386 390 ! File : chem_gasphase_mod_Integrator.f90 387 ! Time : Fri Nov 30 13:52:19 2018388 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm391 ! Time : Tue Mar 5 11:50:50 2019 392 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 389 393 ! Equation file : chem_gasphase_mod.kpp 390 394 ! Output root filename : chem_gasphase_mod … … 443 447 ! 444 448 ! File : chem_gasphase_mod_LinearAlgebra.f90 445 ! Time : Fri Nov 30 13:52:19 2018446 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm449 ! Time : Tue Mar 5 11:50:50 2019 450 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 447 451 ! Equation file : chem_gasphase_mod.kpp 448 452 ! Output root filename : chem_gasphase_mod … … 470 474 ! 471 475 ! File : chem_gasphase_mod_Jacobian.f90 472 ! Time : Fri Nov 30 13:52:19 2018473 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm476 ! Time : Tue Mar 5 11:50:50 2019 477 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 474 478 ! Equation file : chem_gasphase_mod.kpp 475 479 ! Output root filename : chem_gasphase_mod … … 497 501 ! 498 502 ! File : chem_gasphase_mod_Function.f90 499 ! Time : Fri Nov 30 13:52:19 2018500 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm503 ! Time : Tue Mar 5 11:50:50 2019 504 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 501 505 ! Equation file : chem_gasphase_mod.kpp 502 506 ! Output root filename : chem_gasphase_mod … … 526 530 ! 527 531 ! File : chem_gasphase_mod_Rates.f90 528 ! Time : Fri Nov 30 13:52:19 2018529 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm532 ! Time : Tue Mar 5 11:50:50 2019 533 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 530 534 ! Equation file : chem_gasphase_mod.kpp 531 535 ! Output root filename : chem_gasphase_mod … … 552 556 ! 553 557 ! File : chem_gasphase_mod_Util.f90 554 ! Time : Fri Nov 30 13:52:19 2018555 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm558 ! Time : Tue Mar 5 11:50:50 2019 559 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 556 560 ! Equation file : chem_gasphase_mod.kpp 557 561 ! Output root filename : chem_gasphase_mod … … 658 662 MODULE PROCEDURE kppdecomp 659 663 END INTERFACE kppdecomp 664 665 INTERFACE get_mechanismname 666 MODULE PROCEDURE get_mechanismname 667 END INTERFACE get_mechanismname 660 668 661 669 INTERFACE chem_gasphase_integrate … … 2253 2261 END SUBROUTINE kppdecomp 2254 2262 2263 SUBROUTINE get_mechanismname 2264 2265 IMPLICIT NONE 2266 2267 ! Set cs_mech for check with mechanism name from namelist 2268 cs_mech = 'phstat' 2269 2270 RETURN 2271 END SUBROUTINE get_mechanismname 2272 2273 2255 2274 SUBROUTINE chem_gasphase_integrate (time_step_len, conc, tempi, qvapi, fakti, photo, ierrf, xnacc, xnrej, istatus, l_debug, pe, & 2256 2275 icntrl_i, rcntrl_i) … … 2338 2357 2339 2358 RETURN 2340 END SUBROUTINE chem_gasphase_integrate 2359 END SUBROUTINE chem_gasphase_integrate 2341 2360 2342 2361 END MODULE chem_gasphase_mod -
palm/trunk/UTIL/chemistry/gasphase_preproc/mechanisms/def_phstatp/chem_gasphase_mod.f90
r3698 r3780 65 65 ! ,REQ_MCFCT,IP_MAX,jname 66 66 67 PUBLIC :: cs_mech 67 68 PUBLIC :: eqn_names, phot_names, spc_names 68 69 PUBLIC :: nmaxfixsteps … … 81 82 PUBLIC :: chem_gasphase_integrate 82 83 PUBLIC :: initialize_kpp_ctrl 84 PUBLIC :: get_mechanismname 83 85 84 86 ! END OF MODULE HEADER TEMPLATE … … 113 115 ! 114 116 ! File : chem_gasphase_mod_Parameters.f90 115 ! Time : Fri Nov 30 13:52:19 2018116 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm117 ! Time : Tue Mar 5 11:50:53 2019 118 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 117 119 ! Equation file : chem_gasphase_mod.kpp 118 120 ! Output root filename : chem_gasphase_mod … … 190 192 ! 191 193 ! File : chem_gasphase_mod_Global.f90 192 ! Time : Fri Nov 30 13:52:19 2018193 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm194 ! Time : Tue Mar 5 11:50:53 2019 195 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 194 196 ! Equation file : chem_gasphase_mod.kpp 195 197 ! Output root filename : chem_gasphase_mod … … 236 238 REAL(kind=dp):: fakt 237 239 240 ! CS_MECH for check of mechanism name with namelist 241 CHARACTER(len=30):: cs_mech 238 242 239 243 ! INLINED global variable declarations … … 256 260 ! 257 261 ! File : chem_gasphase_mod_JacobianSP.f90 258 ! Time : Fri Nov 30 13:52:19 2018259 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm262 ! Time : Tue Mar 5 11:50:53 2019 263 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 260 264 ! Equation file : chem_gasphase_mod.kpp 261 265 ! Output root filename : chem_gasphase_mod … … 300 304 ! 301 305 ! File : chem_gasphase_mod_Monitor.f90 302 ! Time : Fri Nov 30 13:52:19 2018303 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm306 ! Time : Tue Mar 5 11:50:53 2019 307 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 304 308 ! Equation file : chem_gasphase_mod.kpp 305 309 ! Output root filename : chem_gasphase_mod … … 362 366 ! 363 367 ! File : chem_gasphase_mod_Initialize.f90 364 ! Time : Fri Nov 30 13:52:19 2018365 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm368 ! Time : Tue Mar 5 11:50:53 2019 369 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 366 370 ! Equation file : chem_gasphase_mod.kpp 367 371 ! Output root filename : chem_gasphase_mod … … 388 392 ! 389 393 ! File : chem_gasphase_mod_Integrator.f90 390 ! Time : Fri Nov 30 13:52:19 2018391 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm394 ! Time : Tue Mar 5 11:50:53 2019 395 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 392 396 ! Equation file : chem_gasphase_mod.kpp 393 397 ! Output root filename : chem_gasphase_mod … … 446 450 ! 447 451 ! File : chem_gasphase_mod_LinearAlgebra.f90 448 ! Time : Fri Nov 30 13:52:19 2018449 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm452 ! Time : Tue Mar 5 11:50:53 2019 453 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 450 454 ! Equation file : chem_gasphase_mod.kpp 451 455 ! Output root filename : chem_gasphase_mod … … 473 477 ! 474 478 ! File : chem_gasphase_mod_Jacobian.f90 475 ! Time : Fri Nov 30 13:52:19 2018476 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm479 ! Time : Tue Mar 5 11:50:53 2019 480 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 477 481 ! Equation file : chem_gasphase_mod.kpp 478 482 ! Output root filename : chem_gasphase_mod … … 500 504 ! 501 505 ! File : chem_gasphase_mod_Function.f90 502 ! Time : Fri Nov 30 13:52:19 2018503 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm506 ! Time : Tue Mar 5 11:50:53 2019 507 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 504 508 ! Equation file : chem_gasphase_mod.kpp 505 509 ! Output root filename : chem_gasphase_mod … … 529 533 ! 530 534 ! File : chem_gasphase_mod_Rates.f90 531 ! Time : Fri Nov 30 13:52:19 2018532 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm535 ! Time : Tue Mar 5 11:50:53 2019 536 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 533 537 ! Equation file : chem_gasphase_mod.kpp 534 538 ! Output root filename : chem_gasphase_mod … … 555 559 ! 556 560 ! File : chem_gasphase_mod_Util.f90 557 ! Time : Fri Nov 30 13:52:19 2018558 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm561 ! Time : Tue Mar 5 11:50:53 2019 562 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 559 563 ! Equation file : chem_gasphase_mod.kpp 560 564 ! Output root filename : chem_gasphase_mod … … 661 665 MODULE PROCEDURE kppdecomp 662 666 END INTERFACE kppdecomp 667 668 INTERFACE get_mechanismname 669 MODULE PROCEDURE get_mechanismname 670 END INTERFACE get_mechanismname 663 671 664 672 INTERFACE chem_gasphase_integrate … … 2264 2272 END SUBROUTINE kppdecomp 2265 2273 2274 SUBROUTINE get_mechanismname 2275 2276 IMPLICIT NONE 2277 2278 ! Set cs_mech for check with mechanism name from namelist 2279 cs_mech = 'phstatp' 2280 2281 RETURN 2282 END SUBROUTINE get_mechanismname 2283 2284 2266 2285 SUBROUTINE chem_gasphase_integrate (time_step_len, conc, tempi, qvapi, fakti, photo, ierrf, xnacc, xnrej, istatus, l_debug, pe, & 2267 2286 icntrl_i, rcntrl_i) … … 2349 2368 2350 2369 RETURN 2351 END SUBROUTINE chem_gasphase_integrate 2370 END SUBROUTINE chem_gasphase_integrate 2352 2371 2353 2372 END MODULE chem_gasphase_mod -
palm/trunk/UTIL/chemistry/gasphase_preproc/mechanisms/def_salsa+phstat/chem_gasphase_mod.f90
r3709 r3780 65 65 ! ,REQ_MCFCT,IP_MAX,jname 66 66 67 PUBLIC :: cs_mech 67 68 PUBLIC :: eqn_names, phot_names, spc_names 68 69 PUBLIC :: nmaxfixsteps … … 81 82 PUBLIC :: chem_gasphase_integrate 82 83 PUBLIC :: initialize_kpp_ctrl 84 PUBLIC :: get_mechanismname 83 85 84 86 ! END OF MODULE HEADER TEMPLATE … … 113 115 ! 114 116 ! File : chem_gasphase_mod_Parameters.f90 115 ! Time : Fri Nov 30 13:52:20 2018116 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm117 ! Time : Tue Mar 5 11:50:51 2019 118 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 117 119 ! Equation file : chem_gasphase_mod.kpp 118 120 ! Output root filename : chem_gasphase_mod … … 189 191 ! 190 192 ! File : chem_gasphase_mod_Global.f90 191 ! Time : Fri Nov 30 13:52:20 2018192 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm193 ! Time : Tue Mar 5 11:50:51 2019 194 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 193 195 ! Equation file : chem_gasphase_mod.kpp 194 196 ! Output root filename : chem_gasphase_mod … … 244 246 REAL(kind=dp):: fakt 245 247 248 ! CS_MECH for check of mechanism name with namelist 249 CHARACTER(len=30):: cs_mech 246 250 247 251 ! INLINED global variable declarations … … 264 268 ! 265 269 ! File : chem_gasphase_mod_JacobianSP.f90 266 ! Time : Fri Nov 30 13:52:20 2018267 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm270 ! Time : Tue Mar 5 11:50:51 2019 271 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 268 272 ! Equation file : chem_gasphase_mod.kpp 269 273 ! Output root filename : chem_gasphase_mod … … 308 312 ! 309 313 ! File : chem_gasphase_mod_Monitor.f90 310 ! Time : Fri Nov 30 13:52:20 2018311 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm314 ! Time : Tue Mar 5 11:50:51 2019 315 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 312 316 ! Equation file : chem_gasphase_mod.kpp 313 317 ! Output root filename : chem_gasphase_mod … … 368 372 ! 369 373 ! File : chem_gasphase_mod_Initialize.f90 370 ! Time : Fri Nov 30 13:52:20 2018371 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm374 ! Time : Tue Mar 5 11:50:51 2019 375 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 372 376 ! Equation file : chem_gasphase_mod.kpp 373 377 ! Output root filename : chem_gasphase_mod … … 394 398 ! 395 399 ! File : chem_gasphase_mod_Integrator.f90 396 ! Time : Fri Nov 30 13:52:20 2018397 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm400 ! Time : Tue Mar 5 11:50:51 2019 401 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 398 402 ! Equation file : chem_gasphase_mod.kpp 399 403 ! Output root filename : chem_gasphase_mod … … 452 456 ! 453 457 ! File : chem_gasphase_mod_LinearAlgebra.f90 454 ! Time : Fri Nov 30 13:52:20 2018455 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm458 ! Time : Tue Mar 5 11:50:51 2019 459 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 456 460 ! Equation file : chem_gasphase_mod.kpp 457 461 ! Output root filename : chem_gasphase_mod … … 479 483 ! 480 484 ! File : chem_gasphase_mod_Jacobian.f90 481 ! Time : Fri Nov 30 13:52:20 2018482 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm485 ! Time : Tue Mar 5 11:50:51 2019 486 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 483 487 ! Equation file : chem_gasphase_mod.kpp 484 488 ! Output root filename : chem_gasphase_mod … … 506 510 ! 507 511 ! File : chem_gasphase_mod_Function.f90 508 ! Time : Fri Nov 30 13:52:20 2018509 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm512 ! Time : Tue Mar 5 11:50:51 2019 513 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 510 514 ! Equation file : chem_gasphase_mod.kpp 511 515 ! Output root filename : chem_gasphase_mod … … 535 539 ! 536 540 ! File : chem_gasphase_mod_Rates.f90 537 ! Time : Fri Nov 30 13:52:20 2018538 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm541 ! Time : Tue Mar 5 11:50:51 2019 542 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 539 543 ! Equation file : chem_gasphase_mod.kpp 540 544 ! Output root filename : chem_gasphase_mod … … 561 565 ! 562 566 ! File : chem_gasphase_mod_Util.f90 563 ! Time : Fri Nov 30 13:52:20 2018564 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm567 ! Time : Tue Mar 5 11:50:51 2019 568 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 565 569 ! Equation file : chem_gasphase_mod.kpp 566 570 ! Output root filename : chem_gasphase_mod … … 667 671 MODULE PROCEDURE kppdecomp 668 672 END INTERFACE kppdecomp 673 674 INTERFACE get_mechanismname 675 MODULE PROCEDURE get_mechanismname 676 END INTERFACE get_mechanismname 669 677 670 678 INTERFACE chem_gasphase_integrate … … 2262 2270 END SUBROUTINE kppdecomp 2263 2271 2272 SUBROUTINE get_mechanismname 2273 2274 IMPLICIT NONE 2275 2276 ! Set cs_mech for check with mechanism name from namelist 2277 cs_mech = 'salsa+phstat' 2278 2279 RETURN 2280 END SUBROUTINE get_mechanismname 2281 2282 2264 2283 SUBROUTINE chem_gasphase_integrate (time_step_len, conc, tempi, qvapi, fakti, photo, ierrf, xnacc, xnrej, istatus, l_debug, pe, & 2265 2284 icntrl_i, rcntrl_i) … … 2347 2366 2348 2367 RETURN 2349 END SUBROUTINE chem_gasphase_integrate 2368 END SUBROUTINE chem_gasphase_integrate 2350 2369 2351 2370 END MODULE chem_gasphase_mod -
palm/trunk/UTIL/chemistry/gasphase_preproc/mechanisms/def_salsa+simple/chem_gasphase_mod.f90
r3698 r3780 65 65 ! ,REQ_MCFCT,IP_MAX,jname 66 66 67 PUBLIC :: cs_mech 67 68 PUBLIC :: eqn_names, phot_names, spc_names 68 69 PUBLIC :: nmaxfixsteps … … 81 82 PUBLIC :: chem_gasphase_integrate 82 83 PUBLIC :: initialize_kpp_ctrl 84 PUBLIC :: get_mechanismname 83 85 84 86 ! END OF MODULE HEADER TEMPLATE … … 113 115 ! 114 116 ! File : chem_gasphase_mod_Parameters.f90 115 ! Time : T hu Dec 20 14:58:04 2018116 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm117 ! Time : Tue Mar 5 11:50:51 2019 118 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 117 119 ! Equation file : chem_gasphase_mod.kpp 118 120 ! Output root filename : chem_gasphase_mod … … 201 203 ! 202 204 ! File : chem_gasphase_mod_Global.f90 203 ! Time : T hu Dec 20 14:58:04 2018204 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm205 ! Time : Tue Mar 5 11:50:51 2019 206 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 205 207 ! Equation file : chem_gasphase_mod.kpp 206 208 ! Output root filename : chem_gasphase_mod … … 254 256 REAL(kind=dp):: fakt 255 257 258 ! CS_MECH for check of mechanism name with namelist 259 CHARACTER(len=30):: cs_mech 256 260 257 261 ! INLINED global variable declarations … … 274 278 ! 275 279 ! File : chem_gasphase_mod_JacobianSP.f90 276 ! Time : T hu Dec 20 14:58:04 2018277 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm280 ! Time : Tue Mar 5 11:50:51 2019 281 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 278 282 ! Equation file : chem_gasphase_mod.kpp 279 283 ! Output root filename : chem_gasphase_mod … … 326 330 ! 327 331 ! File : chem_gasphase_mod_Monitor.f90 328 ! Time : T hu Dec 20 14:58:04 2018329 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm332 ! Time : Tue Mar 5 11:50:51 2019 333 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 330 334 ! Equation file : chem_gasphase_mod.kpp 331 335 ! Output root filename : chem_gasphase_mod … … 400 404 ! 401 405 ! File : chem_gasphase_mod_Initialize.f90 402 ! Time : T hu Dec 20 14:58:04 2018403 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm406 ! Time : Tue Mar 5 11:50:51 2019 407 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 404 408 ! Equation file : chem_gasphase_mod.kpp 405 409 ! Output root filename : chem_gasphase_mod … … 426 430 ! 427 431 ! File : chem_gasphase_mod_Integrator.f90 428 ! Time : T hu Dec 20 14:58:04 2018429 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm432 ! Time : Tue Mar 5 11:50:51 2019 433 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 430 434 ! Equation file : chem_gasphase_mod.kpp 431 435 ! Output root filename : chem_gasphase_mod … … 484 488 ! 485 489 ! File : chem_gasphase_mod_LinearAlgebra.f90 486 ! Time : T hu Dec 20 14:58:04 2018487 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm490 ! Time : Tue Mar 5 11:50:51 2019 491 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 488 492 ! Equation file : chem_gasphase_mod.kpp 489 493 ! Output root filename : chem_gasphase_mod … … 511 515 ! 512 516 ! File : chem_gasphase_mod_Jacobian.f90 513 ! Time : T hu Dec 20 14:58:04 2018514 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm517 ! Time : Tue Mar 5 11:50:51 2019 518 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 515 519 ! Equation file : chem_gasphase_mod.kpp 516 520 ! Output root filename : chem_gasphase_mod … … 538 542 ! 539 543 ! File : chem_gasphase_mod_Function.f90 540 ! Time : T hu Dec 20 14:58:04 2018541 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm544 ! Time : Tue Mar 5 11:50:51 2019 545 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 542 546 ! Equation file : chem_gasphase_mod.kpp 543 547 ! Output root filename : chem_gasphase_mod … … 567 571 ! 568 572 ! File : chem_gasphase_mod_Rates.f90 569 ! Time : T hu Dec 20 14:58:04 2018570 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm573 ! Time : Tue Mar 5 11:50:51 2019 574 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 571 575 ! Equation file : chem_gasphase_mod.kpp 572 576 ! Output root filename : chem_gasphase_mod … … 593 597 ! 594 598 ! File : chem_gasphase_mod_Util.f90 595 ! Time : T hu Dec 20 14:58:04 2018596 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm599 ! Time : Tue Mar 5 11:50:51 2019 600 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 597 601 ! Equation file : chem_gasphase_mod.kpp 598 602 ! Output root filename : chem_gasphase_mod … … 699 703 MODULE PROCEDURE kppdecomp 700 704 END INTERFACE kppdecomp 705 706 INTERFACE get_mechanismname 707 MODULE PROCEDURE get_mechanismname 708 END INTERFACE get_mechanismname 701 709 702 710 INTERFACE chem_gasphase_integrate … … 2453 2461 END SUBROUTINE kppdecomp 2454 2462 2463 SUBROUTINE get_mechanismname 2464 2465 IMPLICIT NONE 2466 2467 ! Set cs_mech for check with mechanism name from namelist 2468 cs_mech = 'salsa+simple' 2469 2470 RETURN 2471 END SUBROUTINE get_mechanismname 2472 2473 2455 2474 SUBROUTINE chem_gasphase_integrate (time_step_len, conc, tempi, qvapi, fakti, photo, ierrf, xnacc, xnrej, istatus, l_debug, pe, & 2456 2475 icntrl_i, rcntrl_i) … … 2538 2557 2539 2558 RETURN 2540 END SUBROUTINE chem_gasphase_integrate 2559 END SUBROUTINE chem_gasphase_integrate 2541 2560 2542 2561 END MODULE chem_gasphase_mod -
palm/trunk/UTIL/chemistry/gasphase_preproc/mechanisms/def_salsagas/chem_gasphase_mod.f90
r3709 r3780 65 65 ! ,REQ_MCFCT,IP_MAX,jname 66 66 67 PUBLIC :: cs_mech 67 68 PUBLIC :: eqn_names, phot_names, spc_names 68 69 PUBLIC :: nmaxfixsteps … … 81 82 PUBLIC :: chem_gasphase_integrate 82 83 PUBLIC :: initialize_kpp_ctrl 84 PUBLIC :: get_mechanismname 83 85 84 86 ! END OF MODULE HEADER TEMPLATE … … 113 115 ! 114 116 ! File : chem_gasphase_mod_Parameters.f90 115 ! Time : Fri Nov 30 13:52:19 2018116 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm117 ! Time : Tue Mar 5 11:50:51 2019 118 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 117 119 ! Equation file : chem_gasphase_mod.kpp 118 120 ! Output root filename : chem_gasphase_mod … … 191 193 ! 192 194 ! File : chem_gasphase_mod_Global.f90 193 ! Time : Fri Nov 30 13:52:19 2018194 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm195 ! Time : Tue Mar 5 11:50:51 2019 196 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 195 197 ! Equation file : chem_gasphase_mod.kpp 196 198 ! Output root filename : chem_gasphase_mod … … 239 241 REAL(kind=dp):: fakt 240 242 243 ! CS_MECH for check of mechanism name with namelist 244 CHARACTER(len=30):: cs_mech 241 245 242 246 ! INLINED global variable declarations … … 259 263 ! 260 264 ! File : chem_gasphase_mod_JacobianSP.f90 261 ! Time : Fri Nov 30 13:52:19 2018262 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm265 ! Time : Tue Mar 5 11:50:51 2019 266 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 263 267 ! Equation file : chem_gasphase_mod.kpp 264 268 ! Output root filename : chem_gasphase_mod … … 303 307 ! 304 308 ! File : chem_gasphase_mod_Monitor.f90 305 ! Time : Fri Nov 30 13:52:19 2018306 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm309 ! Time : Tue Mar 5 11:50:51 2019 310 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 307 311 ! Equation file : chem_gasphase_mod.kpp 308 312 ! Output root filename : chem_gasphase_mod … … 367 371 ! 368 372 ! File : chem_gasphase_mod_Initialize.f90 369 ! Time : Fri Nov 30 13:52:19 2018370 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm373 ! Time : Tue Mar 5 11:50:51 2019 374 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 371 375 ! Equation file : chem_gasphase_mod.kpp 372 376 ! Output root filename : chem_gasphase_mod … … 393 397 ! 394 398 ! File : chem_gasphase_mod_Integrator.f90 395 ! Time : Fri Nov 30 13:52:19 2018396 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm399 ! Time : Tue Mar 5 11:50:51 2019 400 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 397 401 ! Equation file : chem_gasphase_mod.kpp 398 402 ! Output root filename : chem_gasphase_mod … … 451 455 ! 452 456 ! File : chem_gasphase_mod_LinearAlgebra.f90 453 ! Time : Fri Nov 30 13:52:19 2018454 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm457 ! Time : Tue Mar 5 11:50:51 2019 458 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 455 459 ! Equation file : chem_gasphase_mod.kpp 456 460 ! Output root filename : chem_gasphase_mod … … 478 482 ! 479 483 ! File : chem_gasphase_mod_Jacobian.f90 480 ! Time : Fri Nov 30 13:52:19 2018481 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm484 ! Time : Tue Mar 5 11:50:51 2019 485 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 482 486 ! Equation file : chem_gasphase_mod.kpp 483 487 ! Output root filename : chem_gasphase_mod … … 505 509 ! 506 510 ! File : chem_gasphase_mod_Function.f90 507 ! Time : Fri Nov 30 13:52:19 2018508 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm511 ! Time : Tue Mar 5 11:50:51 2019 512 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 509 513 ! Equation file : chem_gasphase_mod.kpp 510 514 ! Output root filename : chem_gasphase_mod … … 534 538 ! 535 539 ! File : chem_gasphase_mod_Rates.f90 536 ! Time : Fri Nov 30 13:52:19 2018537 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm540 ! Time : Tue Mar 5 11:50:51 2019 541 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 538 542 ! Equation file : chem_gasphase_mod.kpp 539 543 ! Output root filename : chem_gasphase_mod … … 560 564 ! 561 565 ! File : chem_gasphase_mod_Util.f90 562 ! Time : Fri Nov 30 13:52:19 2018563 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm566 ! Time : Tue Mar 5 11:50:51 2019 567 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 564 568 ! Equation file : chem_gasphase_mod.kpp 565 569 ! Output root filename : chem_gasphase_mod … … 666 670 MODULE PROCEDURE kppdecomp 667 671 END INTERFACE kppdecomp 672 673 INTERFACE get_mechanismname 674 MODULE PROCEDURE get_mechanismname 675 END INTERFACE get_mechanismname 668 676 669 677 INTERFACE chem_gasphase_integrate … … 2255 2263 END SUBROUTINE kppdecomp 2256 2264 2265 SUBROUTINE get_mechanismname 2266 2267 IMPLICIT NONE 2268 2269 ! Set cs_mech for check with mechanism name from namelist 2270 cs_mech = 'salsagas' 2271 2272 RETURN 2273 END SUBROUTINE get_mechanismname 2274 2275 2257 2276 SUBROUTINE chem_gasphase_integrate (time_step_len, conc, tempi, qvapi, fakti, photo, ierrf, xnacc, xnrej, istatus, l_debug, pe, & 2258 2277 icntrl_i, rcntrl_i) … … 2340 2359 2341 2360 RETURN 2342 END SUBROUTINE chem_gasphase_integrate 2361 END SUBROUTINE chem_gasphase_integrate 2343 2362 2344 2363 END MODULE chem_gasphase_mod -
palm/trunk/UTIL/chemistry/gasphase_preproc/mechanisms/def_simple/chem_gasphase_mod.f90
r3681 r3780 65 65 ! ,REQ_MCFCT,IP_MAX,jname 66 66 67 PUBLIC :: cs_mech 67 68 PUBLIC :: eqn_names, phot_names, spc_names 68 69 PUBLIC :: nmaxfixsteps … … 81 82 PUBLIC :: chem_gasphase_integrate 82 83 PUBLIC :: initialize_kpp_ctrl 84 PUBLIC :: get_mechanismname 83 85 84 86 ! END OF MODULE HEADER TEMPLATE … … 113 115 ! 114 116 ! File : chem_gasphase_mod_Parameters.f90 115 ! Time : T hu Dec 20 14:57:44 2018116 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm117 ! Time : Tue Mar 5 11:50:52 2019 118 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 117 119 ! Equation file : chem_gasphase_mod.kpp 118 120 ! Output root filename : chem_gasphase_mod … … 197 199 ! 198 200 ! File : chem_gasphase_mod_Global.f90 199 ! Time : T hu Dec 20 14:57:44 2018200 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm201 ! Time : Tue Mar 5 11:50:52 2019 202 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 201 203 ! Equation file : chem_gasphase_mod.kpp 202 204 ! Output root filename : chem_gasphase_mod … … 244 246 REAL(kind=dp):: fakt 245 247 248 ! CS_MECH for check of mechanism name with namelist 249 CHARACTER(len=30):: cs_mech 246 250 247 251 ! INLINED global variable declarations … … 264 268 ! 265 269 ! File : chem_gasphase_mod_JacobianSP.f90 266 ! Time : T hu Dec 20 14:57:44 2018267 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm270 ! Time : Tue Mar 5 11:50:52 2019 271 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 268 272 ! Equation file : chem_gasphase_mod.kpp 269 273 ! Output root filename : chem_gasphase_mod … … 314 318 ! 315 319 ! File : chem_gasphase_mod_Monitor.f90 316 ! Time : T hu Dec 20 14:57:44 2018317 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm320 ! Time : Tue Mar 5 11:50:52 2019 321 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 318 322 ! Equation file : chem_gasphase_mod.kpp 319 323 ! Output root filename : chem_gasphase_mod … … 383 387 ! 384 388 ! File : chem_gasphase_mod_Initialize.f90 385 ! Time : T hu Dec 20 14:57:44 2018386 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm389 ! Time : Tue Mar 5 11:50:52 2019 390 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 387 391 ! Equation file : chem_gasphase_mod.kpp 388 392 ! Output root filename : chem_gasphase_mod … … 409 413 ! 410 414 ! File : chem_gasphase_mod_Integrator.f90 411 ! Time : T hu Dec 20 14:57:44 2018412 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm415 ! Time : Tue Mar 5 11:50:52 2019 416 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 413 417 ! Equation file : chem_gasphase_mod.kpp 414 418 ! Output root filename : chem_gasphase_mod … … 467 471 ! 468 472 ! File : chem_gasphase_mod_LinearAlgebra.f90 469 ! Time : T hu Dec 20 14:57:44 2018470 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm473 ! Time : Tue Mar 5 11:50:52 2019 474 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 471 475 ! Equation file : chem_gasphase_mod.kpp 472 476 ! Output root filename : chem_gasphase_mod … … 494 498 ! 495 499 ! File : chem_gasphase_mod_Jacobian.f90 496 ! Time : T hu Dec 20 14:57:44 2018497 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm500 ! Time : Tue Mar 5 11:50:52 2019 501 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 498 502 ! Equation file : chem_gasphase_mod.kpp 499 503 ! Output root filename : chem_gasphase_mod … … 521 525 ! 522 526 ! File : chem_gasphase_mod_Function.f90 523 ! Time : T hu Dec 20 14:57:44 2018524 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm527 ! Time : Tue Mar 5 11:50:52 2019 528 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 525 529 ! Equation file : chem_gasphase_mod.kpp 526 530 ! Output root filename : chem_gasphase_mod … … 550 554 ! 551 555 ! File : chem_gasphase_mod_Rates.f90 552 ! Time : T hu Dec 20 14:57:44 2018553 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm556 ! Time : Tue Mar 5 11:50:52 2019 557 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 554 558 ! Equation file : chem_gasphase_mod.kpp 555 559 ! Output root filename : chem_gasphase_mod … … 576 580 ! 577 581 ! File : chem_gasphase_mod_Util.f90 578 ! Time : T hu Dec 20 14:57:44 2018579 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm582 ! Time : Tue Mar 5 11:50:52 2019 583 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 580 584 ! Equation file : chem_gasphase_mod.kpp 581 585 ! Output root filename : chem_gasphase_mod … … 682 686 MODULE PROCEDURE kppdecomp 683 687 END INTERFACE kppdecomp 688 689 INTERFACE get_mechanismname 690 MODULE PROCEDURE get_mechanismname 691 END INTERFACE get_mechanismname 684 692 685 693 INTERFACE chem_gasphase_integrate … … 2405 2413 END SUBROUTINE kppdecomp 2406 2414 2415 SUBROUTINE get_mechanismname 2416 2417 IMPLICIT NONE 2418 2419 ! Set cs_mech for check with mechanism name from namelist 2420 cs_mech = 'simple' 2421 2422 RETURN 2423 END SUBROUTINE get_mechanismname 2424 2425 2407 2426 SUBROUTINE chem_gasphase_integrate (time_step_len, conc, tempi, qvapi, fakti, photo, ierrf, xnacc, xnrej, istatus, l_debug, pe, & 2408 2427 icntrl_i, rcntrl_i) … … 2490 2509 2491 2510 RETURN 2492 END SUBROUTINE chem_gasphase_integrate 2511 END SUBROUTINE chem_gasphase_integrate 2493 2512 2494 2513 END MODULE chem_gasphase_mod -
palm/trunk/UTIL/chemistry/gasphase_preproc/mechanisms/def_simplep/chem_gasphase_mod.f90
r3698 r3780 65 65 ! ,REQ_MCFCT,IP_MAX,jname 66 66 67 PUBLIC :: cs_mech 67 68 PUBLIC :: eqn_names, phot_names, spc_names 68 69 PUBLIC :: nmaxfixsteps … … 81 82 PUBLIC :: chem_gasphase_integrate 82 83 PUBLIC :: initialize_kpp_ctrl 84 PUBLIC :: get_mechanismname 83 85 84 86 ! END OF MODULE HEADER TEMPLATE … … 113 115 ! 114 116 ! File : chem_gasphase_mod_Parameters.f90 115 ! Time : T hu Dec 20 14:57:53 2018116 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm117 ! Time : Tue Mar 5 11:50:52 2019 118 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 117 119 ! Equation file : chem_gasphase_mod.kpp 118 120 ! Output root filename : chem_gasphase_mod … … 198 200 ! 199 201 ! File : chem_gasphase_mod_Global.f90 200 ! Time : T hu Dec 20 14:57:53 2018201 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm202 ! Time : Tue Mar 5 11:50:52 2019 203 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 202 204 ! Equation file : chem_gasphase_mod.kpp 203 205 ! Output root filename : chem_gasphase_mod … … 245 247 REAL(kind=dp):: fakt 246 248 249 ! CS_MECH for check of mechanism name with namelist 250 CHARACTER(len=30):: cs_mech 247 251 248 252 ! INLINED global variable declarations … … 265 269 ! 266 270 ! File : chem_gasphase_mod_JacobianSP.f90 267 ! Time : T hu Dec 20 14:57:53 2018268 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm271 ! Time : Tue Mar 5 11:50:52 2019 272 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 269 273 ! Equation file : chem_gasphase_mod.kpp 270 274 ! Output root filename : chem_gasphase_mod … … 315 319 ! 316 320 ! File : chem_gasphase_mod_Monitor.f90 317 ! Time : T hu Dec 20 14:57:53 2018318 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm321 ! Time : Tue Mar 5 11:50:52 2019 322 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 319 323 ! Equation file : chem_gasphase_mod.kpp 320 324 ! Output root filename : chem_gasphase_mod … … 385 389 ! 386 390 ! File : chem_gasphase_mod_Initialize.f90 387 ! Time : T hu Dec 20 14:57:53 2018388 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm391 ! Time : Tue Mar 5 11:50:52 2019 392 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 389 393 ! Equation file : chem_gasphase_mod.kpp 390 394 ! Output root filename : chem_gasphase_mod … … 411 415 ! 412 416 ! File : chem_gasphase_mod_Integrator.f90 413 ! Time : T hu Dec 20 14:57:53 2018414 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm417 ! Time : Tue Mar 5 11:50:52 2019 418 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 415 419 ! Equation file : chem_gasphase_mod.kpp 416 420 ! Output root filename : chem_gasphase_mod … … 469 473 ! 470 474 ! File : chem_gasphase_mod_LinearAlgebra.f90 471 ! Time : T hu Dec 20 14:57:53 2018472 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm475 ! Time : Tue Mar 5 11:50:52 2019 476 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 473 477 ! Equation file : chem_gasphase_mod.kpp 474 478 ! Output root filename : chem_gasphase_mod … … 496 500 ! 497 501 ! File : chem_gasphase_mod_Jacobian.f90 498 ! Time : T hu Dec 20 14:57:53 2018499 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm502 ! Time : Tue Mar 5 11:50:52 2019 503 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 500 504 ! Equation file : chem_gasphase_mod.kpp 501 505 ! Output root filename : chem_gasphase_mod … … 523 527 ! 524 528 ! File : chem_gasphase_mod_Function.f90 525 ! Time : T hu Dec 20 14:57:53 2018526 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm529 ! Time : Tue Mar 5 11:50:52 2019 530 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 527 531 ! Equation file : chem_gasphase_mod.kpp 528 532 ! Output root filename : chem_gasphase_mod … … 552 556 ! 553 557 ! File : chem_gasphase_mod_Rates.f90 554 ! Time : T hu Dec 20 14:57:53 2018555 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm558 ! Time : Tue Mar 5 11:50:52 2019 559 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 556 560 ! Equation file : chem_gasphase_mod.kpp 557 561 ! Output root filename : chem_gasphase_mod … … 578 582 ! 579 583 ! File : chem_gasphase_mod_Util.f90 580 ! Time : T hu Dec 20 14:57:53 2018581 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81220/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm584 ! Time : Tue Mar 5 11:50:52 2019 585 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 582 586 ! Equation file : chem_gasphase_mod.kpp 583 587 ! Output root filename : chem_gasphase_mod … … 684 688 MODULE PROCEDURE kppdecomp 685 689 END INTERFACE kppdecomp 690 691 INTERFACE get_mechanismname 692 MODULE PROCEDURE get_mechanismname 693 END INTERFACE get_mechanismname 686 694 687 695 INTERFACE chem_gasphase_integrate … … 2411 2419 END SUBROUTINE kppdecomp 2412 2420 2421 SUBROUTINE get_mechanismname 2422 2423 IMPLICIT NONE 2424 2425 ! Set cs_mech for check with mechanism name from namelist 2426 cs_mech = 'simplep' 2427 2428 RETURN 2429 END SUBROUTINE get_mechanismname 2430 2431 2413 2432 SUBROUTINE chem_gasphase_integrate (time_step_len, conc, tempi, qvapi, fakti, photo, ierrf, xnacc, xnrej, istatus, l_debug, pe, & 2414 2433 icntrl_i, rcntrl_i) … … 2496 2515 2497 2516 RETURN 2498 END SUBROUTINE chem_gasphase_integrate 2517 END SUBROUTINE chem_gasphase_integrate 2499 2518 2500 2519 END MODULE chem_gasphase_mod -
palm/trunk/UTIL/chemistry/gasphase_preproc/mechanisms/def_smog/chem_gasphase_mod.f90
r3681 r3780 65 65 ! ,REQ_MCFCT,IP_MAX,jname 66 66 67 PUBLIC :: cs_mech 67 68 PUBLIC :: eqn_names, phot_names, spc_names 68 69 PUBLIC :: nmaxfixsteps … … 81 82 PUBLIC :: chem_gasphase_integrate 82 83 PUBLIC :: initialize_kpp_ctrl 84 PUBLIC :: get_mechanismname 83 85 84 86 ! END OF MODULE HEADER TEMPLATE … … 113 115 ! 114 116 ! File : chem_gasphase_mod_Parameters.f90 115 ! Time : Fri Nov 30 13:52:21 2018116 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm117 ! Time : Tue Mar 5 11:50:53 2019 118 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 117 119 ! Equation file : chem_gasphase_mod.kpp 118 120 ! Output root filename : chem_gasphase_mod … … 205 207 ! 206 208 ! File : chem_gasphase_mod_Global.f90 207 ! Time : Fri Nov 30 13:52:21 2018208 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm209 ! Time : Tue Mar 5 11:50:53 2019 210 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 209 211 ! Equation file : chem_gasphase_mod.kpp 210 212 ! Output root filename : chem_gasphase_mod … … 252 254 REAL(kind=dp):: fakt 253 255 256 ! CS_MECH for check of mechanism name with namelist 257 CHARACTER(len=30):: cs_mech 254 258 255 259 ! INLINED global variable declarations … … 272 276 ! 273 277 ! File : chem_gasphase_mod_JacobianSP.f90 274 ! Time : Fri Nov 30 13:52:21 2018275 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm278 ! Time : Tue Mar 5 11:50:53 2019 279 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 276 280 ! Equation file : chem_gasphase_mod.kpp 277 281 ! Output root filename : chem_gasphase_mod … … 328 332 ! 329 333 ! File : chem_gasphase_mod_Monitor.f90 330 ! Time : Fri Nov 30 13:52:21 2018331 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm334 ! Time : Tue Mar 5 11:50:53 2019 335 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 332 336 ! Equation file : chem_gasphase_mod.kpp 333 337 ! Output root filename : chem_gasphase_mod … … 404 408 ! 405 409 ! File : chem_gasphase_mod_Initialize.f90 406 ! Time : Fri Nov 30 13:52:21 2018407 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm410 ! Time : Tue Mar 5 11:50:53 2019 411 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 408 412 ! Equation file : chem_gasphase_mod.kpp 409 413 ! Output root filename : chem_gasphase_mod … … 430 434 ! 431 435 ! File : chem_gasphase_mod_Integrator.f90 432 ! Time : Fri Nov 30 13:52:21 2018433 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm436 ! Time : Tue Mar 5 11:50:53 2019 437 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 434 438 ! Equation file : chem_gasphase_mod.kpp 435 439 ! Output root filename : chem_gasphase_mod … … 488 492 ! 489 493 ! File : chem_gasphase_mod_LinearAlgebra.f90 490 ! Time : Fri Nov 30 13:52:21 2018491 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm494 ! Time : Tue Mar 5 11:50:53 2019 495 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 492 496 ! Equation file : chem_gasphase_mod.kpp 493 497 ! Output root filename : chem_gasphase_mod … … 515 519 ! 516 520 ! File : chem_gasphase_mod_Jacobian.f90 517 ! Time : Fri Nov 30 13:52:21 2018518 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm521 ! Time : Tue Mar 5 11:50:53 2019 522 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 519 523 ! Equation file : chem_gasphase_mod.kpp 520 524 ! Output root filename : chem_gasphase_mod … … 542 546 ! 543 547 ! File : chem_gasphase_mod_Function.f90 544 ! Time : Fri Nov 30 13:52:21 2018545 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm548 ! Time : Tue Mar 5 11:50:53 2019 549 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 546 550 ! Equation file : chem_gasphase_mod.kpp 547 551 ! Output root filename : chem_gasphase_mod … … 571 575 ! 572 576 ! File : chem_gasphase_mod_Rates.f90 573 ! Time : Fri Nov 30 13:52:21 2018574 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm577 ! Time : Tue Mar 5 11:50:53 2019 578 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 575 579 ! Equation file : chem_gasphase_mod.kpp 576 580 ! Output root filename : chem_gasphase_mod … … 597 601 ! 598 602 ! File : chem_gasphase_mod_Util.f90 599 ! Time : Fri Nov 30 13:52:21 2018600 ! Working directory : /home/forkel-r/palmstuff/work/trunk201 81130/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm603 ! Time : Tue Mar 5 11:50:53 2019 604 ! Working directory : /home/forkel-r/palmstuff/work/trunk20190305/UTIL/chemistry/gasphase_preproc/tmp_kpp4palm 601 605 ! Equation file : chem_gasphase_mod.kpp 602 606 ! Output root filename : chem_gasphase_mod … … 703 707 MODULE PROCEDURE kppdecomp 704 708 END INTERFACE kppdecomp 709 710 INTERFACE get_mechanismname 711 MODULE PROCEDURE get_mechanismname 712 END INTERFACE get_mechanismname 705 713 706 714 INTERFACE chem_gasphase_integrate … … 2539 2547 END SUBROUTINE kppdecomp 2540 2548 2549 SUBROUTINE get_mechanismname 2550 2551 IMPLICIT NONE 2552 2553 ! Set cs_mech for check with mechanism name from namelist 2554 cs_mech = 'smog' 2555 2556 RETURN 2557 END SUBROUTINE get_mechanismname 2558 2559 2541 2560 SUBROUTINE chem_gasphase_integrate (time_step_len, conc, tempi, qvapi, fakti, photo, ierrf, xnacc, xnrej, istatus, l_debug, pe, & 2542 2561 icntrl_i, rcntrl_i) … … 2624 2643 2625 2644 RETURN 2626 END SUBROUTINE chem_gasphase_integrate 2645 END SUBROUTINE chem_gasphase_integrate 2627 2646 2628 2647 END MODULE chem_gasphase_mod
Note: See TracChangeset
for help on using the changeset viewer.