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 There is currently no check that disallows usage of horizontal_dimension in the run phase of a physics scheme (where horizontal_loop_extent must be used). ## Steps to Reproduce 1....

bug

## Description In order to develop and verify capgen's ability to handle host models that use blocked data, unit tests that require this feature and can validate correct code generation...

enhancement

## Description https://github.com/NCAR/ccpp-framework/blob/e86d0a7681ed96c206a44ba26bf9fd4cd302058f/scripts/metavar.py#L303 We should check why the `ddt_type` attribute is copied into the `kind` attribute and then deleted. Maybe that is not necessary? Because of this behavior, PR https://github.com/NCAR/ccpp-framework/pull/512...

enhancement
capgen

# Description I am seeing a few files in main and feature/capgen that are associated with previous CI testing framework implementations, e.g. `.travis.yml`. We should clean up and remove whatever...

bug
capgen
ccpp_prebuild

## Description While the current rules prohibit a CCPP scheme from writing to a log file (any output), many developers would like to be able to log information from a...

enhancement
post-capgen-unification

## Description Now that we've removed support for python2 "officially" we should make an effort to go through and change all the old ".format" strings to "f" strings ## Solution...

enhancement

## Description In CAM-SIMA the dynamics-physics coupling layer uses a ccpp physics scheme directly (`qneg`) to ensure that all constituent or tracer values are at or above their minimum value,...

enhancement

## Description A few suggested testing updates/changes: 1. update .pylintrc file to run against any updated python files, then add linting to the github workflow 2. Drop Travis-CI file (.travis.yml)...

enhancement

## Description For the purposes of completing the constituent infrastructure in CAMDEN, @gold2718 and I propose two new optional metadata fields: - molar_mass (float) - input_names (list): list of aliases...

enhancement

## Description It is still a little unclear how capgen should formally manage process-split versus time-split physics in a way that is relatively seamless for the user (i.e. doesn't require...

enhancement