Skip to content

capgen needs to be able handle blocked data (80 hours) #314

Description

@gold2718

Many models (e.g., UFS, CAM6) have blocked data structures where each 'block' is a DDT that contains field arrays.

  • A task's horizontal_dimension is made up of the collection of the field sections from each block.
  • During the _run phase, one 'block' is passed to the suite so horizontal_loop_extent becomes the number of columns in that object.
  • During the _init or _final phases, schemes expect a flat array containing horizontal_dimension columns.

capgen needs to support this data model.

Metadata

Metadata

Labels

capgenbugs, requests, etc. that involve ccpp_capgencapgen-unificationIssues/PRs necessary for capgen/prebuild unificationenhancement

Type

No type

Projects

Status
Done

Relationships

None yet

Development

No branches or pull requests

Issue actions