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

Z-space diagnostics should use the ALE remapping #62

Closed
adcroft opened this issue Sep 25, 2014 · 2 comments
Closed

Z-space diagnostics should use the ALE remapping #62

adcroft opened this issue Sep 25, 2014 · 2 comments
Assignees

Comments

@adcroft
Copy link
Collaborator

adcroft commented Sep 25, 2014

The z-space diagnostics are currently using a simple interpolation in the vertical for scalars.

To do:

  • Invoke the remapping routines used for ALE to access high-order conservative remapping.
  • Transports are already conservatively remapped but could also be made higher-order.
@adcroft adcroft self-assigned this Sep 25, 2014
@adcroft adcroft added this to the CMOR-ization of diagnostics milestone Sep 25, 2014
@adcroft
Copy link
Collaborator Author

adcroft commented Apr 14, 2015

  • Once we are using the remapping toolbox we can and should generalize this code to remap to other spaces (e.g. density).
  • We also need find a way to pass through CMOR optional information to z- or rho-space output.

nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 3, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 3, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 3, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 4, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 4, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 4, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 4, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 4, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 5, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 5, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 5, 2015
…, avoids conflict with existing Z level diagnostics. mom-ocean#62
nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 5, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 5, 2015
diagnostic remapping. Also use library to read netCDF files. mom-ocean#62
nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 5, 2015
diagnostic remapping. The format is now:
        DIAG_REMAP_Z_GRID_DEF = "FILE:OM3_zgrid.nc,zw"

Also use library to read netCDF files. mom-ocean#62
nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 9, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 10, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jun 10, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jul 15, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jul 15, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jul 15, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jul 15, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jul 15, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jul 15, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jul 16, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jul 16, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jul 16, 2015
…urposes.

This grid needs to updated everytime H changes. mom-ocean#62
nichannah added a commit to nichannah/MOM6 that referenced this issue Jul 16, 2015
…urposes.

This grid needs to updated everytime H changes. mom-ocean#62
nichannah added a commit to nichannah/MOM6 that referenced this issue Jul 16, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jul 16, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jul 17, 2015
nichannah added a commit to nichannah/MOM6 that referenced this issue Jul 22, 2015
continuity(). It is not necessary to pass the diag mediator structure
into calls to continuity(). mom-ocean#62
nichannah added a commit to nichannah/MOM6 that referenced this issue Jul 28, 2015
nikizadehgfdl pushed a commit to nikizadehgfdl/MOM6 that referenced this issue Oct 9, 2017
nikizadehgfdl pushed a commit to nikizadehgfdl/MOM6 that referenced this issue Oct 9, 2017
Remapped diagnostic TKE_to_Kd is broken, skip for now. mom-ocean#62
nikizadehgfdl pushed a commit to nikizadehgfdl/MOM6 that referenced this issue Oct 9, 2017
- NOAA-GFDL/MOM6@d00d001 Merge branch 'nicjhan-62-z-ALE-remapping' into dev/master
- NOAA-GFDL/MOM6@d556620 Improve specification of grid definition file,variable used for diagnostic remapping. The format is now:         DIAG_REMAP_Z_GRID_DEF = "FILE:OM3_zgrid.nc,zw"
- NOAA-GFDL/MOM6@70e5686 Remove unnecessary include. mom-ocean#62
- NOAA-GFDL/MOM6@d4e25ec Change name of ALE remapped Z level diagnostics to have _z_new suffix, avoids conflict with existing Z level diagnostics. mom-ocean#62
- NOAA-GFDL/MOM6@423b0ee Remove unnecessary addition of optional arguments. mom-ocean#62
- NOAA-GFDL/MOM6@9ab9b68 Don't move call to diag_mediator_init, setup pointer to H with setter method. mom-ocean#62
- NOAA-GFDL/MOM6@9ecfe58 Set the minimum layer thickness for remapping only. mom-ocean#62
- NOAA-GFDL/MOM6@d38f434 Reduce the minimum regridding thickness. Necessary for conservation when there are many thin layers. mom-ocean#62
- NOAA-GFDL/MOM6@f320f0a Create diag variation that remaps T+layer diagnostics automatically. mom-ocean#62
- NOAA-GFDL/MOM6@51c9ec6 Disable old Z space diagnostic remapping for tracers. Will eventually be removed. mom-ocean#62
- NOAA-GFDL/MOM6@b10da82 Only initialise diag_mediator after h and G have been set up. mom-ocean#62
- NOAA-GFDL/MOM6@6911097 Fix output from remapping conservation check. mom-ocean#62
- NOAA-GFDL/MOM6@0dda96c Split Zstar grid creation up so can be done column-by-column. mom-ocean#62
nikizadehgfdl pushed a commit to nikizadehgfdl/MOM6 that referenced this issue Oct 9, 2017
nikizadehgfdl pushed a commit to nikizadehgfdl/MOM6 that referenced this issue Oct 9, 2017
nikizadehgfdl pushed a commit to nikizadehgfdl/MOM6 that referenced this issue Oct 9, 2017
- NOAA-GFDL/MOM6@6b4a320 Merge branch 'nicjhan-62-z-remapping-uv-grids' into dev/master
- NOAA-GFDL/MOM6@d0e99df Don't build diagnostic Z remapping grids if grid definition param not provided. mom-ocean#62
- NOAA-GFDL/MOM6@604681e Fix dummy argument intent. Does not compile on Gaea. mom-ocean#62
- NOAA-GFDL/MOM6@e35830a Merge branch 'angus-g-diag-eta-preale' into dev/master
- NOAA-GFDL/MOM6@e39aa4b Merge branch 'diag-eta-preale' of https://github.com/angus-g/MOM6 into angus-g-diag-eta-preale
- NOAA-GFDL/MOM6@b10de2d Merge branch 'nicjhan-189-H_to_m' into dev/master
- NOAA-GFDL/MOM6@6289604 Merge branch '189-H_to_m' of https://github.com/nicjhan/MOM6 into nicjhan-189-H_to_m
- NOAA-GFDL/MOM6@2e51382 Fixed G%gridLoaTn and G%girdLonB in "spherical" model
- NOAA-GFDL/MOM6@8008eea Move calls to update grid for z remapping of diagnostics out of continuity(). It is not necessary to pass the diag mediator structure into calls to continuity(). mom-ocean#62
- NOAA-GFDL/MOM6@0b08d8c Do m_to_H conversion within ALE regridding. ALE_main() now handles arbitrary H units - no need to convert to m before calling it. mom-ocean#189
- NOAA-GFDL/MOM6@5923919 Changes to meet review comments mom-ocean#189:   - show ranks when doing vector multiplies,   - replace G%Angstrom_z with G%Angstrom in various places,   - fix units of eta_bt,   - improve comments
- NOAA-GFDL/MOM6@d701204 Unit conversions to support H vertical unit independant of m. No results change. Closes mom-ocean#189
- NOAA-GFDL/MOM6@bf06b59 Remove unused variables. mom-ocean#189
- NOAA-GFDL/MOM6@19bed14 Add additional checksums, do H unit conversion on checksum arrays. mom-ocean#189
- NOAA-GFDL/MOM6@032a76d Comment and whitespace fixes. mom-ocean#189
- NOAA-GFDL/MOM6@f629970 Add e_preale diagnostic
- No answer changes.
nikizadehgfdl pushed a commit to nikizadehgfdl/MOM6 that referenced this issue Oct 9, 2017
Update EddyKineticEnergy.py

- area_t became areacello in ocean_static.nc
@Hallberg-NOAA
Copy link
Collaborator

There is a consensus that this issue was resolved several years ago.

MJHarrison-GFDL pushed a commit to MJHarrison-GFDL/MOM6 that referenced this issue Aug 16, 2022
The `get_cpu_affinity` function in `mpp/affinity.c` had two return lines
that essentially resulted in only one possible return value `first_cpu`.
This commite reduces the return statement to simply `return first_cpu`.

Resolves mom-ocean#62.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants