Re: [julia-users] Differential Equations Package

2016-08-26 Thread Chris Rackauckas
I agree. That's why I'm trying to pool the Gitters together as a chatroom for helping people use the package, but whenever we find that something is a bug / feature request, give a nudge "please open an issue". Or whenever a developer discussion does happen in chat, a summary is posted as an

Re: [julia-users] Differential Equations Package

2016-08-26 Thread Viral Shah
I personally feel that Gitter is great for helping out people who are starting out, but hope it doesn’t become a substitute for developer discussions and the development process. On github, with issues, there is a documented and organized trail for posterity that helps onboard new developers

Re: [julia-users] Differential Equations Package

2016-08-26 Thread Chris Rackauckas
The Bio.jl Gitter is part of the BioJulia org. It's setup nicely in that none of the other channels within the BioJulia sphere have Gitters so you know which channel to go to. I modeled it after that. It would be interesting if channels like this were setup under the JuliaLang repo, but I am

Re: [julia-users] Differential Equations Package

2016-08-26 Thread Viral Shah
Chris, Thanks for consolidating efforts and setting things up to set up a community for all kinds of differential equations. I wonder if we should have a DiffEq channel/room on the julia gitter rather than a new gitter? Just a thought. For now, many projects do have their own gitter - like

Re: [julia-users] Differential Equations Package

2016-08-25 Thread Chris Rackauckas
This has already been done. As of last night we have JuliaDiffEq where we have moved Sundials and ODE. DifferentialEquations will follow soon, and I am talking with the owner of ODEInterface to see if that should go there as well (and if it should be expanded).

Re: [julia-users] Differential Equations Package

2016-08-25 Thread Christoph Ortner
A separate organisation would be really welcome especially if it means coordination of efforts on the development of DE-related work.

Re: [julia-users] Differential Equations Package

2016-08-25 Thread Viral Shah
Perhaps JuliaMath is a good place for now. That is what I am going to suggest. On Thursday, August 25, 2016 at 12:45:54 PM UTC+5:30, Viral Shah wrote: > > That's right. Perhaps we need a JuliaDiffEq organization to collect > various ODE, PDE, FEM related packages. > > -viral > > On Friday, June

Re: [julia-users] Differential Equations Package

2016-08-25 Thread Viral Shah
That's right. Perhaps we need a JuliaDiffEq organization to collect various ODE, PDE, FEM related packages. -viral On Friday, June 10, 2016 at 11:31:04 PM UTC+5:30, Mauro wrote: > > On Fri, 2016-06-10 at 17:13, Chris Rackauckas wrote: > ... > > Thanks for helping me get

Re: [julia-users] Differential Equations Package

2016-06-10 Thread Mauro
On Fri, 2016-06-10 at 17:13, Chris Rackauckas wrote: ... > Thanks for helping me get more focus! Do you plan on moving to ODE.jl to > JuliaMath? When I hit the major release, I think we should be considering > bringing us together under some organization. Thanks for the good

Re: [julia-users] Differential Equations Package

2016-06-10 Thread Chris Rackauckas
> > I agree, keyword-args are a maintenance headache (and also potentially > bad for performance). That was indeed one of the reason to make > Parameters.jl to generate the keyword constructors for the types > automatically. Then use the types instead of keyword functions. > > Concerning

Re: [julia-users] Differential Equations Package

2016-06-10 Thread Mauro
On Thu, 2016-06-09 at 18:30, Chris Rackauckas wrote: > Hey, > > thanks for elaborating (maybe you should copy your message into some >> vision.md file in your repo). Your plan sounds cool, good luck with it! >> I would definitely use a plug and play ODE/PDE solver

Re: [julia-users] Differential Equations Package

2016-06-09 Thread Chris Rackauckas
Hey, thanks for elaborating (maybe you should copy your message into some > vision.md file in your repo). Your plan sounds cool, good luck with it! > I would definitely use a plug and play ODE/PDE solver infrastructure. I will write a cleaner version as a blog post with some examples to

Re: [julia-users] Differential Equations Package

2016-06-09 Thread Mauro
Hi Chris, thanks for elaborating (maybe you should copy your message into some vision.md file in your repo). Your plan sounds cool, good luck with it! I would definitely use a plug and play ODE/PDE solver infrastructure. I agree that at the fast pace you're moving at the moment it is best to

Re: [julia-users] Differential Equations Package

2016-06-08 Thread Chris Rackauckas
Thanks for chiming in! There's a lot to say about this topic, and I think it's great! I felt like Julia's differential equation solvers were behind where they should be, which was crazy to me since there is so many state-of-the-art mathematical packages in other areas (optimization, stats,

Re: [julia-users] Differential Equations Package

2016-06-08 Thread Mauro
Thanks :-) On Wed, 2016-06-08 at 20:14, Gabriel Gellner wrote: > Thank you so much for the feedback. > > I just want to end with how much I love this community. I know this kind of > "bike shedding" discussion can be annoying. Especially with all the work > volunteers

Re: [julia-users] Differential Equations Package

2016-06-08 Thread Mauro
On Wed, 2016-06-08 at 19:11, digxx wrote: > Since Im not really up to date can anyone in 2 sentences explain to me what > the > issue with the package ODE.jl is? > Is it the interface ppl dont like or what makes it so "redundant"? The issue is that ODE.jl has not moved

Re: [julia-users] Differential Equations Package

2016-06-08 Thread Gabriel Gellner
Thank you so much for the feedback. I just want to end with how much I love this community. I know this kind of "bike shedding" discussion can be annoying. Especially with all the work volunteers put in. Also I love your work especially mauro :) Anyway back to lurking. Gabriel

Re: [julia-users] Differential Equations Package

2016-06-08 Thread Mauro
On Wed, 2016-06-08 at 18:50, Gabriel Gellner wrote: > I absolutely agree in general. I am terrified when julia code gets to fancy :) > I am largely a bear of little brain... (thos ODE.jl choice to send back array > of arrays kind of breaks this feeling for simplicity ...

Re: [julia-users] Differential Equations Package

2016-06-08 Thread digxx
Since Im not really up to date can anyone in 2 sentences explain to me what the issue with the package ODE.jl is? Is it the interface ppl dont like or what makes it so "redundant"?

Re: [julia-users] Differential Equations Package

2016-06-08 Thread Gabriel Gellner
I absolutely agree in general. I am terrified when julia code gets to fancy :) I am largely a bear of little brain... (thos ODE.jl choice to send back array of arrays kind of breaks this feeling for simplicity ... having to learn to do hcat(sol...)' for the common case, versus letting this work

Re: [julia-users] Differential Equations Package

2016-06-08 Thread Mauro
On Wed, 2016-06-08 at 16:36, Gabriel Gellner wrote: > So much great news in this thread! I am crazy happy that ODE.jl is not dead. > As > an interested outsider it seemed like the community got gridlocked on the API > discussion. It is nice that this is not the case. I

Re: [julia-users] Differential Equations Package

2016-06-08 Thread Gabriel Gellner
So much great news in this thread! I am crazy happy that ODE.jl is not dead. As an interested outsider it seemed like the community got gridlocked on the API discussion. It is nice that this is not the case. A quick question as to why the matlab interface is better for small problems, I don't

Re: [julia-users] Differential Equations Package

2016-06-08 Thread Mauro
Hi Chris, DifferentialEquations.jl is an impressive tour de force! Nice work on writing all the documentation too! Below a few comments in-line from my ODE.jl perspective. (As a side note to those interested in ODE/DAEs: we got a GSoC student, Joseph Obiajulu, working on ODE.jl this summer.

Re: [julia-users] Differential Equations Package

2016-06-07 Thread Eric Forgy
Hi Chris (et al) It sounds like you've got a lot on your plate, but we apparently have some common interests. When the smoke settles for you and you're looking for some night time reading (i.e. cure for insomnia), you might have a look at some of my old papers: - - Noncommutative

Re: [julia-users] Differential Equations Package

2016-06-07 Thread Christoph Ortner
Hi Chris: I did say I like your package, I think it is really nice work. I just have issues with such generic names, that is all. Maybe `DifferentialEquations` would have been the name for an organisation collecting several ODE and PDE related packages. I thought on the one hand your package

Re: [julia-users] Differential Equations Package

2016-06-07 Thread Chris Rackauckas
On my private branch I already switched all coefficients to rational so any precision can be used (that's where the testing with bigfloats issue comes up, but on the SDE side). Maybe I should push that over to master? I solved an entire ODE using Rational{BigInt} as a test, and got a massive

Re: [julia-users] Differential Equations Package

2016-06-07 Thread Chris Rackauckas
There is a chance I will be adding some bifurcation analysis soon. One of the projects I'm working on may need to do a bifurcation analysis soon, and when that happens I am going to make some arclength and homotopy continuation bifurcation diagram(mers?). It will take the same ODEProblem type

Re: [julia-users] Differential Equations Package

2016-06-07 Thread Gabriel Gellner
I think the name makes a tonne of sense given the scope, and fits in the line with many standard packages: Calculus, Optim, Distributions, etc. There is no reason that if a great Bifurcation suite grows it couldn't be part of DifferentialEquations (though that feels weird to me personally).

Re: [julia-users] Differential Equations Package

2016-06-07 Thread jonathan . bieler
Your package is about computing numerical solutions of differential equations. Differential equations are something a bit more general, for example a package for bifurcation analysis could also want to call itself "DifferentialEquations". I don't really have a better name... NSolveDiffEqus ?

Re: [julia-users] Differential Equations Package

2016-06-06 Thread Eric Forgy
Sounds awesome Chris +1

Re: [julia-users] Differential Equations Package

2016-06-06 Thread Chris Rackauckas
It also solves ODEs and SDEs, and I will be adding DDEs (delay equations) and differential algebraic equations ASAP. It implements more solvers for ODEs (with more tests) than ODE.jl, and implements more modern solvers for SDEs than SDE.jl. It also implements solvers for common (S)PDEs, and I

Re: [julia-users] Differential Equations Package

2016-06-06 Thread Christoph Ortner
just to emphasize this is purely personal opinion. On Tuesday, 7 June 2016 01:31:24 UTC+1, Christoph Ortner wrote: > > this package implements just a couple of specific problems, as required by > its author. It is a nice package BUT > > it is far too specific to be called

Re: [julia-users] Differential Equations Package

2016-06-06 Thread Christoph Ortner
this package implements just a couple of specific problems, as required by its author. It is a nice package BUT it is far too specific to be called DifferentialEquations.jl. (in my view anyhow) For me this is a problem with the package eco-system. Such specialised packages should maybe not be

Re: [julia-users] Differential Equations Package

2016-06-06 Thread digxx
Yes. I am. Am Dienstag, 7. Juni 2016 00:22:57 UTC+2 schrieb Stefan Karpinski: > > Are you talking about this package > https://github.com/ChrisRackauckas/DifferentialEquations.jl ? > > On Mon, Jun 6, 2016 at 6:04 PM, digxx > wrote: > >> Hey all, >> I dont quite get the

Re: [julia-users] Differential Equations Package

2016-06-06 Thread Stefan Karpinski
Are you talking about this package https://github.com/ChrisRackauckas/DifferentialEquations.jl ? On Mon, Jun 6, 2016 at 6:04 PM, digxx wrote: > Hey all, > I dont quite get the essence of this package. Looking through the examples > I found for a 2d poisson type problem:

[julia-users] Differential Equations Package

2016-06-06 Thread digxx
Hey all, I dont quite get the essence of this package. Looking through the examples I found for a 2d poisson type problem: Example problem with solution: ``u(x,y)= sin(2π.*x).*cos(2π.*y)/(8π*π)``" function poissonProblemExample_wave() f(x) = sin(2π.*x[:,1]).*cos(2π.*x[:,2]) sol(x) =