Skip to content

Commit

Permalink
Update index.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ChrisRackauckas authored Aug 12, 2020
1 parent e03b506 commit c6597ca
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions docs/src/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ allowing for easy benchmarking to ensure you are using the fastest method possib
DifferentialEquations.jl integrates with the Julia package sphere with:

- GPU accleration through CUDA.jl and DiffEqGPU.jl
- Automated sparsity detection with [SparsityDetection.jl](https://github.com/JuliaDiffEq/SparsityDetection.jl)
- Automatic Jacobian coloring with [SparseDiffTools.jl](https://github.com/JuliaDiffEq/SparseDiffTools.jl), allowing for fast solutions
- Automated sparsity detection with [SparsityDetection.jl](https://github.com/SciML/SparsityDetection.jl)
- Automatic Jacobian coloring with [SparseDiffTools.jl](https://github.com/SciML/SparseDiffTools.jl), allowing for fast solutions
to problems with sparse or structured (Tridiagonal, Banded, BlockBanded, etc.) Jacobians
- Allowing the specification of linear solvers for maximal efficiency
- Progress meter integration with the Juno IDE for estimated time to solution
Expand All @@ -48,7 +48,7 @@ Additionally, DifferentialEquations.jl comes with built-in analysis features, in

- [Forward and Adjoint Sensitivity Analysis (Automatic Differentiation)](@ref sensitivity) for fast gradient computations
- [Parameter Estimation and Bayesian Analysis](@ref parameter_estimation)
- Neural differential equations with [DiffEqFlux.jl](https://github.com/JuliaDiffEq/DiffEqFlux.jl)
- Neural differential equations with [DiffEqFlux.jl](https://github.com/SciML/DiffEqFlux.jl)
for efficient scientific machine learning (scientific ML) and scientific AI.
- Automatic distributed, multithreaded, and GPU [Parallel Ensemble Simulations](@ref ensemble)
- [Global Sensitivity Analysis](@ref gsa)
Expand All @@ -67,7 +67,7 @@ If you would like to help support it, please star the repository as such
metrics may help us secure funding in the future. If you use JuliaDiffEq
software as part of your research, teaching, or other activities, we would
be grateful if you could cite our work.
[Please see our citation page for guidelines](http://juliadiffeq.org/citing.html).
[Please see our citation page for guidelines](http://sciml.ai/citing.html).

## Getting Started: Installation And First Steps

Expand Down Expand Up @@ -96,7 +96,7 @@ page.
To understand the package in more detail, check out the following tutorials in
this manual. **It is highly recommended that new users start with the
[ODE tutorial](@ref ode_example)**. Example IJulia notebooks
[can also be found in DiffEqTutorials.jl](https://github.com/JuliaDiffEq/DiffEqTutorials.jl).
[can also be found in DiffEqTutorials.jl](https://github.com/SciML/DiffEqTutorials.jl).
If you find any example where there seems to be an error, please open an issue.

For the most up to date information on using the package, please join [the Gitter channel](https://gitter.im/JuliaDiffEq/Lobby).
Expand All @@ -108,7 +108,7 @@ for power users. Information on how to get to the bleeding edge is found in the
### Installing from Python

Use of DifferentialEquations.jl from the Python programming language is available through the
[diffeqpy](https://github.com/JuliaDiffEq/diffeqpy) module. To install diffeqpy, use pip:
[diffeqpy](https://github.com/SciML/diffeqpy) module. To install diffeqpy, use pip:

```
pip install diffeqpy
Expand All @@ -135,17 +135,17 @@ pip install numba
```

diffeqpy supports the majority of DifferentialEquations.jl with very similar
syntax, see [the diffeqpy README for more details](https://github.com/JuliaDiffEq/diffeqpy).
syntax, see [the diffeqpy README for more details](https://github.com/SciML/diffeqpy).
One important point to note is that Numba is generally an order of magnitude slower
than Julia in terms of the generated differential equation solver code, and thus it is
recommended to use `julia.Main.eval` for Julia-side derivative function implementations
for maximal efficiency. See [this blog post](http://juliadiffeq.org/2018/04/30/Jupyter.html)
for maximal efficiency. See [this blog post](https://sciml.ai/news/2018/04/30/Jupyter/)
for more information.

### Installing from R

Use of DifferentialEquations.jl from the R programming language is available through the
[diffeqr](https://github.com/JuliaDiffEq/diffeqr) module.
[diffeqr](https://github.com/SciML/diffeqr) module.
[diffeqr is registered into CRAN](https://CRAN.R-project.org/package=diffeqr).
Thus to add the package, use:

Expand All @@ -156,7 +156,7 @@ install.packages("diffeqr")
To install the master branch of the package (for developers), use:

```R
devtools::install_github('JuliaDiffEq/diffeqr', build_vignettes=T)
devtools::install_github('SciML/diffeqr', build_vignettes=T)
```

You will need a working installation of Julia in your path. To install Julia, download a generic binary
Expand All @@ -169,12 +169,12 @@ Currently, use from R supported a subset of DifferentialEquations.jl which is do
### IJulia Notebook Tutorials

You can access extra tutorials supplied in the
[DiffEqTutorials.jl repository](https://github.com/JuliaDiffEq/DiffEqTutorials.jl)
[DiffEqTutorials.jl repository](https://github.com/SciML/DiffEqTutorials.jl)
via the commands:

```julia
using Pkg
pkg"add https://github.com/JuliaDiffEq/DiffEqTutorials.jl"
pkg"add https://github.com/SciML/DiffEqTutorials.jl"
using DiffEqTutorials
DiffEqTutorials.open_notebooks()
```
Expand Down

0 comments on commit c6597ca

Please sign in to comment.