Skip to content

Aerosol surface area densities refactor - #1628

Open
fvitt wants to merge 18 commits into
ESCOMP:cam_developmentfrom
fvitt:aerosol_sad
Open

Aerosol surface area densities refactor#1628
fvitt wants to merge 18 commits into
ESCOMP:cam_developmentfrom
fvitt:aerosol_sad

Conversation

@fvitt

@fvitt fvitt commented Jul 22, 2026

Copy link
Copy Markdown
Collaborator

Closes #1625

Mostly bit-for-bit. Answer changes only in prognostic bulk aerosol configurations (FMOZ). Otherwise, MAM and CARMA are bit-for-bit unchanged.

hplin-ucar and others added 12 commits May 21, 2026 22:12
draft to separate out strat

restore strato_sad b4b behavior - spec beyond sulfate also incl. same as trop list.
	modified:   src/chemistry/aerosol/aerosol_state_mod.F90
	modified:   src/chemistry/aerosol/bulk_aerosol_state_mod.F90
	modified:   src/chemistry/aerosol/carma_aerosol_state_mod.F90
	modified:   src/chemistry/aerosol/modal_aerosol_state_mod.F90
	modified:   src/chemistry/bulk_aero/aero_model.F90
	modified:   src/chemistry/carma_aero/aero_model.F90
	modified:   src/chemistry/modal_aero/aero_model.F90
	modified:   src/chemistry/aerosol/modal_aerosol_state_mod.F90
	modified:   src/chemistry/bulk_aero/aero_model.F90
	modified:   src/chemistry/carma_aero/aero_model.F90
	modified:   src/chemistry/modal_aero/aero_model.F90
	modified:   src/chemistry/mozart/mo_gas_phase_chemdr.F90
	modified:   src/chemistry/mozart/mo_usrrxt.F90
	modified:   src/physics/carma/cam/carma_intr.F90
	modified:   src/chemistry/aerosol/aerosol_state_mod.F90
	modified:   src/chemistry/aerosol/bulk_aerosol_state_mod.F90
	modified:   src/chemistry/aerosol/carma_aerosol_state_mod.F90
	modified:   src/chemistry/aerosol/modal_aerosol_state_mod.F90
	modified:   src/chemistry/bulk_aero/aero_model.F90
	modified:   src/chemistry/carma_aero/aero_model.F90
	modified:   src/chemistry/modal_aero/aero_model.F90
	modified:   src/chemistry/aerosol/carma_aerosol_state_mod.F90
	modified:   src/chemistry/aerosol/aerosol_spec_utils.F90
	modified:   src/chemistry/aerosol/aerosol_state_mod.F90
	modified:   src/chemistry/aerosol/bulk_aerosol_state_mod.F90
	modified:   src/chemistry/aerosol/carma_aerosol_state_mod.F90
	modified:   src/chemistry/aerosol/modal_aerosol_state_mod.F90
	modified:   src/physics/carma/cam/carma_intr.F90
	modified:   src/chemistry/aerosol/bulk_aerosol_state_mod.F90
@fvitt
fvitt requested a review from jimmielin July 22, 2026 15:15
@fvitt fvitt self-assigned this Jul 22, 2026

@jimmielin jimmielin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Thanks @fvitt. I had some suggested changes for performance, and a couple of comments. The GitHub suggested changes seems to not diff individually and just shows the changes as a block, but I am happy to make this into a PR if it's cleaner to see.

Comment thread src/chemistry/aerosol/bulk_aerosol_state_mod.F90 Outdated
Comment thread src/chemistry/modal_aero/aero_model.F90 Outdated
Comment thread src/chemistry/carma_aero/aero_model.F90 Outdated
Comment thread src/chemistry/modal_aero/aero_model.F90 Outdated
Comment thread src/chemistry/modal_aero/aero_model.F90 Outdated
Comment thread src/chemistry/modal_aero/aero_model.F90 Outdated
Comment thread bld/build-namelist Outdated
Comment thread src/chemistry/aerosol/modal_aerosol_state_mod.F90 Outdated
Comment thread src/chemistry/aerosol/modal_aerosol_state_mod.F90
Comment thread src/chemistry/aerosol/carma_aerosol_state_mod.F90
fvitt and others added 6 commits July 23, 2026 15:19
Co-authored-by: Haipeng Lin <myself@jimmielin.me>
Co-authored-by: Haipeng Lin <myself@jimmielin.me>
Co-authored-by: Haipeng Lin <myself@jimmielin.me>
Co-authored-by: Haipeng Lin <myself@jimmielin.me>
	modified:   src/chemistry/aerosol/modal_aerosol_state_mod.F90
	modified:   src/chemistry/modal_aero/aero_model.F90
	modified:   bld/build-namelist
	modified:   src/chemistry/aerosol/bulk_aerosol_state_mod.F90
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

4 participants