ccpp-framework icon indicating copy to clipboard operation
ccpp-framework copied to clipboard

Common Community Physics Package (CCPP)

Results 122 ccpp-framework issues
Sort by recently updated
recently updated
newest added

## Description The framework sometimes uses "errcode, errmsg" in the calling list and sometimes has "errmsg, errcode". It would be nice if this was consistent. The NCAR SEs are leaning...

enhancement
capgen-unification

## Description In addition to "init," "timestep_init", "run," "timestep_final," and "final", there will be a "register" phase that will be called by the host prior to grid set-up. ## Solution...

enhancement
post-capgen-unification

## Description At least one CAM chemistry package (TUV-X) requires constituent values above the top of the model. We will need a mechanism for optionally allocating and keeping track of...

enhancement

## Description Extend the unit-conversion functionality to allow for equivalent units. Equivalent units can be registered in the [supported unit conversion module](https://github.com/NCAR/ccpp-framework/blob/main/scripts/conversion_tools/unit_conversion.py), just as for unit conversion. New equivalent units...

ccpp_prebuild

## Description There are situations where two sets of units are mathematically equivalent even though the actual `units` text might be different (for example `m2 s-2` and `J kg-1`). Currently...

enhancement

## Description As part of a new set of suite naming guidelines (see https://github.com/NCAR/ccpp-doc/pull/72), we are removing the requirement that suite definition file names begin with the literal string `suite_`....

enhancement

# Description If a unit conversion involves "none", we get an error because "none" is a python keyword. ## Steps to Reproduce Using head of main, change the units for...

bug

## Description The `offline_check_fortran_vs_metadata.py` checker currently exercises this function: ``` def compare_fortran_and_metadata(scheme_directory, run_env): ## Check for files metadata_files = find_files_to_compare(scheme_directory) # Perform checks parse_scheme_files(metadata_files, run_env, skip_ddt_check=True) ``` If you pass...

enhancement

Added test using a DDT host object to pass information Fix problems so that test passes Improve formatting for readability User interface changes?: No Fixes: #589 Testing: test removed: None...

bugfix

# Description In the following code snipped (from the ccpp_temp_suite_cap.F90 generated from the capgen test). There are multiple writes to `errmsg` but only the last one has an effect. ##...

bug