1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626
|
This file describes what tags were created and why
================================================================================
Originator: tcraig
Date: Oct 22 2012
Model: oasis3-mct
Version: oasis3-mct_121022
- add check for coupling comms with no tasks, now abort instead of hangs
(redmine #475)
- modify mapping initialization to separate mask/area reading from map read,
add AVred attribute to mapping datatype (redmine #394)
M lib/psmile/src/mod_oasis_coupler.F90
M lib/psmile/src/mod_oasis_method.F90
================================================================================
Originator: tcraig
Date: July 25 2012
Model: oasis3-mct
Version: oasis3-mct_120724
- update kinfo return codes for get and put calls
- modify conserv to support bfb on different pes, set by
optional argument to CONSERV namcouple (bfb or opt),
default is now bfb.
- fix bug asssociated with nrouter count (not answer changing)
- add prism_method_createcouplcomm and change setlocalcomm interface
name to setcouplcomm.
- update namcouple init to read namcouple on root pe first then other
pes. improves error detection.
- update psmile Makefile dependencies
M lib/psmile/src/mod_prism_coupler.F90
M lib/psmile/src/mod_prism.F90
M lib/psmile/src/mod_prism_method.F90
M lib/psmile/src/mod_prism_namcouple.F90
M lib/psmile/src/mod_prism_getput_interface.F90
M lib/psmile/src/mod_prism_advance.F90
M lib/psmile/src/mod_oasis.F90
M lib/psmile/src/Makefile
================================================================================
Originator: tcraig
Date: July 11 2012
Model: oasis3-mct
Version: oasis3-mct_120711
- add prism_method_setlocalcomm to allow components to reset the
coupling communicator to support coupling on a subset of pes
- minor refactor of coupling initialization to support coupling
on subset of pes
- add pes_coupling example test case
- add a few additional debug statements
M lib/psmile/src/mod_prism_coupler.F90
M lib/psmile/src/mod_prism_sys.F90
M lib/psmile/src/mod_prism.F90
M lib/psmile/src/mod_prism_method.F90
M lib/psmile/src/mod_prism_namcouple.F90
M lib/psmile/src/mod_prism_advance.F90
M lib/psmile/src/mod_oasis.F90
M lib/psmile/src/mod_prism_part.F90
================================================================================
Originator: tcraig
Date: June 12 2012
Model: oasis3-mct
Version: oasis3-mct_120612
- add run-time checking that NFIELDS is consistent with rest of namcouple.
if NFIELDS is too small or too large, the model will stop.
- remove requirement that grid nx and ny be set in namcouple, it's now optional
(again).
- remove requirement that SEQMODE be set properly in namcouple, it's now ignored
as it plays no role. (accidently removed after tag 120425)
- get all test cases running on corail
M lib/psmile/src/mod_prism_coupler.F90
M lib/psmile/src/mod_prism_namcouple.F90
M lib/psmile/src/mod_prism_part.F90
M lib/psmile/src/mod_prism_io.F90
================================================================================
Originator: tcraig
Date: April 25 2012
Model: oasis3-mct
Version: oasis3-mct_120425
- remove aborts due to inconsistent SEQMODE value vs SEQ values. the SEQMODE
input is not needed.
M lib/psmile/src/mod_prism_namcouple.F90
================================================================================
Originator: tcraig
Date: April 24 2012
Model: oasis3-mct
Version: oasis3-mct_120424
- update loctrans restart files logic so restarts are only written
in the last coupling period of the run for the field
M lib/psmile/src/mod_prism_advance.F90
================================================================================
Originator: tcraig
Date: April 11 2012
Model: oasis3-mct
Version: oasis3-mct_120411
- add scrip to build system, update Makefiles
- add capability to use SCRIPR in namcouple for a subset
of scrip options. bilinear and conserve first order tested in tc3a.
- use oasis3 based scrip version for oasis3-mct. remove
oasis3 low level code dependencies like "mod" modules. replace
as needed with local implementations. very minor changes. otherwise,
scrip should be intact as in oasis3.
- call into scrip from mod_prism_coupler, in particular, grid_init and
scrip to generate a mapping file. later, that file is read into the
mct sparse matrix mapping datatype as if it had been generated offline.
M lib/scrip/src/rotations.F90
M lib/scrip/src/gradient.f
M lib/scrip/src/scriprmp.F
M lib/scrip/src/timers.f
M lib/scrip/src/netcdf.F
M lib/scrip/src/remap_bilinear_reduced.f
M lib/scrip/src/kinds_mod.f
M lib/scrip/src/grids.f
M lib/scrip/src/remap_bilinear.f
M lib/scrip/src/vector.F90
M lib/scrip/src/corners.F
M lib/scrip/src/gradient_bicubic.f
M lib/scrip/src/scrip.F
M lib/scrip/src/remap_bicubic_reduced.F90
M lib/scrip/src/Makefile
M lib/scrip/src/iounits.f
M lib/psmile/src/mod_prism_coupler.F90
M lib/psmile/src/mod_prism_io.F90
M lib/psmile/src/Makefile
M util/make_dir/TopMakefileOasis3
M examples/tutorial/run_tutorial
M examples/tutorial/Makefile
================================================================================
Originator: tcraig
Date: April 3 2012
Model: oasis3-mct
Version: oasis3-mct_120403
- fix restart issues with LOCTRANS
- fix restart issues with LOCTRANS and lag, tested in tc3a
- some initial mods to support map generation using scrip
M lib/psmile/src/mod_prism_data.F90
M lib/psmile/src/mod_prism_coupler.F90
M lib/psmile/src/mod_prism_namcouple.F90
M lib/psmile/src/mod_prism_advance.F90
M lib/psmile/src/mod_prism_io.F90
================================================================================
Originator: tcraig
Date: March 31 2012
Model: oasis3-mct
Version: oasis3-mct_120331
- add prism_get_intracomm and prism_get_intercomm and test in tc3a testcase
M lib/psmile/src/mod_prism_data.F90
M lib/psmile/src/mod_prism_method.F90
M lib/psmile/src/mod_prism.F90
M lib/psmile/src/mod_oasis.F90
M lib/psmile/src/Makefile
================================================================================
Originator: tcraig
Date: March 23 2012
Model: oasis3-mct
Version: oasis3-mct_120323
- remove compilation of oasis executable and use of oasis
central coupler in examples. oasis src still in repository.
M lib/psmile/src/mod_prism_namcouple.F90
M util/make_dir/TopMakefileOasis3
M examples/tutorial/run_tutorial
================================================================================
Originator: tcraig
Date: March 20 2012
Model: oasis3-mct
Version: oasis3-mct_120320
- Update grids writing to prevent multiple pes writing at the same time
M lib/psmile/src/mod_prism_coupler.F90
M lib/psmile/src/mod_prism_method.F90
M lib/psmile/src/mod_prism_grid.F90
M lib/psmile/src/Makefile
================================================================================
Originator: tcraig
Date: March 15 2012
Model: oasis3-mct
Version: oasis3-mct_120315
- generalize prism_debug implementation, use nlogprt in namcoupler
- add prism_set_debug and prism_get_debug interfaces to update
prism_debug at runtime
- add enter, exit, and notes to create calling tree
- add restart capability for loctrans operations
- add prism_io_read_array, prism_io_write_array
- update oasis interface names, remove proto
M lib/psmile/src/mod_prism_data.F90
M lib/psmile/src/mod_prism_coupler.F90
M lib/psmile/src/mod_prism_sys.F90
M lib/psmile/src/mod_prism_method.F90
M lib/psmile/src/mod_prism.F90
M lib/psmile/src/mod_prism_timer.F90
M lib/psmile/src/mod_prism_namcouple.F90
M lib/psmile/src/mod_prism_ioshr.F90
M lib/psmile/src/mod_prism_mpi.F90
M lib/psmile/src/mod_prism_grid.F90
M lib/psmile/src/mod_prism_getput_interface.F90
M lib/psmile/src/mod_prism_var.F90
M lib/psmile/src/mod_prism_advance.F90
M lib/psmile/src/mod_prism_parameters.F90
M lib/psmile/src/mod_oasis.F90
M lib/psmile/src/mod_prism_part.F90
M lib/psmile/src/mod_prism_string.F90
M lib/psmile/src/mod_prism_io.F90
M lib/psmile/src/Makefile
M lib/psmile/src/mod_prism_kinds.F90
M examples/tutorial/run_tutorial
M examples/tutorial/data_oasis3/namcouple
================================================================================
Originator: tcraig
Date: Jan 29 2012
Model: oasis3-mct
Version: oasis3-mct_120129
- add bfb, sum, opt mapping options
- add support for CHECKIN, CHECKOUT
- add support for BLASOLD, BLASNEW for constants only
- add mapchk example for ORANGE decomp and all map options
- add support for MPI INIT/FINALIZE calls in models
- update testcases
M lib/psmile/src/mod_prism_coupler.F90
M lib/psmile/src/mod_prism_method.F90
M lib/psmile/src/mod_prism_namcouple.F90
M lib/psmile/src/mod_prism_advance.F90
M examples/tutorial/run_tutorial
M examples/tutorial/data_oasis3/namcouple
A examples/mapchk
A examples/mapchk/model2.F90
A examples/mapchk/go.csh
A examples/mapchk/decomp_def.F90
A examples/mapchk/routine_hdlerr.F90
A examples/mapchk/read_grid_irreg.F90
A examples/mapchk/run_mapchk
A examples/mapchk/read_dim_irreg.F90
A examples/mapchk/read_grid_reg.F90
A examples/mapchk/data_oasis3
A examples/mapchk/data_oasis3/rmp_torc_to_lmdz_BILINEA.nc
A examples/mapchk/data_oasis3/rmp_lmdz_to_torc_BILINEA.nc
A examples/mapchk/data_oasis3/namcouple
A examples/mapchk/data_oasis3/grid_model1.nc
A examples/mapchk/data_oasis3/grid_model2.nc
A examples/mapchk/data_oasis3/fdocn.nc
A examples/mapchk/data_oasis3/postproc.out.base
A examples/mapchk/data_oasis3/fdatm.nc
A examples/mapchk/data_oasis3/cf_name_table.txt
A examples/mapchk/function_sent.F90
A examples/mapchk/oasis3_local_grid.F90
A examples/mapchk/Makefile
A examples/mapchk/read_dim_reg.F90
A examples/mapchk/model1.F90
M examples/restart/data_oasis3/namcouple
M examples/tc3a/model2.F90
M examples/tc3a/model3.F90
M examples/tc3a/data_oasis3/namcouple
M examples/tc3a/model1.F90
M examples/tc3a/run_tc3a
================================================================================
Originator: tcraig
Date: Jan 24 2012
Model: oasis3-mct
Version: oasis3-mct_120124
- add mod_oasis and "oasis" parameters and interfaces, "prism" still allowed
- add restart test
- verify restart working for lags
- verify negative lag works and modify lag validation test to -dt < lag >= dt
- modify tc3a to test negative lag and oasis interfaces
- update some diagnostic output slightly
- update psmile Makefile dependencies
- change make build path to $(HOME)/oasis3-mct
- update tc3a M1FLD07 input file, verify "input" option works
M lib/psmile/src/mod_prism_grid.F90
M lib/psmile/src/mod_prism_advance.F90
M lib/psmile/src/mod_prism_parameters.F90
A lib/psmile/src/mod_oasis.F90
M lib/psmile/src/Makefile
M util/make_dir/make.intel_corail
M util/make_dir/make.inc
M examples/tutorial/run_tutorial
A examples/restart
A examples/restart/model2.F90
A examples/restart/model3.F90
A examples/restart/go.csh
A examples/restart/decomp_def.F90
A examples/restart/routine_hdlerr.F90
A examples/restart/flddiag.F90
A examples/restart/read_dim_irreg.F90
A examples/restart/data_oasis3
A examples/restart/data_oasis3/rmp_torc_to_lmdz_BILINEA.nc
A examples/restart/data_oasis3/rmp_lmdz_to_torc_BILINEA.nc
A examples/restart/data_oasis3/namcouple
A examples/restart/data_oasis3/grid_model1.nc
A examples/restart/data_oasis3/grid_model2.nc
A examples/restart/data_oasis3/grid_model3.nc
A examples/restart/data_oasis3/rst1.nc
A examples/restart/data_oasis3/rst2.nc
A examples/restart/data_oasis3/rst3.nc
A examples/restart/data_oasis3/M1FLD07_input3.nc
A examples/restart/data_oasis3/cf_name_table.txt
A examples/restart/read_dim_reg.F90
A examples/restart/read_grid_irreg.F90
A examples/restart/run_restart
A examples/restart/read_grid_reg.F90
A examples/restart/function_sent.F90
A examples/restart/oasis3_local_grid.F90
A examples/restart/Makefile
A examples/restart/model1.F90
M examples/tc3a/model2.F90
M examples/tc3a/data_oasis3/namcouple
A examples/tc3a/data_oasis3/M1FLD07_input2.nc
M examples/tc3a/run_tc3a
================================================================================
Originator: tcraig
Date: Dec 14 2011
Model: oasis3-mct
Version: dev_tcraig_111214
- add conserv methods
- fix/add grids and area in model1/model2 fields
- update grids writing to use grids.nc, areas.nc, masks.nc as output files
M lib/psmile/src/mod_prism_coupler.F90
M lib/psmile/src/mod_prism_data.F90
M lib/psmile/src/mod_prism_method.F90
M lib/psmile/src/mod_prism_namcouple.F90
M lib/psmile/src/mod_prism_grid.F90
M lib/psmile/src/mod_prism_advance.F90
M lib/psmile/src/mod_prism_parameters.F90
M lib/psmile/src/Makefile
M lib/psmile/src/mod_prism_io.F90
M examples/tc3a/model2.F90
M examples/tc3a/model3.F90
M examples/tc3a/data_oasis3/namcouple
A + examples/tc3a/data_oasis3/grids.nc.0
D examples/tc3a/data_oasis3/grids.nc
A + examples/tc3a/data_oasis3/masks.nc.0
D examples/tc3a/data_oasis3/masks.nc
M examples/tc3a/model1.F90
================================================================================
Originator: tcraig
Date: Nov 17 2011
Model: oasis3-mct
Version: dev_tcraig_111117
- add input capability
- turn off pio build and use of pio lib
M lib/psmile/src/mod_prism_coupler.F90
M lib/psmile/src/mod_prism_namcouple.F90
M lib/psmile/src/mod_prism_advance.F90
M lib/psmile/src/mod_prism_io.F90
M src/Makefile
M ChangeLog
M util/make_dir/TopMakefileOasis3
M examples/tutorial/Makefile
M examples/tc3a/data_oasis3/namcouple
M examples/tc3a/Makefile
A examples/HR_tutorial/data_oasis3/cf_name_table.txt
M examples/HR_tutorial/Makefile
================================================================================
Originator: tcraig
Date: Nov 4 2011
Model: oasis3-mct
Version: dev_tcraig_111104
- add restart capability
- make prism_coupler datatypes pointers
M lib/psmile/src/mod_prism_coupler.F90
M lib/psmile/src/mod_prism_method.F90
M lib/psmile/src/mod_prism_namcouple.F90
M lib/psmile/src/mod_prism_advance.F90
M lib/psmile/src/mod_prism_io.F90
M examples/tc3a/model2.F90
M examples/tc3a/model3.F90
M examples/tc3a/data_oasis3/namcouple
A examples/tc3a/data_oasis3/rst1.nc
A examples/tc3a/data_oasis3/rst2.nc
A examples/tc3a/data_oasis3/rst3.nc
M examples/tc3a/model1.F90
================================================================================
Originator: tcraig
Date: Oct 26 2011
Model: oasis3-mct
Version: dev_tcraig_111025
- update control logic
A doc/oasis3-mct.txt
M lib/psmile/src/mod_prism_coupler.F90
M lib/psmile/src/mod_prism_namcouple.F90
M lib/psmile/src/mod_prism_getput_interface.F90
M lib/psmile/src/mod_prism_advance.F90
M lib/psmile/src/mod_prism_parameters.F90
M lib/psmile/src/mod_prism_io.F90
M examples/tc3a/data_oasis3/namcouple
M examples/tc3a/model1.F90
================================================================================
Originator: tcraig
Date: Oct 23 2011
Model: oasis3-mct
Version: dev_tcraig_111024
- update prism_io_write_avfbf and read_avfbf to create timeseries of data,
should be usable for both "OUTPUT" and "INPUT"
- extend methods to include EXPOUT, EXPORTED, IGNORED==EXPORTED, IGNOUT==EXPOUT,
OUTPUT. still need to work on INPUT. AUXILARY not supported in general.
- add proper 2d output capability of fields
M lib/psmile/src/mod_prism_coupler.F90
M lib/psmile/src/mod_prism_namcouple.F90
M lib/psmile/src/mod_prism_advance.F90
M lib/psmile/src/mod_prism_io.F90
================================================================================
Originator: tcraig
Date: Oct 22 2011
Model: oasis3-mct
Version: dev_tcraig_111023
- extend getput interfaces to r14, r18, r24
- rename mod_prism_grids_writing.F90 to mod_prism_grid.F90
- refactor mod_prism_grid so it stores grids, writes at terminate
D lib/psmile/src/mod_prism_grids_writing.F90
M lib/psmile/src/mod_prism.F90
A + lib/psmile/src/mod_prism_grid.F90
M lib/psmile/src/mod_prism_getput_interface.F90
M lib/psmile/src/Makefile
M examples/tc3a/model3.F90
================================================================================
Originator: tcraig
Date: Oct 22 2011
Model: oasis3-mct
Version: dev_tcraig_111022
- add I/O capabilities (not pio)
- add nx,ny,gridname to prism_part
- write grid files (need to change files)
- write field output (need logic)
M oasis3-mct/lib/psmile/src/mod_prism_data.F90
M oasis3-mct/lib/psmile/src/mod_prism_coupler.F90
M oasis3-mct/lib/psmile/src/mod_prism_grids_writing.F90
M oasis3-mct/lib/psmile/src/mod_prism_sys.F90
M oasis3-mct/lib/psmile/src/mod_prism_timer.F90
M oasis3-mct/lib/psmile/src/mod_prism_method.F90
M oasis3-mct/lib/psmile/src/mod_prism_namcouple.F90
A oasis3-mct/lib/psmile/src/mod_prism_ioshr.F90
M oasis3-mct/lib/psmile/src/mod_prism_advance.F90
M oasis3-mct/lib/psmile/src/mod_prism_parameters.F90
M oasis3-mct/lib/psmile/src/mod_prism_part.F90
M oasis3-mct/lib/psmile/src/Makefile
A oasis3-mct/lib/psmile/src/mod_prism_io.F90
M oasis3-mct/src/Makefile
M oasis3-mct/util/make_dir/make.intel_corail
M oasis3-mct/examples/tutorial/run_tutorial
M oasis3-mct/examples/tc3a/model3.F90
M oasis3-mct/examples/tc3a/run_tc3a
================================================================================
Originator: tcraig
Date: Oct 18 2011
Model: oasis3-mct
Version: dev_tcraig_111018
- port to corail
- add pio lib (pio1_3_11)
M lib/mpp_io/src/Makefile
A lib/pio
A lib/pio/m4
A lib/pio/m4/acx_mpi.m4
A lib/pio/m4/pkg.m4
A lib/pio/m4/acx_hdf5.m4
A lib/pio/m4/netcdf.m4
A lib/pio/m4/ax_fc_version.m4
A lib/pio/m4/fortran.m4
A lib/pio/pio_msg_getput_callbacks.F90
A lib/pio/configure
A lib/pio/pionfwrite_mod.F90
A lib/pio/alloc_mod.F90
A lib/pio/pionfwrite_mod.F90.in
A lib/pio/piodarray.F90
A lib/pio/pio_nf_utils.F90
A lib/pio/pio_msg_callbacks.F90
A lib/pio/alloc_mod.F90.in
A lib/pio/pio_spmd_utils.F90.in
A lib/pio/pionfput_mod.F90
A lib/pio/README.config
A lib/pio/configure.ac
A lib/pio/pionfread_mod.F90
A lib/pio/calcdisplace_mod.F90
A lib/pio/rearrange.F90
A lib/pio/pio_utils.F90
A lib/pio/pionfput_mod.F90.in
A lib/pio/pio_types.F90
A lib/pio/iompi_mod.F90
A lib/pio/pio_mpi_utils.F90
A lib/pio/fdepends.awk
A lib/pio/piolib_mod.F90
A lib/pio/pio_kinds.F90
A lib/pio/pionfget_mod.F90.in
A lib/pio/Makefile
A lib/pio/pionfatt_mod.F90
A lib/pio/box_rearrange.F90.in
A lib/pio/pio_support.F90
A lib/pio/pio.F90
A lib/pio/pionfatt_mod.F90.in
A lib/pio/pio_support.F90.in
A lib/pio/pio_msg_getput_callbacks.F90.in
A lib/pio/calcdecomp.F90
A lib/pio/ionf_mod.F90
A lib/pio/pio_spmd_utils.F90
A lib/pio/pio_quicksort.F90
A lib/pio/pio_msg_mod.F90
A lib/pio/piodarray.F90.in
A lib/pio/README
A lib/pio/topology.c
A lib/pio/dtypes.h
A lib/pio/nf_mod.F90
A lib/pio/config.h.in
A lib/pio/genf90.pl
A lib/pio/Makefile.conf.in
A lib/pio/pionfget_mod.F90
A lib/pio/pionfread_mod.F90.in
A lib/pio/rearrange.F90.in
A lib/pio/box_rearrange.F90
A lib/pio/aclocal.m4
A lib/pio/iompi_mod.F90.in
M lib/psmile/src/Makefile
A util/make_dir/make.intel_corail
A util/make_dir/make.intel_corail.oasis4
M util/make_dir/TopMakefileOasis3
M util/make_dir/make.inc
A util/make_dir/make.pgi_cerfacs_tioman
M examples/tutorial/go.csh
M examples/tutorial/Makefile
M examples/tc3a/go.csh
M examples/tc3a/Makefile
================================================================================
Originator: tcraig
Date: Sep 22 2011
Model: oasis3-mct
Version: dev_tcraig_110922
- add timing module, mod_prism_timer.F90, from oasis4 with mods
- rename mod_kinds_model to mod_prism_kinds
- update model1, model2, model3 to use flddiag to diagnose global sum of fields
- modify tc3a example to use 3 models and run in parallel
M oasis3-mct/lib/mpp_io/src/mod_kinds_mpp.F90
M oasis3-mct/lib/mpp_io/src/Makefile
M oasis3-mct/lib/psmile/src/mod_prism_coupler.F90
M oasis3-mct/lib/psmile/src/mod_prism_data.F90
D oasis3-mct/lib/psmile/src/mod_kinds_model.F90
M oasis3-mct/lib/psmile/src/mod_prism_sys.F90
A oasis3-mct/lib/psmile/src/mod_prism_timer.F90
M oasis3-mct/lib/psmile/src/mod_prism.F90
M oasis3-mct/lib/psmile/src/mod_prism_method.F90
M oasis3-mct/lib/psmile/src/mod_prism_namcouple.F90
M oasis3-mct/lib/psmile/src/mod_prism_mpi.F90
M oasis3-mct/lib/psmile/src/mod_prism_var.F90
M oasis3-mct/lib/psmile/src/mod_prism_getput_interface.F90
D oasis3-mct/lib/psmile/src/mod_prism_time.F90
M oasis3-mct/lib/psmile/src/mod_prism_advance.F90
M oasis3-mct/lib/psmile/src/mod_prism_parameters.F90
M oasis3-mct/lib/psmile/src/mod_prism_part.F90
M oasis3-mct/lib/psmile/src/mod_prism_string.F90
M oasis3-mct/lib/psmile/src/Makefile
A + oasis3-mct/lib/psmile/src/mod_prism_kinds.F90
M oasis3-mct/util/make_dir/COMP.err
M oasis3-mct/util/make_dir/COMP.log
M oasis3-mct/examples/tc3a/model2.F90
M oasis3-mct/examples/tc3a/model3.F90
A oasis3-mct/examples/tc3a/flddiag.F90
M oasis3-mct/examples/tc3a/data_oasis3/namcouple
M oasis3-mct/examples/tc3a/Makefile
M oasis3-mct/examples/tc3a/model1.F90
M oasis3-mct/examples/tc3a/run_tc3a
================================================================================
Originator: tcraig
Date: Sep 21 2011
Model: oasis3-mct
Version: dev_tcraig_110921
One-line: initial import of oasis3-mct based on oasis3 Sept 6 2011.
examples tc3a and tutorial run as configured
weights generation still unavailable
IO still unavailable
Add everything under oasis3-mct
================================================================================
Originator: tcraig
Date: Sep 21 2011
Model: oasis3-mct
Version: dev_tcraig_110920
One-line: initial import of trunk based on Sept 6 2011 version
==============================================================================
|