Giter VIP home page Giter VIP logo

juliaphysics.github.io's Introduction

Julia Physics website

juliaphysics.github.io's People

Contributors

asinghvi17 avatar carstenbauer avatar datseris avatar garrison avatar giordano avatar jarvist avatar moelf avatar paniash avatar roger-luo avatar zlatanvasovic avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

juliaphysics.github.io's Issues

rm JuliaQuantum

Unfortunately, no one will maintain JuliaQuantum: JuliaLang/www.julialang.org#122

I will not work on QuCmp.jl anymore, Yao.jl is much better and complete than QuCmp.jl. But it would be nice if people could put part of the QuDynamics effort to other packages. (like QuantumOptics.jl?)

RFC: let's make ultimate meta packages for physics

I find sometimes I just want to type one command using MyUltimateModule and then all the common things for my daily work will be imported, and I don't need to look up some doc online then find which package is that function come from. e.g it might be pretty hard to notice something like multithreaded broadcast actually exists in Strided.jl (JuliaLang/julia#19777) and you can actually find fast expv function in ExponentialUtilities, all these are very basic things that used by physicists almost everyday.

And I find I also keep getting complains about finding functions from packages, it is good to be modular, but it is also convenient (especially for beginners) to have an ultimate module exports a lot things. e.g statistics community has https://github.com/JuliaStats/StatsKit.jl

Thus, instead of just pointing out what kind of packages are out there on our website, it could be useful to make several ultimate packages that classifies concrete packages by categories and point out what it contains on the website (which is the current guide). When a user become a develop, this will also be a convenient guide for them to find which package to contribute.

Ecosystem overview

  • Physics packages: JuliaPhysics
  • Dealing with units: Unitful, Measurements, et al
  • Differential equations: DiffEq and friends
    • Short tutorial with common physics problems
    • Overview of DiffEqPhysics and FDM with DiffEq
    • how to use ModellingToolkit by @ChrisRackauckas and @HarrisonGrodin if possible...with special reference to constructing systems of diffeq programatically
  • DynamicalSystems et al
  • Astronomy: JuliaAstro et al
  • Quantum: Yao.jl et al, QuantumOptics.jl
  • Finite element: JuAFEM, JuliaFEM, FENiCS
  • JuliaDynamics
  • JuliaAtoms (@jagot, @mortenpi)
  • ITensors.jl (CC: @emstoudenmire, @mtfishman, @kshyatt)
  • Plotting: Plots, Makie, PyPlot
    If anyone needs cool looking mind maps or graphs message on slack, I'll be back home 10 PM IST.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.