-
Notifications
You must be signed in to change notification settings - Fork 188
First implementation of real-valued linspace. #420
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 all commits
Commits
Show all changes
94 commits
Select commit
Hold shift + click to select a range
affa81a
Add linspace submodule to stdlib_stats
ejovo13 7d7a992
Verify that linspace generates the proper spread
ejovo13 415e79d
Add linspace and object dependencies
ejovo13 b42b4fc
libspace function source code
ejovo13 4db9cca
Add linspace to public api
ejovo13 3040135
Update test to include negative integer for elements requested
ejovo13 4257b4e
Fix manual dependency
ejovo13 87fde22
Add real conversions to integer arithmetic
ejovo13 3db3357
Refactor stdlib_stats_linspace -> stdlib_linalg_linspace;
ejovo13 6e42249
Make linspace public and add DEFAULT_LINSPACE_LENGTH parameter
ejovo13 b08ba8c
Fix whitespace indentation that I interrupted
ejovo13 48a619d
Refactor linspace manual dependencies
ejovo13 f997c59
Remove linspace public export
ejovo13 51c9b1d
Remove linspace from stdlib_linalg
ejovo13 9c57100
Refactor linspace interface to stdlib_math
ejovo13 acd695e
Remove linspace test from linalgebra folder
ejovo13 875a582
Add logspace and lnspace functions in stdlib_math
ejovo13 598287b
Modify function behvaior on input n = 1
ejovo13 f8dbe00
Fix printed function call
ejovo13 8b1e0ff
Fix manual object dependencies
ejovo13 8d12f5e
Add complex support for linspace function
ejovo13 46f17f6
Add single precision complex testing
ejovo13 d3a5154
Update src/stdlib_linalg.fypp
ejovo13 213b302
Update src/stdlib_linalg.fypp
ejovo13 dc47698
Update src/stdlib_linalg.fypp
ejovo13 37b6bea
Update src/stdlib_math_logspace.fypp
ejovo13 98f72d8
Update src/stdlib_stats.fypp
ejovo13 973bd3c
Change open unit option to newunit
ejovo13 c1dc924
Add lnspace and logspace tests to manual makefile
ejovo13 7fe8ebf
Update src/stdlib_math_lnspace.fypp
ejovo13 4284b60
Add linspace specs
ejovo13 501f360
Remove lnspace
ejovo13 6f93e38
Remove lnspace, add support for int types in linspace
ejovo13 2843ffd
Remove lnspace, add support for int types in linspace
ejovo13 b19d447
Add integer type tests to test_linspace.f90
ejovo13 3dd576f
Add specification link and remove unused variables
ejovo13 8f39ad5
Remove unused preprocessor variables
ejovo13 e62f3fc
Remove lnspace test from Makefile.manual
ejovo13 c62fc0f
Update src/stdlib_math.fypp
ejovo13 f15f028
Update doc/specs/stdlib_math.md
ejovo13 828fe9e
Update doc/specs/stdlib_math.md
ejovo13 f0246a0
Update doc/specs/stdlib_math.md
ejovo13 48e8682
Update doc/specs/stdlib_math.md
ejovo13 abe8dab
Update src/stdlib_math.fypp
ejovo13 9a57f56
Update src/stdlib_math.fypp
ejovo13 044c377
Made qp euler's number public
ejovo13 bff9948
Merge branch 'lin_log_space' of github.com:ejovo13/stdlib into lin_lo…
ejovo13 5705c89
Remove trailing white spaces
ejovo13 8e5a598
Edit linspace specs, start logspace specs
ejovo13 0123296
Expand logspace interface to complex values
ejovo13 d50e7d0
Merge branch 'master' into lin_log_space
ejovo13 59bdc5c
Remove double generator loop from interface and implementation
ejovo13 cf69f12
Kill double generator in implementation
ejovo13 db0f976
Remove redundant dependencies
ejovo13 718357e
Clean up obsolete generic logspace combinations
ejovo13 c490f83
Merge branch 'fortran-lang:master' into lin_log_space
ejovo13 fa76f6a
Remove obsolete fypp variable
ejovo13 ef38147
Complete support for integer start/endpoints
ejovo13 e3793e7
Fix euler's number precision allignment
ejovo13 078dbbb
Merge branch 'lin_log_space' of github.com:ejovo13/stdlib into lin_lo…
ejovo13 abf52e2
remove obsolete fypp variables
ejovo13 ecee7a7
https://github.com/fortran-lang/stdlib/pull/420/files#r667540472
ejovo13 4a890e0
Make DEFAULT_LINSPACE_PUBLIC for more robust testing
ejovo13 482791b
Revamp testing
ejovo13 4799aae
Add logspace spec links
ejovo13 66341b4
Clarify wording of specs
ejovo13 df0b73a
Make variables public for more rigorous testing
ejovo13 adbcab9
Invigorate testing procedures
ejovo13 269c0cc
Fix manual dependencies
ejovo13 6098d8c
Update doc/specs/stdlib_math.md
ejovo13 96ffcc1
Update doc/specs/stdlib_math.md
ejovo13 1b39346
Update doc/specs/stdlib_math.md
ejovo13 ad1f2ed
Update doc/specs/stdlib_math.md
ejovo13 347890a
Update doc/specs/stdlib_math.md
ejovo13 6167af7
Update doc/specs/stdlib_math.md
ejovo13 3b62495
Update doc/specs/stdlib_math.md
ejovo13 316e349
Update src/stdlib_math.fypp
ejovo13 f9a6623
Update src/tests/math/test_linspace.f90
ejovo13 e292347
Update src/tests/math/test_linspace.f90
ejovo13 905dc28
Update src/stdlib_math.fypp
ejovo13 4780d27
Update src/stdlib_math.fypp
ejovo13 9c4dcef
Update src/stdlib_math.fypp
ejovo13 efa82b2
Add more comprehensive documentation
ejovo13 d428ad8
Add appropriate tolerance level
ejovo13 dd4e935
Update src/stdlib_math.fypp
ejovo13 2caeab3
Update doc/specs/stdlib_math.md
ejovo13 105d92d
Update doc/specs/stdlib_math.md
ejovo13 17c81f8
Update doc/specs/stdlib_math.md
ejovo13 646bee8
Update doc/specs/stdlib_math.md
ejovo13 50a0242
Update doc/specs/stdlib_math.md
ejovo13 6e45165
Update src/stdlib_math.fypp
jvdp1 f9b2640
Update src/stdlib_math.fypp
jvdp1 5708e01
Merge branch 'fortran-lang:master' into lin_log_space
ejovo13 f51b67f
Clean up format statements
ejovo13 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
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
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
Oops, something went wrong.
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.