[julia-users] Re: ANN: DifferentialEquations.jl

2016-08-07 Thread Henri Girard
Every thing works fine now. I had to change python version, only 3 works 
now (I don't know why ?), I work with ubuntu 16.04 repos and compiled 
julia-0.5 RC+1 with a symlink in /usr/bin/julia5.
I still have ubuntu julia version 0.4.5 but unusable at the moment.
Regards
Henri

Le lundi 1 août 2016 16:37:09 UTC+2, Chris Rackauckas a écrit :
>
> I am pleased to announce the first release of DifferentialEquations.jl 
> .
>
> An accompanying blog post explains the motivation and philosophy of the 
> package in more detail. 
> 
>
> DifferentialEquations.jl is a library of methods for solving various 
> differential equations. DifferentialEquations.jl makes it easy to access 
> many different methods for solving equations and plot the results. This 
> v0.1 release marks that the core of DifferentialEquations.jl is complete, 
> which includes:
>
>
>- The standard ODE, SDE, and PDE (Heat and Poisson) solvers 
>
> 
>.
>- Plot recipes for all the basic types.
>- Tests for convergence of every algorithm.
>- Extensive documentation 
>and 
>tutorials 
>
> 
>.
>
> DifferentialEquations.jl also has many special features not seen in other 
> differential equation libraries, which includes (but is not limited to):
>
>
>- A simple interface via multiple-dispatch (see the blog post 
>
>).
>- Implementations of Feagin's Order 10, 12, and 14 Runge-Kutta methods 
>
> 
>.
>- Compatibility with Julia-defined number types 
>
> .
>  This 
>has been tested to work with Bigs, DecFP, and ArbFloats, and is actively 
>being tested with ArbReals and DoubleDouble.
>- Wrappers to ODE.jl and ODEInterface.jl 
>
> ,
>  
>giving you instant access to tons of different solver methods just by 
>changing the `alg` keyword.
>- State-of-the-art stochastic differential equation solvers 
>
> .
>  Implemented 
>are results from recent papers, and many other algorithms (including fast 
>adaptivity and highly-stable explicit methods) are waiting on a private 
>branch until papers are published.
>- Finite element solvers for some common stochastic PDEs 
>
> 
>  including 
>the Reaction-Diffusion equation used to describe Turing Morphogenesis 
>
> 
>.
>- An algorithm design and testing suite 
>
> 
>.
>
> For more information, check out the documentation 
> or the 
> IJulia 
> tutorial notebooks 
> .
>  If 
> you're interested in contributing, please see the Contributor's Guide 
> 
>  
> and/or chat with me on the Gitter channel 
> .
>


[julia-users] Re: ANN: DifferentialEquations.jl

2016-08-06 Thread Henri Girard
Thanks for your explanations, I will test it longer these days. At least 
julia works, ijulia seems to freeze.
Thanks for your work with DifferentialEquations your notes are very 
helpfull.
Henri

Le lundi 1 août 2016 16:37:09 UTC+2, Chris Rackauckas a écrit :
>
> I am pleased to announce the first release of DifferentialEquations.jl 
> .
>
> An accompanying blog post explains the motivation and philosophy of the 
> package in more detail. 
> 
>
> DifferentialEquations.jl is a library of methods for solving various 
> differential equations. DifferentialEquations.jl makes it easy to access 
> many different methods for solving equations and plot the results. This 
> v0.1 release marks that the core of DifferentialEquations.jl is complete, 
> which includes:
>
>
>- The standard ODE, SDE, and PDE (Heat and Poisson) solvers 
>
> 
>.
>- Plot recipes for all the basic types.
>- Tests for convergence of every algorithm.
>- Extensive documentation 
>and 
>tutorials 
>
> 
>.
>
> DifferentialEquations.jl also has many special features not seen in other 
> differential equation libraries, which includes (but is not limited to):
>
>
>- A simple interface via multiple-dispatch (see the blog post 
>
>).
>- Implementations of Feagin's Order 10, 12, and 14 Runge-Kutta methods 
>
> 
>.
>- Compatibility with Julia-defined number types 
>
> .
>  This 
>has been tested to work with Bigs, DecFP, and ArbFloats, and is actively 
>being tested with ArbReals and DoubleDouble.
>- Wrappers to ODE.jl and ODEInterface.jl 
>
> ,
>  
>giving you instant access to tons of different solver methods just by 
>changing the `alg` keyword.
>- State-of-the-art stochastic differential equation solvers 
>
> .
>  Implemented 
>are results from recent papers, and many other algorithms (including fast 
>adaptivity and highly-stable explicit methods) are waiting on a private 
>branch until papers are published.
>- Finite element solvers for some common stochastic PDEs 
>
> 
>  including 
>the Reaction-Diffusion equation used to describe Turing Morphogenesis 
>
> 
>.
>- An algorithm design and testing suite 
>
> 
>.
>
> For more information, check out the documentation 
> or the 
> IJulia 
> tutorial notebooks 
> .
>  If 
> you're interested in contributing, please see the Contributor's Guide 
> 
>  
> and/or chat with me on the Gitter channel 
> .
>


[julia-users] Re: ANN: DifferentialEquations.jl

2016-08-06 Thread Chris Rackauckas
PyPlot and IJulia have been having trouble over the last few days. I think 
it's because PyCall tagged a new version that broke a few things. I 
actually haven't gotten PyPlot working since they tagged the new version 
(missing wPython or something?). Plotly should be bundled by default with 
Plots and should work out of the box with IJulia. But note that this is all 
up in the air for a little bit as plotting packages are changing wildly 
with the v0.5-rc updates. In something like a week these should all be 
compatible with each other again, at least that seems to be the plan for 
the release candidate.

Also, note that the first time you plot something on a backend, it has to 
initialize the backend so it's slower. That's a Plots.jl thing. The second 
plot should be pretty fast (PyPlot's a little low). 
DifferentialEquations.jl should be fine speed-wise, with the first time you 
use a function having some compilation time (since it's not pre-compiling 
all of the functions). This is a known issue that will be fixed once I can 
get SnoopCompile to generate a precompile hinting file. So right now the 
first runs have all the compilations and setup, but the next runs should be 
instant for most simple problems. Is that the case of is it just plain slow 
on IJulia?

On Saturday, August 6, 2016 at 6:50:00 AM UTC-7, Henri Girard wrote:
>
> With console version 0.5 and pyplot works, in ijulia is terribly slow and 
> can't initialize backend pyplot()
>
> Le lundi 1 août 2016 16:37:09 UTC+2, Chris Rackauckas a écrit :
>>
>> I am pleased to announce the first release of DifferentialEquations.jl 
>> .
>>
>> An accompanying blog post explains the motivation and philosophy of the 
>> package in more detail. 
>> 
>>
>> DifferentialEquations.jl is a library of methods for solving various 
>> differential equations. DifferentialEquations.jl makes it easy to access 
>> many different methods for solving equations and plot the results. This 
>> v0.1 release marks that the core of DifferentialEquations.jl is complete, 
>> which includes:
>>
>>
>>- The standard ODE, SDE, and PDE (Heat and Poisson) solvers 
>>
>> 
>>.
>>- Plot recipes for all the basic types.
>>- Tests for convergence of every algorithm.
>>- Extensive documentation 
>>and 
>>tutorials 
>>
>> 
>>.
>>
>> DifferentialEquations.jl also has many special features not seen in other 
>> differential equation libraries, which includes (but is not limited to):
>>
>>
>>- A simple interface via multiple-dispatch (see the blog post 
>>
>>).
>>- Implementations of Feagin's Order 10, 12, and 14 Runge-Kutta methods 
>>
>> 
>>.
>>- Compatibility with Julia-defined number types 
>>
>> .
>>  This 
>>has been tested to work with Bigs, DecFP, and ArbFloats, and is actively 
>>being tested with ArbReals and DoubleDouble.
>>- Wrappers to ODE.jl and ODEInterface.jl 
>>
>> ,
>>  
>>giving you instant access to tons of different solver methods just by 
>>changing the `alg` keyword.
>>- State-of-the-art stochastic differential equation solvers 
>>
>> .
>>  Implemented 
>>are results from recent papers, and many other algorithms (including fast 
>>adaptivity and highly-stable explicit methods) are waiting on a private 
>>branch until papers are published.
>>- Finite element solvers for some common stochastic PDEs 
>>
>> 
>>  including 
>>the Reaction-Diffusion equation used to describe Turing Morphogenesis 
>>
>> 
>>.
>>- An algorithm design and testing suite 
>>
>> 
>>.
>>
>> For more information, check out the documentation 
>> 

[julia-users] Re: ANN: DifferentialEquations.jl

2016-08-06 Thread Henri Girard
With console version 0.5 and pyplot works, in ijulia is terribly slow and 
can't initialize backend pyplot()

Le lundi 1 août 2016 16:37:09 UTC+2, Chris Rackauckas a écrit :
>
> I am pleased to announce the first release of DifferentialEquations.jl 
> .
>
> An accompanying blog post explains the motivation and philosophy of the 
> package in more detail. 
> 
>
> DifferentialEquations.jl is a library of methods for solving various 
> differential equations. DifferentialEquations.jl makes it easy to access 
> many different methods for solving equations and plot the results. This 
> v0.1 release marks that the core of DifferentialEquations.jl is complete, 
> which includes:
>
>
>- The standard ODE, SDE, and PDE (Heat and Poisson) solvers 
>
> 
>.
>- Plot recipes for all the basic types.
>- Tests for convergence of every algorithm.
>- Extensive documentation 
>and 
>tutorials 
>
> 
>.
>
> DifferentialEquations.jl also has many special features not seen in other 
> differential equation libraries, which includes (but is not limited to):
>
>
>- A simple interface via multiple-dispatch (see the blog post 
>
>).
>- Implementations of Feagin's Order 10, 12, and 14 Runge-Kutta methods 
>
> 
>.
>- Compatibility with Julia-defined number types 
>
> .
>  This 
>has been tested to work with Bigs, DecFP, and ArbFloats, and is actively 
>being tested with ArbReals and DoubleDouble.
>- Wrappers to ODE.jl and ODEInterface.jl 
>
> ,
>  
>giving you instant access to tons of different solver methods just by 
>changing the `alg` keyword.
>- State-of-the-art stochastic differential equation solvers 
>
> .
>  Implemented 
>are results from recent papers, and many other algorithms (including fast 
>adaptivity and highly-stable explicit methods) are waiting on a private 
>branch until papers are published.
>- Finite element solvers for some common stochastic PDEs 
>
> 
>  including 
>the Reaction-Diffusion equation used to describe Turing Morphogenesis 
>
> 
>.
>- An algorithm design and testing suite 
>
> 
>.
>
> For more information, check out the documentation 
> or the 
> IJulia 
> tutorial notebooks 
> .
>  If 
> you're interested in contributing, please see the Contributor's Guide 
> 
>  
> and/or chat with me on the Gitter channel 
> .
>


[julia-users] Re: ANN: DifferentialEquations.jl

2016-08-06 Thread Henri Girard
It works, but plotly is not found :
In console the graphic is displayed, I will try to get pyplot backend
Thanks for your help and the project :)
Regards
Henri
Javascript error adding output!
ReferenceError: Plotly is not defined
See your browser Javascript console for more details.

​



Le lundi 1 août 2016 16:37:09 UTC+2, Chris Rackauckas a écrit :
>
> I am pleased to announce the first release of DifferentialEquations.jl 
> .
>
> An accompanying blog post explains the motivation and philosophy of the 
> package in more detail. 
> 
>
> DifferentialEquations.jl is a library of methods for solving various 
> differential equations. DifferentialEquations.jl makes it easy to access 
> many different methods for solving equations and plot the results. This 
> v0.1 release marks that the core of DifferentialEquations.jl is complete, 
> which includes:
>
>
>- The standard ODE, SDE, and PDE (Heat and Poisson) solvers 
>
> 
>.
>- Plot recipes for all the basic types.
>- Tests for convergence of every algorithm.
>- Extensive documentation 
>and 
>tutorials 
>
> 
>.
>
> DifferentialEquations.jl also has many special features not seen in other 
> differential equation libraries, which includes (but is not limited to):
>
>
>- A simple interface via multiple-dispatch (see the blog post 
>
>).
>- Implementations of Feagin's Order 10, 12, and 14 Runge-Kutta methods 
>
> 
>.
>- Compatibility with Julia-defined number types 
>
> .
>  This 
>has been tested to work with Bigs, DecFP, and ArbFloats, and is actively 
>being tested with ArbReals and DoubleDouble.
>- Wrappers to ODE.jl and ODEInterface.jl 
>
> ,
>  
>giving you instant access to tons of different solver methods just by 
>changing the `alg` keyword.
>- State-of-the-art stochastic differential equation solvers 
>
> .
>  Implemented 
>are results from recent papers, and many other algorithms (including fast 
>adaptivity and highly-stable explicit methods) are waiting on a private 
>branch until papers are published.
>- Finite element solvers for some common stochastic PDEs 
>
> 
>  including 
>the Reaction-Diffusion equation used to describe Turing Morphogenesis 
>
> 
>.
>- An algorithm design and testing suite 
>
> 
>.
>
> For more information, check out the documentation 
> or the 
> IJulia 
> tutorial notebooks 
> .
>  If 
> you're interested in contributing, please see the Contributor's Guide 
> 
>  
> and/or chat with me on the Gitter channel 
> .
>


[julia-users] Re: ANN: DifferentialEquations.jl

2016-08-06 Thread Chris Rackauckas
Oh, yesterday a new version was tagged which made all of the ODE solvers 
in-place, but that introduced a small bug in the initial Δt determination. 
The fix is already available on master, which you can get with 
Pkg.checkout("DifferentialEquations"). Or you can just set the initial 
stepsize to some value like:

 sol = solve(prob,timespan,Δt = 0.125)

[since that's adaptive it's only the initial Δt, you can play around with 
refining a bit with adaptive=false to turn off adaptive timestepping].

On Saturday, August 6, 2016 at 4:32:02 AM UTC-7, Henri Girard wrote:
>
> I compiled version 0.5 julia git :
> Here is the result 
>
> julia> using DifferentialEquations
> INFO: Precompiling module DifferentialEquations...
> WARNING: Method definition cgrad(Any, Any) in module PlotUtils at 
> /home/pi/.julia/v0.5/PlotUtils/src/color_gradients.jl:82 overwritten at 
> /home/pi/.julia/v0.5/PlotUtils/src/color_gradients.jl:99.
> WARNING: Method definition #cgrad(Array{Any, 1}, PlotUtils.#cgrad, Any, 
> Any) in module PlotUtils overwritten.
>
> julia> using DifferentialEquations
>
> julia> alpha = 0.5 #Setting alpha to 1/2
> 0.5
>
> julia> f(y,t) = alpha*y
> f (generic function with 1 method)
>
> julia> u0 = 1.5
> 1.5
>
> julia> prob = ODEProblem(f,u0)
>
> DifferentialEquations.ODEProblem(f,1.5,DifferentialEquations.#232,false,1,(1,),false)
>
> julia> timespan = [0,1]
> 2-element Array{Int64,1}:
>  0
>  1
>
> julia> sol = solve(prob,timespan)
>
> ERROR: MethodError: objects of type Float64 are not callable
>  in ode_determine_initΔt(::Float64, ::Float64, ::Rational{Int64}, 
> ::Rational{Int64}, ::Int64, ::#f, ::Int64) at 
> /home/pi/.julia/v0.5/DifferentialEquations/src/ode/ode_solve.jl:308
>  in #solve#453(::Array{Any,1}, ::Function, 
> ::DifferentialEquations.ODEProblem, ::Array{Int64,1}) at 
> /home/pi/.julia/v0.5/DifferentialEquations/src/ode/ode_solve.jl:131
>  in solve(::DifferentialEquations.ODEProblem, ::Array{Int64,1}) at 
> /home/pi/.julia/v0.5/DifferentialEquations/src/ode/ode_solve.jl:81
>
> julia> plot(sol)
> ERROR: UndefVarError: sol not defined
>
>
> Le lundi 1 août 2016 16:37:09 UTC+2, Chris Rackauckas a écrit :
>>
>> I am pleased to announce the first release of DifferentialEquations.jl 
>> .
>>
>> An accompanying blog post explains the motivation and philosophy of the 
>> package in more detail. 
>> 
>>
>> DifferentialEquations.jl is a library of methods for solving various 
>> differential equations. DifferentialEquations.jl makes it easy to access 
>> many different methods for solving equations and plot the results. This 
>> v0.1 release marks that the core of DifferentialEquations.jl is complete, 
>> which includes:
>>
>>
>>- The standard ODE, SDE, and PDE (Heat and Poisson) solvers 
>>
>> 
>>.
>>- Plot recipes for all the basic types.
>>- Tests for convergence of every algorithm.
>>- Extensive documentation 
>>and 
>>tutorials 
>>
>> 
>>.
>>
>> DifferentialEquations.jl also has many special features not seen in other 
>> differential equation libraries, which includes (but is not limited to):
>>
>>
>>- A simple interface via multiple-dispatch (see the blog post 
>>
>>).
>>- Implementations of Feagin's Order 10, 12, and 14 Runge-Kutta methods 
>>
>> 
>>.
>>- Compatibility with Julia-defined number types 
>>
>> .
>>  This 
>>has been tested to work with Bigs, DecFP, and ArbFloats, and is actively 
>>being tested with ArbReals and DoubleDouble.
>>- Wrappers to ODE.jl and ODEInterface.jl 
>>
>> ,
>>  
>>giving you instant access to tons of different solver methods just by 
>>changing the `alg` keyword.
>>- State-of-the-art stochastic differential equation solvers 
>>
>> .
>>  Implemented 
>>are results from recent papers, and many other algorithms (including fast 
>>adaptivity and highly-stable explicit methods) are waiting on a private 
>>branch until papers are published.
>>- Finite element solvers for some common stochastic PDEs 
>>

[julia-users] Re: ANN: DifferentialEquations.jl

2016-08-06 Thread Henri Girard
I compiled version 0.5 julia git :
Here is the result 

julia> using DifferentialEquations
INFO: Precompiling module DifferentialEquations...
WARNING: Method definition cgrad(Any, Any) in module PlotUtils at 
/home/pi/.julia/v0.5/PlotUtils/src/color_gradients.jl:82 overwritten at 
/home/pi/.julia/v0.5/PlotUtils/src/color_gradients.jl:99.
WARNING: Method definition #cgrad(Array{Any, 1}, PlotUtils.#cgrad, Any, 
Any) in module PlotUtils overwritten.

julia> using DifferentialEquations

julia> alpha = 0.5 #Setting alpha to 1/2
0.5

julia> f(y,t) = alpha*y
f (generic function with 1 method)

julia> u0 = 1.5
1.5

julia> prob = ODEProblem(f,u0)
DifferentialEquations.ODEProblem(f,1.5,DifferentialEquations.#232,false,1,(1,),false)

julia> timespan = [0,1]
2-element Array{Int64,1}:
 0
 1

julia> sol = solve(prob,timespan)

ERROR: MethodError: objects of type Float64 are not callable
 in ode_determine_initΔt(::Float64, ::Float64, ::Rational{Int64}, 
::Rational{Int64}, ::Int64, ::#f, ::Int64) at 
/home/pi/.julia/v0.5/DifferentialEquations/src/ode/ode_solve.jl:308
 in #solve#453(::Array{Any,1}, ::Function, 
::DifferentialEquations.ODEProblem, ::Array{Int64,1}) at 
/home/pi/.julia/v0.5/DifferentialEquations/src/ode/ode_solve.jl:131
 in solve(::DifferentialEquations.ODEProblem, ::Array{Int64,1}) at 
/home/pi/.julia/v0.5/DifferentialEquations/src/ode/ode_solve.jl:81

julia> plot(sol)
ERROR: UndefVarError: sol not defined


Le lundi 1 août 2016 16:37:09 UTC+2, Chris Rackauckas a écrit :
>
> I am pleased to announce the first release of DifferentialEquations.jl 
> .
>
> An accompanying blog post explains the motivation and philosophy of the 
> package in more detail. 
> 
>
> DifferentialEquations.jl is a library of methods for solving various 
> differential equations. DifferentialEquations.jl makes it easy to access 
> many different methods for solving equations and plot the results. This 
> v0.1 release marks that the core of DifferentialEquations.jl is complete, 
> which includes:
>
>
>- The standard ODE, SDE, and PDE (Heat and Poisson) solvers 
>
> 
>.
>- Plot recipes for all the basic types.
>- Tests for convergence of every algorithm.
>- Extensive documentation 
>and 
>tutorials 
>
> 
>.
>
> DifferentialEquations.jl also has many special features not seen in other 
> differential equation libraries, which includes (but is not limited to):
>
>
>- A simple interface via multiple-dispatch (see the blog post 
>
>).
>- Implementations of Feagin's Order 10, 12, and 14 Runge-Kutta methods 
>
> 
>.
>- Compatibility with Julia-defined number types 
>
> .
>  This 
>has been tested to work with Bigs, DecFP, and ArbFloats, and is actively 
>being tested with ArbReals and DoubleDouble.
>- Wrappers to ODE.jl and ODEInterface.jl 
>
> ,
>  
>giving you instant access to tons of different solver methods just by 
>changing the `alg` keyword.
>- State-of-the-art stochastic differential equation solvers 
>
> .
>  Implemented 
>are results from recent papers, and many other algorithms (including fast 
>adaptivity and highly-stable explicit methods) are waiting on a private 
>branch until papers are published.
>- Finite element solvers for some common stochastic PDEs 
>
> 
>  including 
>the Reaction-Diffusion equation used to describe Turing Morphogenesis 
>
> 
>.
>- An algorithm design and testing suite 
>
> 
>.
>
> For more information, check out the documentation 
> or the 
> IJulia 
> tutorial notebooks 
> 

[julia-users] Re: ANN: DifferentialEquations.jl

2016-08-06 Thread Henri Girard
j

J'ai fait checkout 
ulia> using DifferentialEquations
INFO: Precompiling module DifferentialEquations...
ERROR: LoadError: LoadError: syntax: invalid method name "bc::BezierCurve"
 in include at ./boot.jl:261
 in include_from_node1 at ./loading.jl:320
 in include at ./boot.jl:261
 in include_from_node1 at ./loading.jl:320
 [inlined code] from none:2
 in anonymous at no file:0
 in process_options at ./client.jl:257
 in _start at ./client.jl:378
while loading /home/pi/.julia/v0.4/Plots/src/components.jl, in expression 
starting on line 483
while loading /home/pi/.julia/v0.4/Plots/src/Plots.jl, in expression 
starting on line 128
ERROR: LoadError: Failed to precompile Plots to 
/home/pi/.julia/lib/v0.4/Plots.ji
 in error at ./error.jl:21
 in compilecache at loading.jl:400
 in require at ./loading.jl:240
 in include at ./boot.jl:261
 in include_from_node1 at ./loading.jl:320
 [inlined code] from none:2
 in anonymous at no file:0
 in process_options at ./client.jl:257
 in _start at ./client.jl:378
while loading 
/home/pi/.julia/v0.4/DifferentialEquations/src/DifferentialEquations.jl, in 
expression starting on line 5
ERROR: Failed to precompile DifferentialEquations to 
/home/pi/.julia/lib/v0.4/DifferentialEquations.ji
 in error at ./error.jl:21
 in compilecache at loading.jl:400
 in require at ./loading.jl:266


Le lundi 1 août 2016 16:37:09 UTC+2, Chris Rackauckas a écrit :
>
> I am pleased to announce the first release of DifferentialEquations.jl 
> .
>
> An accompanying blog post explains the motivation and philosophy of the 
> package in more detail. 
> 
>
> DifferentialEquations.jl is a library of methods for solving various 
> differential equations. DifferentialEquations.jl makes it easy to access 
> many different methods for solving equations and plot the results. This 
> v0.1 release marks that the core of DifferentialEquations.jl is complete, 
> which includes:
>
>
>- The standard ODE, SDE, and PDE (Heat and Poisson) solvers 
>
> 
>.
>- Plot recipes for all the basic types.
>- Tests for convergence of every algorithm.
>- Extensive documentation 
>and 
>tutorials 
>
> 
>.
>
> DifferentialEquations.jl also has many special features not seen in other 
> differential equation libraries, which includes (but is not limited to):
>
>
>- A simple interface via multiple-dispatch (see the blog post 
>
>).
>- Implementations of Feagin's Order 10, 12, and 14 Runge-Kutta methods 
>
> 
>.
>- Compatibility with Julia-defined number types 
>
> .
>  This 
>has been tested to work with Bigs, DecFP, and ArbFloats, and is actively 
>being tested with ArbReals and DoubleDouble.
>- Wrappers to ODE.jl and ODEInterface.jl 
>
> ,
>  
>giving you instant access to tons of different solver methods just by 
>changing the `alg` keyword.
>- State-of-the-art stochastic differential equation solvers 
>
> .
>  Implemented 
>are results from recent papers, and many other algorithms (including fast 
>adaptivity and highly-stable explicit methods) are waiting on a private 
>branch until papers are published.
>- Finite element solvers for some common stochastic PDEs 
>
> 
>  including 
>the Reaction-Diffusion equation used to describe Turing Morphogenesis 
>
> 
>.
>- An algorithm design and testing suite 
>
> 
>.
>
> For more information, check out the documentation 
> or the 
> IJulia 
> tutorial notebooks 
> .
>  If 
> you're interested in contributing, please see the Contributor'

[julia-users] Re: ANN: DifferentialEquations.jl

2016-08-06 Thread Chris Rackauckas
You may be on an old version. Try Pkg.update() and restart the REPL (or the 
kernel, it looks like it might be IJulia. If it's JuliaBox, I know that I 
had to update and restart to get the newer version for lots of packages). 
The current version is v0.1.3, and it should show up as that when you run 
Pkg.status(). If that doesn't work, could I get the output of versioninfo()?



On Saturday, August 6, 2016 at 3:24:17 AM UTC-7, Henri Girard wrote:
>
> Hi,
> I am interested in your project but as I tried it I got this error, any 
> help  :
>
> LoadError: Failed to precompile DifferentialEquations to 
> /home/pi/.julia/lib/v0.4/DifferentialEquations.ji
> while loading In[1], in expression starting on line 1
>
>  in error at ./error.jl:21
>  in compilecache at loading.jl:400
>  in require at ./loading.jl:266
>
>
>
>
> Le lundi 1 août 2016 16:37:09 UTC+2, Chris Rackauckas a écrit :
>>
>> I am pleased to announce the first release of DifferentialEquations.jl 
>> .
>>
>> An accompanying blog post explains the motivation and philosophy of the 
>> package in more detail. 
>> 
>>
>> DifferentialEquations.jl is a library of methods for solving various 
>> differential equations. DifferentialEquations.jl makes it easy to access 
>> many different methods for solving equations and plot the results. This 
>> v0.1 release marks that the core of DifferentialEquations.jl is complete, 
>> which includes:
>>
>>
>>- The standard ODE, SDE, and PDE (Heat and Poisson) solvers 
>>
>> 
>>.
>>- Plot recipes for all the basic types.
>>- Tests for convergence of every algorithm.
>>- Extensive documentation 
>>and 
>>tutorials 
>>
>> 
>>.
>>
>> DifferentialEquations.jl also has many special features not seen in other 
>> differential equation libraries, which includes (but is not limited to):
>>
>>
>>- A simple interface via multiple-dispatch (see the blog post 
>>
>>).
>>- Implementations of Feagin's Order 10, 12, and 14 Runge-Kutta methods 
>>
>> 
>>.
>>- Compatibility with Julia-defined number types 
>>
>> .
>>  This 
>>has been tested to work with Bigs, DecFP, and ArbFloats, and is actively 
>>being tested with ArbReals and DoubleDouble.
>>- Wrappers to ODE.jl and ODEInterface.jl 
>>
>> ,
>>  
>>giving you instant access to tons of different solver methods just by 
>>changing the `alg` keyword.
>>- State-of-the-art stochastic differential equation solvers 
>>
>> .
>>  Implemented 
>>are results from recent papers, and many other algorithms (including fast 
>>adaptivity and highly-stable explicit methods) are waiting on a private 
>>branch until papers are published.
>>- Finite element solvers for some common stochastic PDEs 
>>
>> 
>>  including 
>>the Reaction-Diffusion equation used to describe Turing Morphogenesis 
>>
>> 
>>.
>>- An algorithm design and testing suite 
>>
>> 
>>.
>>
>> For more information, check out the documentation 
>> or 
>> the IJulia tutorial notebooks 
>> .
>>  If 
>> you're interested in contributing, please see the Contributor's Guide 
>> 
>>  
>> and/or chat with me on the Gitter channel 
>> .
>>
>

[julia-users] Re: ANN: DifferentialEquations.jl

2016-08-06 Thread Henri Girard
Hi,
I am interested in your project but as I tried it I got this error, any 
help  :

LoadError: Failed to precompile DifferentialEquations to 
/home/pi/.julia/lib/v0.4/DifferentialEquations.ji
while loading In[1], in expression starting on line 1

 in error at ./error.jl:21
 in compilecache at loading.jl:400
 in require at ./loading.jl:266




Le lundi 1 août 2016 16:37:09 UTC+2, Chris Rackauckas a écrit :
>
> I am pleased to announce the first release of DifferentialEquations.jl 
> .
>
> An accompanying blog post explains the motivation and philosophy of the 
> package in more detail. 
> 
>
> DifferentialEquations.jl is a library of methods for solving various 
> differential equations. DifferentialEquations.jl makes it easy to access 
> many different methods for solving equations and plot the results. This 
> v0.1 release marks that the core of DifferentialEquations.jl is complete, 
> which includes:
>
>
>- The standard ODE, SDE, and PDE (Heat and Poisson) solvers 
>
> 
>.
>- Plot recipes for all the basic types.
>- Tests for convergence of every algorithm.
>- Extensive documentation 
>and 
>tutorials 
>
> 
>.
>
> DifferentialEquations.jl also has many special features not seen in other 
> differential equation libraries, which includes (but is not limited to):
>
>
>- A simple interface via multiple-dispatch (see the blog post 
>
>).
>- Implementations of Feagin's Order 10, 12, and 14 Runge-Kutta methods 
>
> 
>.
>- Compatibility with Julia-defined number types 
>
> .
>  This 
>has been tested to work with Bigs, DecFP, and ArbFloats, and is actively 
>being tested with ArbReals and DoubleDouble.
>- Wrappers to ODE.jl and ODEInterface.jl 
>
> ,
>  
>giving you instant access to tons of different solver methods just by 
>changing the `alg` keyword.
>- State-of-the-art stochastic differential equation solvers 
>
> .
>  Implemented 
>are results from recent papers, and many other algorithms (including fast 
>adaptivity and highly-stable explicit methods) are waiting on a private 
>branch until papers are published.
>- Finite element solvers for some common stochastic PDEs 
>
> 
>  including 
>the Reaction-Diffusion equation used to describe Turing Morphogenesis 
>
> 
>.
>- An algorithm design and testing suite 
>
> 
>.
>
> For more information, check out the documentation 
> or the 
> IJulia 
> tutorial notebooks 
> .
>  If 
> you're interested in contributing, please see the Contributor's Guide 
> 
>  
> and/or chat with me on the Gitter channel 
> .
>