Skip to content

Make all non-intrinsic procedures pure functions#46

Merged
rouson merged 7 commits into
mainfrom
pure-functions
Jun 28, 2022
Merged

Make all non-intrinsic procedures pure functions#46
rouson merged 7 commits into
mainfrom
pure-functions

Conversation

@rouson

@rouson rouson commented Jun 28, 2022

Copy link
Copy Markdown
Collaborator

This PR refactors the main program so that all non-intrinsic procedure references are to pure functions and there are no impure procedures referenced except for the intrinsic subroutine random_number.

@rouson rouson requested review from Dominick99 and Jerrymiah12 June 28, 2022 16:57
Comment thread src/matcha/distribution_s.f90
Comment thread src/matcha/distribution_s.f90
Comment thread test/t_cell_collection_test.f90
Comment thread src/matcha/distribution_m.f90
@rouson rouson merged commit b24e1bb into main Jun 28, 2022
@rouson rouson deleted the pure-functions branch June 28, 2022 22:01
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.

3 participants