Skip to content

Change Serialization Data Type to int#5

Open
idtodd wants to merge 3 commits into
developmentfrom
idt-int-serialization-type
Open

Change Serialization Data Type to int#5
idtodd wants to merge 3 commits into
developmentfrom
idt-int-serialization-type

Conversation

@idtodd
Copy link
Copy Markdown

@idtodd idtodd commented Jan 16, 2026

Whilst most BMIs will use uint64 for their serialization data types, the Fortran BMI models only have messaging interfaces for 32-bit integers. This PR aims to remove messaging that would imply the type is a 64-bit integer and casts to that data type. NGen will be updated to accommodate the limits of the Fortran BMI.

@idtodd idtodd self-assigned this Jan 16, 2026
@idtodd idtodd requested a review from sivasankkar January 16, 2026 19:07
Copy link
Copy Markdown

@sivasankkar sivasankkar left a comment

Choose a reason for hiding this comment

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

All the changes to int32 are consistent and align with the BMI value type. This code can be merged. I recommend that we check with @PhilMiller when he is back on these to hear his thoughts as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants