Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Solve issues mentioned in #23 and #24 #25

Merged
merged 16 commits into from
Sep 25, 2019
Merged

Solve issues mentioned in #23 and #24 #25

merged 16 commits into from
Sep 25, 2019

Conversation

singularitti
Copy link
Member

@singularitti singularitti commented Sep 25, 2019

Solve issues mentioned in #23 and #24:

  1. Deprecate EquationOfState as a subtype of FieldVector, and thus remove StaticArrays.jl from dependencies
  2. Deprecate EquationOfState as keyword structs (provided by Parameters.jl). I only need e0 = 0 in the EOSs, which is the last parameter. So a simple outer constructor would solve this problem. Parameters.jl, instead, does not provide features fit my needs.
  3. Make EquationOfState iterable by implementing iteration interface. And implement isapprox for it. Though isapprox is originally for AbstractArrays, it is helpful so that I do not need to change my tests, which uses a lot of isapprox.

@singularitti singularitti changed the title Solve issue #23 and #24 Solve issues mentioned in #23 and #24 Sep 25, 2019
@singularitti singularitti merged commit 524e3d7 into develop Sep 25, 2019
@singularitti singularitti deleted the feature/vector branch September 25, 2019 07:40
@singularitti
Copy link
Member Author

Please be aware of this change. @searchengineorientprogramming

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.

1 participant