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

Add support for computing the derivative of cardinal sine (cosc) #257

Open
wants to merge 146 commits into
base: develop
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
146 commits
Select commit Hold shift + click to select a range
c94c371
Use non-deprecated mode
kgryte Mar 12, 2019
5ea499a
Update wording
kgryte Mar 12, 2019
b91e77b
Merge branch 'develop' of https://github.com/stdlib-js/stdlib into de…
kgryte Mar 12, 2019
806b7f7
Add licence header
Rinbo Mar 12, 2019
62640bd
Add package.json
Rinbo Mar 12, 2019
97d18ae
Add cosc.js
Rinbo Mar 13, 2019
ec4b0d9
Add index.js for lib dir
Rinbo Mar 13, 2019
725c50d
Add Julia test fixtures
Rinbo Mar 13, 2019
f290a9a
Add fixtures using Julia
Rinbo Mar 14, 2019
97a13f0
Re-run Julia fixture generator and add tests
Rinbo Mar 14, 2019
074c112
Add examples
Rinbo Mar 14, 2019
9dddabc
Add benchmark
Rinbo Mar 14, 2019
2a7ead2
Add typescript examples and test
Rinbo Mar 14, 2019
d7a8fbc
Update readme
Rinbo Mar 14, 2019
e46f5bb
Add missing backtick
Planeshifter Mar 15, 2019
e1f162e
Add Typescript definitions
Planeshifter Mar 15, 2019
39b4271
Add backticks
Planeshifter Mar 15, 2019
4a7956b
Add Typescript definitions
Planeshifter Mar 15, 2019
44c83db
Fix options
kgryte Mar 15, 2019
d4110d3
Fix options
kgryte Mar 15, 2019
896aa3e
Merge branch 'develop' of https://github.com/stdlib-js/stdlib into de…
kgryte Mar 15, 2019
cd20a3e
Add initial REPL implementation
kgryte Mar 15, 2019
de907d5
Clear entire screen and scrollback history
kgryte Mar 15, 2019
c5c1c6d
Refactor into functions which operate on a REPL instance
kgryte Mar 15, 2019
34458aa
Move method to prototype
kgryte Mar 15, 2019
bc2e756
Prevent operations on a closed REPL
kgryte Mar 15, 2019
c25707c
Move functions to separate files
kgryte Mar 15, 2019
1d48003
Import only the used method
kgryte Mar 15, 2019
315f32c
Add support for printing top-level REPL help info
kgryte Mar 15, 2019
29979de
Consolidate functions for creating the evaluation context
kgryte Mar 15, 2019
d4a71eb
Move utilities to separate files
kgryte Mar 15, 2019
5ffcf6c
Add index file
kgryte Mar 15, 2019
e6098ec
Update require path
kgryte Mar 15, 2019
c5c77cd
Update example
kgryte Mar 15, 2019
2497ce9
Add `package.json`
kgryte Mar 15, 2019
0030253
Add benchmarks
kgryte Mar 15, 2019
afcb37d
Update examples
kgryte Mar 15, 2019
bf9caf1
Add utility to list namespace aliases
kgryte Mar 16, 2019
9195a5e
Add task to update list of namespace aliases
kgryte Mar 16, 2019
0c18983
Update database
kgryte Mar 16, 2019
648ac84
Update namespace
kgryte Mar 16, 2019
934611d
Update namespace
kgryte Mar 16, 2019
c965fcb
Fix example
kgryte Mar 16, 2019
c4ee758
Add utility to map an alias to a package name
kgryte Mar 16, 2019
a68872f
Patch alias mangling behavior and add TODOs
kgryte Mar 16, 2019
cda14c1
Update recipe to generate mapping between aliases and pkg names
kgryte Mar 16, 2019
f8ae62b
Update namespace
kgryte Mar 16, 2019
b5b9382
Fix example
kgryte Mar 16, 2019
d531f0c
Add utility to map a package name to an alias
kgryte Mar 16, 2019
b936ee5
Add task for building a mapping between package names and aliases
kgryte Mar 16, 2019
c4ca79e
Update namespace
kgryte Mar 16, 2019
a7d4cbe
Add utility to return related aliases
kgryte Mar 16, 2019
d6053e3
Remove environment variables and update recipes
kgryte Mar 16, 2019
2b65a31
Remove quotes
kgryte Mar 16, 2019
02bcbf7
Update namespace
kgryte Mar 16, 2019
3f75a51
Fix off-by-one error in examples
kgryte Mar 16, 2019
ba05453
Fix off-by-one error
kgryte Mar 16, 2019
5b9a8fa
Add data package files
kgryte Mar 16, 2019
dfe4c8e
Add data package files
kgryte Mar 16, 2019
5bd0e32
Add data package files
kgryte Mar 16, 2019
9fe282b
Fix function name
kgryte Mar 16, 2019
d2de7f8
Fix error message
kgryte Mar 16, 2019
c1bbb8c
Add utility to return related package names
kgryte Mar 16, 2019
34be402
Disable lint rule
kgryte Mar 16, 2019
ecaea40
Add task to generate mapping between related packages
kgryte Mar 16, 2019
b4af5f4
Update namespace
kgryte Mar 16, 2019
182d473
Update comments and fix copy-paste error
Planeshifter Mar 16, 2019
49f9b1c
Add utility to set a configurable read-only property
kgryte Mar 16, 2019
c0b69cb
Update namespace
kgryte Mar 16, 2019
86b038c
Update namespace
kgryte Mar 16, 2019
8223567
Add object types
kgryte Mar 16, 2019
0a391ae
Add property descriptor type
kgryte Mar 16, 2019
293a4ec
Add TypeScript declaration file
kgryte Mar 16, 2019
267aaa1
Rename import to avoid collision with TypeScript type
kgryte Mar 16, 2019
dbde994
Merge branch 'develop' of https://github.com/stdlib-js/stdlib into de…
kgryte Mar 16, 2019
fefec52
Fix variable name
kgryte Mar 16, 2019
0dad968
Fix missing `types` field
kgryte Mar 16, 2019
1b09094
Add utility to define a configurable read-only accessor
kgryte Mar 16, 2019
4326f02
Update namespace
kgryte Mar 16, 2019
49cf77a
Update namespace
kgryte Mar 16, 2019
1e96dd7
Fix variable name
kgryte Mar 17, 2019
b4494b2
Add utility to define a configurable write-only accessor
kgryte Mar 17, 2019
20f5f4e
Update namespace
kgryte Mar 17, 2019
d5078db
Update namespace
kgryte Mar 17, 2019
c1ab594
Fix enumerability
kgryte Mar 17, 2019
878fdfc
Run examples in strict mode
kgryte Mar 17, 2019
aca2cb6
Add utility to define a configurable read-write accessor
kgryte Mar 17, 2019
e164e81
Update namespace
kgryte Mar 17, 2019
4feecf1
Update namespace
kgryte Mar 17, 2019
6303f89
Fix enumerability
kgryte Mar 17, 2019
ecf2b5c
Fix expected value
kgryte Mar 17, 2019
67ce2f0
Add utility to define a memoized object property
kgryte Mar 17, 2019
eb2c6e2
Update namespace
kgryte Mar 17, 2019
c840813
Update namespace
kgryte Mar 17, 2019
7ecde2e
Add utility to define a memoized read-only property
kgryte Mar 17, 2019
5cb605d
Update namespace
kgryte Mar 17, 2019
ad868c8
Update namespace
kgryte Mar 17, 2019
1c48dc1
Update examples
kgryte Mar 17, 2019
2dbf9d4
Set alias accessors on context object and remove utils
kgryte Mar 21, 2019
8318174
Move functions to separate files
kgryte Mar 21, 2019
82246b2
Add debug statements
kgryte Mar 21, 2019
ba0f85c
Fix require path
kgryte Mar 21, 2019
8b0bb1e
Fix copyright year
kgryte Mar 21, 2019
5d36d03
Update comment
kgryte Mar 21, 2019
84a73b9
Refactor to provide the context object as an argument
kgryte Mar 21, 2019
b4e04ad
Cache resolved global variables/properties
kgryte Mar 21, 2019
c4c512f
Convert internal buffer to a strided array
kgryte Mar 21, 2019
c6f9e65
Add support for resolving a package name based on an object reference
kgryte Mar 21, 2019
b95d537
Add support for resolving related aliases provided an object reference
kgryte Mar 21, 2019
c720bd2
Fix caching
kgryte Mar 21, 2019
d65ab57
Print error message if unrelated to resolve related
kgryte Mar 21, 2019
9749db1
Refactor database generation and package API
kgryte Mar 22, 2019
68c50ed
Fix missing `types` fields
kgryte Mar 22, 2019
4321c6b
Rename CLI alias
kgryte Mar 22, 2019
fccff03
Rename data package
kgryte Mar 22, 2019
1d03160
Fix variable bug
kgryte Mar 22, 2019
de5a18a
Fix resolution of package aliases
kgryte Mar 22, 2019
e7f6e8d
Refactor database generation and package API
kgryte Mar 22, 2019
a5ed4ce
Use temporary workaround to allow current REPL usage
kgryte Mar 22, 2019
885a2e8
Fix writing to REPL and add support for printing help text
kgryte Mar 22, 2019
1a400d9
Update error messages
kgryte Mar 22, 2019
fe2d684
Guard against missing help texts
kgryte Mar 22, 2019
b511a53
Guard against missing help texts
kgryte Mar 22, 2019
883a3dc
Remove file
kgryte Mar 22, 2019
8fc2704
Add command for asserting whether a string is a keyword
kgryte Mar 22, 2019
df12bff
Add support for running examples
kgryte Mar 22, 2019
5ec19d2
Fix logic for evaluating loaded commands
kgryte Mar 22, 2019
17be029
Refactor in accordance with pull request comments
Rinbo Mar 23, 2019
19ebafa
Change 'Return' to 'returns' in several places
Rinbo Mar 23, 2019
de00626
Remove dublicate </equation> comment
Rinbo Mar 23, 2019
1d7216c
Add licence header
Rinbo Mar 12, 2019
b396dc2
Add package.json
Rinbo Mar 12, 2019
b5ddcdc
Add cosc.js
Rinbo Mar 13, 2019
70a9faa
Add index.js for lib dir
Rinbo Mar 13, 2019
53f1d36
Add Julia test fixtures
Rinbo Mar 13, 2019
6477d84
Add fixtures using Julia
Rinbo Mar 14, 2019
8d379cf
Re-run Julia fixture generator and add tests
Rinbo Mar 14, 2019
c3ca92b
Add examples
Rinbo Mar 14, 2019
9d2dc74
Add benchmark
Rinbo Mar 14, 2019
9effbe6
Add typescript examples and test
Rinbo Mar 14, 2019
aee020e
Update readme
Rinbo Mar 14, 2019
3381152
Refactor in accordance with pull request comments
Rinbo Mar 23, 2019
c8b7445
Change 'Return' to 'returns' in several places
Rinbo Mar 23, 2019
cf65b8f
Remove dublicate </equation> comment
Rinbo Mar 23, 2019
03fd943
Rebasing with upstream
Rinbo Mar 27, 2019
c0fa3e0
Update julia fixtures with values for x that don't run into julia pre…
Rinbo Mar 27, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add licence header
  • Loading branch information
Rinbo committed Mar 27, 2019
commit 1d7216c04daa8eed886f7118291b51c08785a09d
21 changes: 21 additions & 0 deletions lib/node_modules/@stdlib/math/base/special/cosc/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<!--

@license Apache-2.0

Copyright (c) 2018 The Stdlib Authors.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Copyright (c) 2018 The Stdlib Authors.
Copyright (c) 2019 The Stdlib Authors.

For all files in this contribution, we need to update the year to 2019, as this is the year the contribution is being made.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed


Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

-->

# Computes derivative of the cardinal sine function