Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace keyword variable name #542

Merged
merged 2 commits into from
Jul 5, 2017
Merged

Replace keyword variable name #542

merged 2 commits into from
Jul 5, 2017

Conversation

adcroft
Copy link
Collaborator

@adcroft adcroft commented Jul 2, 2017

Two distinct commits that both update MOM_forcing_type.F90:

  • replace use of a keyword for a variable;
  • replace global array syntax with loops over computational domain.

adcroft added 2 commits July 2, 2017 12:13
- This fixes another occurrence of a keyword being used as a
  variable name. It is allowed but is rather poor practice and
  makes searching for the use of keywords and constructs somewhat
  harder.
- The forcing diagnostics were using array syntax than meant calculations
  were being made for points that could be invalid (uninitialized in halos)
@adcroft adcroft requested a review from StephenGriffies July 2, 2017 16:52
Copy link
Collaborator Author

@adcroft adcroft left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@StephenGriffies
Copy link
Contributor

Looks good.

Is the removal of array syntax meant for efficiency purposes?

@adcroft
Copy link
Collaborator Author

adcroft commented Jul 3, 2017 via email

@Hallberg-NOAA Hallberg-NOAA merged commit e9f146d into mom-ocean:dev/gfdl Jul 5, 2017
@adcroft adcroft deleted the replace-keyword-variable-name branch July 13, 2017 01:12
nikizadehgfdl pushed a commit to nikizadehgfdl/MOM6 that referenced this pull request Oct 9, 2017
- MOM_parameter_doc files updated by NOAA-GFDL/MOM6@7d401bc and NOAA-GFDL/MOM6@13541f4
- No answer changes.

- NOAA-GFDL/MOM6@0192c3c Merge pull request mom-ocean#544 from adcroft/fix-hdfs-diagnostic
- NOAA-GFDL/MOM6@e9f146d Merge pull request mom-ocean#542 from adcroft/replace-keyword-variable-name
- NOAA-GFDL/MOM6@e05d8ae Merge pull request mom-ocean#541 from adcroft/fix-generic-tracer-MLD-arg
- NOAA-GFDL/MOM6@13541f4 Merge pull request mom-ocean#540 from adcroft/mle-length-scale
- NOAA-GFDL/MOM6@7d401bc Merge pull request mom-ocean#539 from adcroft/cleanup-varmix
- NOAA-GFDL/MOM6@b56e593 Added "skip_diags" argument to extractFluxes1d()
- NOAA-GFDL/MOM6@04116e8 Avoid allocating unused arrays in diabatic_driver
- NOAA-GFDL/MOM6@0f28767 Replaced array-syntax with loops
- NOAA-GFDL/MOM6@3eecc26 Replaced "sum" with "res" for variable name
- NOAA-GFDL/MOM6@6e4eaa4 Fixed argument name to match declaration gen_trcr_col_physics()
- NOAA-GFDL/MOM6@f733ff0 Implemented scale-aware option for MLE
- NOAA-GFDL/MOM6@a110df9 Fix VarMix cleanup with openMP
- NOAA-GFDL/MOM6@3e50273 Re-factor of MOM_lateral_mixing_coeffs.F90 (VarMix)
- NOAA-GFDL/MOM6@a1ac57f Merge pull request mom-ocean#538 from Hallberg-NOAA/dev/gfdl
- NOAA-GFDL/MOM6@fec16b9 Renamed variables "mod" to "mdl"
- NOAA-GFDL/MOM6@f6bade7 Merge branch 'dev/gfdl' of github.com:NOAA-GFDL/MOM6 into dev/gfdl
- NOAA-GFDL/MOM6@ebbce13 Merge branch 'dev/gfdl' of github.com:NOAA-GFDL/MOM6 into dev/gfdl
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants