You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: small_grants.md
+52-22Lines changed: 52 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -75,6 +75,39 @@ Note that unsuccessful small grants projects, i.e. claims of potential projects
75
75
contributor disappears and does not end up with a PR, will be used in the criteria of whether
76
76
further requests are accepted.
77
77
78
+
## Getting Paid Out
79
+
80
+
After a succesful project, a pull request to [https://github.com/SciML/sciml.ai](https://github.com/SciML/sciml.ai)
81
+
must be made that updates the Small Grants project page declaring the project as completed
82
+
by moving it to the completed section. This pull request then must be merged by the designed
83
+
reviewer. Once this is merged, the project is declared to be successfully completed unless
84
+
comments by the reviewer in the pull request suggest otherwise. Upon completion, open an
85
+
expense report at [https://opencollective.com/sciml/expenses/new](https://opencollective.com/sciml/expenses/new)
86
+
and follow the instructions to submit an expense. In the expense report,
87
+
88
+
We need a PDF invoice on file. Please submit an invoice using an invoice template (for example: https://create.microsoft.com/en-us/templates/invoices) that contains the following information:
89
+
90
+
* Current Date
91
+
* Unique Invoice Number
92
+
* Name and Contact Information
93
+
* Bill To Information (NumFOCUS)
94
+
* Project Name and Grant Information (if relevant)
95
+
* Period of Work Performed
96
+
* Itemized List of Work Performed
97
+
* Short description
98
+
* Hourly rate
99
+
* Total for Invoice
100
+
* Payment Terms (e.g., Net 30)
101
+
102
+
Lastly, in order to process payment, we the following should be added as a comment to the report filing:
103
+
104
+
* SWIFT/BIC#
105
+
* IFSC
106
+
* Account Number
107
+
108
+
A steering council member will review that the expense matches the approved grant and, if so, approve
109
+
the expense. This finalizes the process and the payment will be sent.
110
+
78
111
## Donating to the Program
79
112
80
113
If you wish to donate to the SciML Small Grants Program,
@@ -163,28 +196,6 @@ Networks, and symbolic computing.
163
196
164
197
**Reviewers**: Chris Rackauckas
165
198
166
-
## Update SciMLOperators.jl to allow for different defining vectors from actions (\$500)
167
-
168
-
**In Progress**: Claimed by Divyansh Goyal for the time period of March 5th - April 5th.
169
-
Extended from April 5th - May 20th. Extended due to the project's planned goals for a minor
170
-
version release change under 0.4.0, following which a new breaking release change will support
171
-
the aforementioned feature.
172
-
173
-
SciMLOperators.jl is a package for defining lazy operators `A(u,p,t)*v` which can be used
174
-
throughout the ecosystem. However, many of the operators incorrectly make the assumption
175
-
that `u = v`, i.e. `A(u,p,t)*u` is the operation. While this is the only case required
176
-
for some ODE integrators, this oversimplification limits the full usage of the library.
177
-
It is expected that this is a breaking change (with a major release bump) and is the
178
-
major change required for the v1.0 release.
179
-
180
-
**Information to Get Started**: The documentation of https://github.com/SciML/SciMLOperators.jl
181
-
should be sufficient.
182
-
183
-
**Recommended Skills**: Basic (undergrad-level) knowledge of linear operators and multiple dispatch
184
-
in Julia.
185
-
186
-
**Reviewers**: Chris Rackauckas
187
-
188
199
## Fix and Update the "Simple Handwritten PDEs as ODEs" Benchmark Set (\$200)
189
200
190
201
**In Progress**: Claimed by Jigyasu for the time period of February 23rd - March 24th.
@@ -506,3 +517,22 @@ and any regressions should be identified with an issue opened in the appropriate
506
517
**Recommended Skills**: Willingness to roll up some sleaves and figure out what changed in breaking updates.
507
518
508
519
**Reviewers**: Chris Rackauckas
520
+
521
+
## Update SciMLOperators.jl to allow for different defining vectors from actions (\$500)
522
+
523
+
**Completed by Divyansh Goyal on May 17th.**
524
+
525
+
SciMLOperators.jl is a package for defining lazy operators `A(u,p,t)*v` which can be used
526
+
throughout the ecosystem. However, many of the operators incorrectly make the assumption
527
+
that `u = v`, i.e. `A(u,p,t)*u` is the operation. While this is the only case required
528
+
for some ODE integrators, this oversimplification limits the full usage of the library.
529
+
It is expected that this is a breaking change (with a major release bump) and is the
530
+
major change required for the v1.0 release.
531
+
532
+
**Information to Get Started**: The documentation of https://github.com/SciML/SciMLOperators.jl
533
+
should be sufficient.
534
+
535
+
**Recommended Skills**: Basic (undergrad-level) knowledge of linear operators and multiple dispatch
0 commit comments