Create stable/idaes-3.14 branch#7
Closed
Robbybp wants to merge 585 commits intoIDAES:stable/idaes-3.13from
Closed
Conversation
- should allow problems with more than 2^31 nonzeros, though number of variables and constraints is still restricted to sizeof(int)
- to get fabsf for float
- to get powf for pow(float,int)
- to get expf for float arg
- to get log(10)f for float arg
- to get sinf/cosf/tanf for float arg
- to get sqrtf for float arg
- lead to barrier term being nan in restoration phase when a component of the iterate vector had length 0, e.g., when there are no equality or no inequality constraints in NLP
- replace by version from Coin-HSL Full 2021.05.05
- happens if cannot call resto in resto
- and I haven't checked whether you can still find a download after login
- I'll keep them in Dependencies for now, probably that file can go away soon anyway - ref coin-or/coinbrew#83
- remove redundant HSL compilation instructions
- not clear yet how stable Spral actually is
- doesn't seem to be updated anymore
…coin-or#697) - throw INVALID_NLP exception now
- avoids dereference of NULL pointer later on if there are constraints - having nz_full_jac_g=0, but m>0 is very likely a user error (coin-or#717)
- --add-brackets seems to have been replaced by --add-braces
- and separate some variable declarations for pointer type for readability
- add option file_append - add default argument for file_append to various API functions - closes coin-or#720
- taken from 02ce615
Member
Author
|
Closing in favor of #8 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This branch is my initial attempt at merging our
stable/idaes-3.13branch into upstream'sreleases/3.14.13tag. There were three merge conflicts:$LDFLAGSand changing the Fortran name mangling for HSL. I propose we try the configure script as-is, and attempt to re-apply these patches if/when the build fails.@ksbeattie I would like to add this as a new branch on this repo, but I don't have the required permissions. Can you either give me access or add this as a new branch?