Dear * to learn Java:
you can use my lectures (still being produced): http://abouthydrology.blogspot.it/2013/07/java-for-hydrologists-101.html
Read the books I list in my blog: http://abouthydrology.blogspot.it/2012/12/a-little-java-library-for-beginners.html. Many of them are specifically dedicated to Numerics and Scientific Computation.
Learning Java is very much programming, not just reading. So You have to choose a task and try to perform it. Good experiments should be, creating reusable classes for:
- Reading and writing data to a file
- For a generic function
- For solving an Ordinary differential equation (or a set of them: Lorenz' chaotic equations would be a good exercise indeed
If you do math, sooner or later you to use matrixes. You do not need to reinvent the wheel, even if a standard choice has not been yet emerged. See here.
In general all the Java resources I came across (including this one, are at): http://abouthydrology.blogspot.it/search/label/Java
In general all the Java resources I came across (including this one, are at): http://abouthydrology.blogspot.it/search/label/Java
Francesco Serafin, master thesis, introduces to various tools and methods that can be used to integrate partial differential equations: http://abouthydrology.blogspot.it/2014/07/patterns-for-application-of-modern.html
The subsequent step is to learn OMS: maybe this can be a little more complicated. Anyway, I way to do this is to start with the 2013 summer school:
or you can go and work out the examples you can find at the original OMS site: http://abouthydrology.blogspot.it/search/label/OMS3
or my own information on the topic: http://abouthydrology.blogspot.it/2013/01/object-modelling-system-resources.html
I will be improving the resources all the time. So check them once in a while !
No comments:
Post a Comment