• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

gridap/Tutorials: Start solving PDEs in Julia with Gridap.jl

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

gridap/Tutorials

开源软件地址:

https://github.com/gridap/Tutorials

开源编程语言:

Julia 96.9%

开源软件介绍:

Gridap tutorials

Start solving PDEs in Julia

Documentation
Build Status
Build Status
Community
Join the chat at https://gitter.im/Gridap-jl/community
Citation
DOI

What

This repo contains a set of tutorials to learn how to solve partial differential equations (PDEs) in Julia with the Gridap ecosystem of packages. At the root of this ecosystem is the Gridap.jl library. The initial tutorials illustrate the usage of the tools in Gridap.jl, and these are the tutorials new users should focus on.

Within the Gridap ecosystem there are several satellite/plugin packages that serve different purposes. Some of the tutorials focus on the combined usage of Gridap.jl and the plugin packages. For example, this tutorial illustrates the usage of GridapDistributed.jl for the solution of PDEs on parallel distributed-memory supercomputers.

The tutorials are available in two formats:

  • As jupyter notebooks, allowing an interactive learning experience. This is the recommended way to follow the tutorials

  • As HTML pages, allowing a rapid access into the material without the need of any setup.

How

Visit one of the following pages, depending of your needs, and start enjoying!

  • STABLETutorials for the most recently tagged version of Gridap.jl.
  • DEVELTutorials for the in-development version of Gridap.jl.

Generating tutorials locally

Note: only if you intend to contribute to the tutorials as an advanced user/developer

If you want to contribute to the tutorials, e.g., to make changes in their sources, you might need to generate (render) them locally to see whether the changes in the sources produce the expected outcome in the output (i.e., Jupyter notebooks + HTML pages). To this end, you have to follow the following instructions once:

julia --project=docs   # From the Unix shell, located at the root of Tutorials repo 
develop .              # From the Julia package manager prompt
instantiate            # "" 
build                  # "" 
exit()                 # From the Julia REPL

and then, each time that you perform a change on the tutorial sources, you have to execute the following command:

julia --project=docs docs/make.jl # From the Unix shell, located at the root of Tutorials repo 

to generate the tutorials. The files generated are available at Tutorials/docs/build/.

Gridap community

Join to our gitter chat to ask questions and interact with the Gridap community.

How to cite Gridap

In order to give credit to the Gridap contributors, we simply ask you to cite the refence below in any publication in which you have made use of Gridap packages:

@article{Badia2020,
  doi = {10.21105/joss.02520},
  url = {https://doi.org/10.21105/joss.02520},
  year = {2020},
  publisher = {The Open Journal},
  volume = {5},
  number = {52},
  pages = {2520},
  author = {Santiago Badia and Francesc Verdugo},
  title = {Gridap: An extensible Finite Element toolbox in Julia},
  journal = {Journal of Open Source Software}
}

Contact

Please, contact the project administrators, Santiago Badia and Francesc Verdugo, for further questions about licenses and terms of use.




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap