Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 150 (100.0%) | 1825 (100.0%) | 12.1 |
branches/Portage_acc/libf/dyn3d/ | 3 (2.0%) | 498 (27.3%) | 166.0 |
trunk/libf/dyn3dmem/ | 9 (6.0%) | 493 (27.0%) | 54.7 |
trunk/libf/dyn3d/ | 8 (5.3%) | 437 (23.9%) | 54.6 |
trunk/libf/phylmd/ | 28 (18.7%) | 91 (5.0%) | 3.2 |
trunk/arch/ | 51 (34.0%) | 87 (4.8%) | 1.7 |
trunk/libf/ | 2 (1.3%) | 66 (3.6%) | 33.0 |
branches/Portage_acc/libf/phylmd/ | 5 (3.3%) | 58 (3.2%) | 11.6 |
trunk/libf/dyn3d_common/ | 7 (4.7%) | 30 (1.6%) | 4.2 |
trunk/ | 16 (10.7%) | 29 (1.6%) | 1.8 |
trunk/libf/dynphy_lonlat/ | 3 (2.0%) | 22 (1.2%) | 7.3 |
trunk/libf/phylmdiso/ | 4 (2.7%) | 8 (0.4%) | 2.0 |
trunk/libf/dynphy_lonlat/phylmd/ | 1 (0.7%) | 3 (0.2%) | 3.0 |
trunk/DefLists/ | 5 (3.3%) | 3 (0.2%) | 0.6 |
trunk/libf/phylmd/rrtm/ | 4 (2.7%) | 0 (0.0%) | 0.0 |
trunk/libf/dyn3dpar/ | 4 (2.7%) | 0 (0.0%) | 0.0 |
Add "clean" initializations of coefh and coefm which are defined on klev+1 vertical levels but mostly used/computed on klev throughout the code; unitialized topmost values cause problems in outputs when in debug mode.
EM
4 lines of code changed in 1 file:
Update driver to test repeated calling of physics.
Add some intent() to ajsec.
And !$acc contructs for physiq arguments.
EM
59 lines of code changed in 4 files:
Update Openacc directives for driver.
EM
6 lines of code changed in 1 file:
Add a "driver" main program for OpenACC testing of the physics.
"driver" compiles just like gcm, reads in start* files and calls (and updates) physics in a time marching loop.
EM
478 lines of code changed in 1 file:
Fix previously introduced bug in the code reorganization for OpenACC.
EM
7 lines of code changed in 1 file:
Minor follow-up to r4135.
EM
6 lines of code changed in 1 file:
Enforce the dynamics/physics separation: use data from modules within phylmd rather than try to get the same from the dynamics.
EM
4 lines of code changed in 1 file:
Bug fix in infotrac (introduced in r4063), nbtr and related arrays were not properly initialized.
Tests notheless show there is still an issue between serial and parallel handling of (non-water) tracers that needs be fixed.
EM
10 lines of code changed in 1 file:
Fix (temporary?) for isotopes, set threshold on qperemin to zero.
EM
1 lines of code changed in 1 file:
Missing initialization in infotrac_phy for isotopes.
While at it removed a dead link in phylmdiso.
EM
1 lines of code changed in 2 files:
Fix OpenMP bug in previous revision.
While at it removed dead link in phylmdiso.
EM
1 lines of code changed in 2 files:
Fix previous commit, missing use added.
EM
1 lines of code changed in 1 file:
Some fixes for phylmdiso:
- serial advection scheme updated to match the ones in dyn3dmem
- follow up on the changes in tracer name string length from r4005
EM
43 lines of code changed in 3 files:
Some cleanup around tracer name string length, and anticipate future needs and make default string max length larger (128 characters instead of 20).
EM
20 lines of code changed in 2 files:
Cleanup for tracers. Stop if there is no "traceur.def" file to read, rather than try to guess number and type of tracers.
EM
4 lines of code changed in 1 file:
Code cleanup. Remove obsolete "dyn3dpar" dynamics and make dyn3dmem the default parallel core in the maklmdz[_fcm] scripts.
EM
6 lines of code changed in 7 files:
Code cleanup. Remove obsolete "phymar" package and references thereto in the maklmdz[_fcm] scripts.
EM
0 lines of code changed in 4 files:
Nudging: fixed some indexes in parallel about process domain boundaries and updated the serial nudging routine so that it matches the parallel one (they had diverged at some point).
Also added an "is_master" logical in the parallel_lmdz module to ease decreasing the number of messages written to standard output.
EM
602 lines of code changed in 4 files:
Add a README in libf describing the structure and philosophy of the organization of the code.
EV+EM
66 lines of code changed in 1 file:
Update Irene debug options to be more strict.
EM
2 lines of code changed in 2 files:
(26 more)