{"id":18695971,"url":"https://github.com/gridap/gridaptalks","last_synced_at":"2025-11-08T14:30:33.091Z","repository":{"id":99741338,"uuid":"238857875","full_name":"gridap/GridapTalks","owner":"gridap","description":"Videos and slides about Gridap","archived":false,"fork":false,"pushed_at":"2020-08-14T02:43:51.000Z","size":111366,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-12-28T03:27:33.161Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TeX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gridap.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-02-07T06:25:50.000Z","updated_at":"2024-07-18T07:10:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"3016236b-ff1b-43b6-86e4-0425e2b75343","html_url":"https://github.com/gridap/GridapTalks","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridap%2FGridapTalks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridap%2FGridapTalks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridap%2FGridapTalks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gridap%2FGridapTalks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gridap","download_url":"https://codeload.github.com/gridap/GridapTalks/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239558910,"owners_count":19658927,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T11:16:46.069Z","updated_at":"2025-11-08T14:30:33.042Z","avatar_url":"https://github.com/gridap.png","language":"TeX","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gridap Talks\n\nIn this repos you can find some material we have recently develop for presenting the [`Gridap`](https://github.com/gridap/Gridap.jl) library.\n\n* [July 30th, 2020] You can find [here](https://www.youtube.com/watch?v=txcb3ROQBS4) the presentation of `Gridap` in [**JuliaCon2020**](https://juliacon.org/2020/).\n\n* [April 21st, 2020] You can also find the slides of **UNSW Online Computational Mathematics Seminar**, Melbourne-Sydney, April 21st 2020 [here](https://github.com/santiagobadia/Gridap-presentation/blob/master/UNSW-comp-math-seminar/beamer-version/sbadia-unsw.pdf), together with the video recording of the online seminar that you can download from [here](https://github.com/santiagobadia/Gridap-presentation/blob/master/unsw-video/unsw-gridap-seminar-compressed.mp4).\n\n* [February 14th, 2020] You can find the slides of the **Monash Workshop on Numerical Differential Equations with Applications**, Melbourne, February 14th 2020, [here](https://github.com/santiagobadia/Gridap-presentation/blob/master/MWNDEA-Melbourne/beamer-version/sbadia-mwndea.pdf).\n\n# Jupyter Notebooks\n\n* [April 21st, 2020] You can also find a jupyter [notebook](https://github.com/santiagobadia/Gridap-presentation/blob/master/lazy-matrix-notebook/julia-basics.ipynb) in which we have created a very simple example of a _lazy ummutable matrix_ implementation in `Julia`, which we consider provides a nice overview of the `Julia` capabilities, its multiple dispatching paradigm, the importance of interfaces and _group by actions, not attributes_. we think it can be useful for people that come from object-oriented backgrounds. This example also provides some insight about how we have been able to implement our numerical PDE solvers in `Gridap`, as [@santiagobadia](https://github.com/santiagobadia) explains in the video.\n\n## Installation of notebooks\n\nTo install the jupyter notebooks, do the following\n\n```\n$ git clone https://github.com/gridap/Tutorials.git\n```\n\nMove into the folder and open a `Julia` REPL setting the current folder as the project environment\n\n```\n$ cd Gridap-presentation/lazy-matrix-notebook/\n$ julia\n```\nIn the Julia REPL\n```\njulia\u003e \n```\ntype `]` to enter in pkg mode, activate the project\n```\n(@v1.4) pkg\u003e activate .\n```\nand instantiate the environment\n```\n(lazy-matrix-notebook) pkg\u003e instantiate\n```\nOpen the notebook using these commands\n```\njulia\u003e using IJulia\njulia\u003e notebook(dir=pwd())\n```\nEnjoy!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgridap%2Fgridaptalks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgridap%2Fgridaptalks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgridap%2Fgridaptalks/lists"}