-
Notifications
You must be signed in to change notification settings - Fork 14
FortranCon 2021 stdlib abstract #10
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
Merged
Merged
Changes from 11 commits
Commits
Show all changes
14 commits
Select commit
Hold shift + click to select a range
e7fe081
first draft of abstract
nshaffer 81964d8
tentative author list
nshaffer f4a3de7
drop emails, improve formatting
nshaffer ca18055
fix accents in Ondrej's name
nshaffer a08b6b1
Fix README title
milancurcic 2ffc2b4
summarize new functionality
nshaffer 2f82329
Gareth's name
nshaffer 364b072
define "stdlib"
nshaffer fc200cc
details on docs & CI improvements
nshaffer a866a0e
better title
nshaffer 6c8af59
typo
nshaffer f799bbb
typo
nshaffer de3dedd
update author list; adjust phrasing
nshaffer 020872f
update authors
nshaffer File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
@@ -0,0 +1,43 @@ | ||||||
# FortranCon2021-stdlib | ||||||
|
||||||
**Authors**: | ||||||
[Nathaniel Shaffer](https://github.com/nshaffer) (University of Rochester), | ||||||
[Gabriel Brown](https://github.com/ghbrown) (University of Illinois Urbana-Champaign), | ||||||
[Ondřej Čertik](https://github.com/certik) (Los Alamos National Laboratory), | ||||||
[William Clodius](https://githiub.com/wclodius2), | ||||||
[Robert Cohn](https://github.com/rscohn2) (Intel Corporation) | ||||||
[Milan Curcic](https://github.com/milancuric) (University of Miami), | ||||||
nshaffer marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
[Laurence Kedward](https://github.com/lkedward) (University of Bristol), | ||||||
[Sebastian Ehlert](https://github.com/awvwgk) (University of Bonn), | ||||||
[Gareth Davies](https://github.com/gareth-nx), | ||||||
[Aman Godara](https://github.com/Aman-Godara), | ||||||
[Jing ???](https://github.com/Jim-215-Fisher), | ||||||
[Chetan Karwa](https://github.com/chetankarwa), | ||||||
[Arjen Markus](https://github.com/arjenmarkus), | ||||||
[Ian Giestas Pauli](https://github.com/14NGiestas) (São Paolo University), | ||||||
nshaffer marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
[Wileam Phan](https://github.com/wyphan) (University of Tennessee, Knoxville), | ||||||
nshaffer marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
[Ivan Pribec](https://github.com/ivan-pi), (Technical University of Munich), | ||||||
[Yuichiro Sakamoto](https://github.com/sakamoti), | ||||||
nshaffer marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
[Harris Snyder](https://github.com/hsnyder), | ||||||
[Jeremie Vandenplas](https://github.com/jvdp1) (Wageningen University & Research), | ||||||
nshaffer marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
[Evan Voyles](https://github.com/ejovo13) (Kalamazoo College), | ||||||
[Carlos Une](https://github.com/brocolis) | ||||||
nshaffer marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
|
||||||
|
||||||
**To be acknowledged in the presentation (following comments):** | ||||||
|
||||||
**Track**: Junior presentations (15 + 5 minutes discussion) | ||||||
|
||||||
**Presenter**: [Nathaniel Shaffer](https://github.com/nshaffer) | ||||||
|
||||||
**Title**: What's new in the Fortran Standard Library? | ||||||
|
||||||
**Abstract**: | ||||||
The Fortran standard library (stdlib) is now well into its second year of development. | ||||||
In this past year, stdlib has grown not only in its functionality but in its contributor base, with most of the new development coming from new contributors, including two Google Summer of Code students. | ||||||
Stdlib provides new functionality for working with bit sets, logging, quadrature, sorting, strings, and more. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
For example, in addition to new capabilities in stdlib itself, there have also been several technical improvements to the documentation, and build system. | ||||||
certik marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
The full API documentation is generated by the FORD tool, and can be found online. | ||||||
Furthermore, the Github 's Continuous Integration pipeline is used to test all procedures derived types and modules at all pull requests, to ensure cross-platform support. | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
|
||||||
Among these are steps towards supporting the Fortran Package Manager (fpm) both for building stdlib as a standalone library and for incorporating stdlib as a dependency in fpm projects. | ||||||
These enhancements bring stdlib closer to its goal of being a featureful and easy-to-use library for general and widespread use. |
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.
Uh oh!
There was an error while loading. Please reload this page.