Skip to content
Success

Changes

Summary

  1. Removing l_interp_prescribed_params from setup_clubb_pdf_params. (details)
  2. Changes readiopdata_module to use nf90 subroutines (details)
  3. Switches nf_real to nf90_real (details)
  4. Replaces nf_get_var_<type> family with nf90_get_var (details)
  5. Moves more calls to nf90 (details)
  6. Replace nf_inq_dimlen with nf90_inquire_dimension (details)
  7. Replace nf_inq_dimname with nf90_inquire_dimension (details)
  8. Replace nf_get_vara_ subroutines with nf90_get_var (details)
  9. Remove `include netcdf.inc` statements (details)
  10. Remove redundant code (details)
  11. Use nf90_inquire_dimension to manually set count value for nf90_get_var (details)
  12. Add workaround for k=1 (details)
  13. Switch to using nf90_inquire_variable to find information to allocate var (details)
  14. Fix manual specification of values (details)
  15. Fix issues with deallocation of variables (details)
  16. Rewrite some of get_netcdf_var2d_real (details)
  17. Add deallocate statement to get_netcdf_var2d_real after change (details)
  18. Remove unused variable 'length' in get_netcdf_var*d_real (details)
  19. Add statement to ensure dplevs initializes with zeroed values (details)
  20. Revert "Add workaround for k=1" (details)
  21. Update comments and variable names as requested (details)
  22. Fix comments (details)
  23. Set intent of var back to inout, as in the case of dplevs, it may not assign all values (details)
  24. Remove some of the old variables from get_netcdf_var2d_real (details)
Commit d7fab3c6bdd5d928a2f6c377fe38514933d91cae by rhodesk
Removing l_interp_prescribed_params from setup_clubb_pdf_params.
The flag has been removed and so has any code underneat a logic statement
involving this statement unless it has multiple flags. The else statement
in the if block involving this flag has been set to execute without an
if block.
For ticket #916
Results are BFB identical. Additionally, complex logic statements
with the use of more flags had those flags adjusted and BFB results
were also confirmed with these changes.
The file was modified setup_clubb_pdf_params.F90 (diff)
Commit b0a3323a6895eccc71928eadc88b978feca4f652 by isenfireldc
Changes readiopdata_module to use nf90 subroutines
The file was modified SRC/readiopdata_module.F90 (diff)
Commit 1e61599a05eff47349fa4b60c2a32c80e9962c2d by isenfireldc
Switches nf_real to nf90_real
The file was modified SRC/readiopdata_module.F90 (diff)
Commit 3e986f6221934c9fc8abdc56a6956b92d37ad80b by isenfireldc
Replaces nf_get_var_<type> family with nf90_get_var
The file was modified SRC/readiopdata_module.F90 (diff)
Commit a6701b00795eb0d4918c5ffb651fb2f7435a8f9b by isenfireldc
Moves more calls to nf90
The file was modified SRC/readiopdata_module.F90 (diff)
Commit 3fcededb5c5c8f397460c8cf6596a35dda52e7d8 by isenfireldc
Replace nf_inq_dimlen with nf90_inquire_dimension

Fix spelling of nf90_inquire_variable on use statement
The file was modified SRC/readiopdata_module.F90 (diff)
Commit 4b7c9ec9c54f82e361df216342dbbca2494423e4 by isenfireldc
Replace nf_inq_dimname with nf90_inquire_dimension
The file was modified SRC/readiopdata_module.F90 (diff)
Commit 99ca2975805eacf3e51b8756f54d0616813f65e1 by isenfireldc
Replace nf_get_vara_ subroutines with nf90_get_var
The file was modified SRC/readiopdata_module.F90 (diff)
Commit 4a7f10003ebc49b3753b7bb6c55128c8e9a7685c by isenfireldc
Remove `include netcdf.inc` statements
The file was modified SRC/readiopdata_module.F90 (diff)
The file was modified SRC/readiopdata_module.F90 (diff)
Commit 29270c40128777b5da1e1b65e559a7e8226ab2a7 by isenfireldc
Use nf90_inquire_dimension to manually set count value for nf90_get_var

Issue larson-group/clubb#900
The file was modified SRC/readiopdata_module.F90 (diff)
Commit d3bc298c277c694aebca7fc539a0aa4b69723f81 by isenfireldc
Add workaround for k=1
The file was modified SRC/setdata_module.F90 (diff)
Commit ed8cda01501dfa3c517d8ed700a0db2c42f6b77c by isenfireldc
Switch to using nf90_inquire_variable to find information to allocate var
The file was modified SRC/readiopdata_module.F90 (diff)
Commit 99de4b8f4b89aca5952b36eb3488b47dec2dfacc by isenfireldc
Fix manual specification of values
The file was modified SRC/readiopdata_module.F90 (diff)
Commit e48261fe5f500c50ac6b0bbcdcd332a2b8e6df52 by isenfireldc
Fix issues with deallocation of variables

Remove the allocatable attribute from var in get_netcdf_var1d_real
Add deallocate statement for local allocatables in get_netcdf_var1d_real
The file was modified SRC/readiopdata_module.F90 (diff)
Commit 597e5797421e05a5676db7c396d2d1ee152a9a46 by isenfireldc
Rewrite some of get_netcdf_var2d_real

- nf90_get_var is now only called once
- Due to problems with the order of the values, a new section has been added
   to the subroutine
The file was modified SRC/readiopdata_module.F90 (diff)
Commit e2ff191f1102d4b66968ca1d82acfcd8cd8b1847 by isenfireldc
Add deallocate statement to get_netcdf_var2d_real after change
The file was modified SRC/readiopdata_module.F90 (diff)
Commit f94721b0426a13d77a9cd9294daea37ddf6c438e by isenfireldc
Remove unused variable 'length' in get_netcdf_var*d_real

Add additional comments
The file was modified SRC/readiopdata_module.F90 (diff)
Commit 4fda5fba341495ad39c675433d2ba9ae5ff1c788 by isenfireldc
Add statement to ensure dplevs initializes with zeroed values
The file was modified SRC/readiopdata_module.F90 (diff)
Commit ab9e44dfc3cebbdb868496ff268ea73adde8d4e4 by isenfireldc
Revert "Add workaround for k=1"

This reverts commit 79a8797cbba6545390c196dd3a14337b351da1b8.

The workaround that was added is no longer necessary.
The file was modified SRC/setdata_module.F90 (diff)
Commit c39e5b35785af03a0475eff299f0a844685a7363 by isenfireldc
Update comments and variable names as requested
The file was modified SRC/readiopdata_module.F90 (diff)
The file was modified SRC/readiopdata_module.F90 (diff)
Commit b81c696a2516a83e063453b1dccaa212a728d30c by isenfireldc
Set intent of var back to inout, as in the case of dplevs, it may not assign all values
The file was modified SRC/readiopdata_module.F90 (diff)
Commit 029a7cf619b1815df8c4c05df8e5b0be230ea51a by isenfireldc
Remove some of the old variables from get_netcdf_var2d_real
The file was modified SRC/readiopdata_module.F90 (diff)