ESCOMP / ESCOMP/atmospheric_physics

Determine directory structure for aerosol code

Open
#432 0 comments 0 reactions 0 assignees View on GitHub
end_of_conversion
Dominant language
Fortran
Stars
12
Forks
38
Avg merge
11h 16m
Merged PRs (30d)
5

Description

During the review of #398, @nusbaume originally wrote:

> Instead of having the CCPP-layer in a ccpp subdirectory, I wonder if it better matches other schemes to have them be at the microp_aero layer, and then have all of the core functionality in a subdirectory instead? This would make the directory layout similar to all of the mmm schemes, as well as external schemes like rrtmgp, and eventually clubb.
>
> Of course I realize changing the directory layout could impact CAM, so if that's the case then I am happy to just make an issue and hold off until we have a reason to modify CAM and the aerosol microphysics again. Thanks!

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing issue #398 and the proposed alternatives for the aerosol directory layout. Compare the current CCPP-layer placement with the microp_aero/core structure used by the MMM schemes and external schemes such as rrtmgp and clubb. Confirm the impact on CAM before deciding on a directory structure.

Written by the indexing model from the issue text.

Assessment

Tech stack
fortran
Domain
build-system
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.