{"id":16540953,"url":"https://github.com/valentjn/defense","last_synced_at":"2026-05-29T20:31:28.889Z","repository":{"id":103094026,"uuid":"329966214","full_name":"valentjn/defense","owner":"valentjn","description":"Julian Valentin's PhD Defense Talk: “B-Splines for Sparse Grids: Algorithms and Application to Higher-Dimensional Optimization”","archived":false,"fork":false,"pushed_at":"2021-01-15T17:02:02.000Z","size":41817,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"develop","last_synced_at":"2025-03-04T04:41:27.509Z","etag":null,"topics":["b-splines","phd-defense","phd-thesis","sparse-grids"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/valentjn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2021-01-15T16:33:29.000Z","updated_at":"2021-04-10T19:03:10.000Z","dependencies_parsed_at":"2023-04-12T10:23:17.949Z","dependency_job_id":null,"html_url":"https://github.com/valentjn/defense","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/valentjn/defense","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valentjn%2Fdefense","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valentjn%2Fdefense/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valentjn%2Fdefense/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valentjn%2Fdefense/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/valentjn","download_url":"https://codeload.github.com/valentjn/defense/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/valentjn%2Fdefense/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33670211,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-29T02:00:06.066Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["b-splines","phd-defense","phd-thesis","sparse-grids"],"created_at":"2024-10-11T18:53:43.860Z","updated_at":"2026-05-29T20:31:28.867Z","avatar_url":"https://github.com/valentjn.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Julian Valentin's PhD Defense Talk\n\n[![download](https://img.shields.io/badge/download-GitHub%20Releases-darkred)][gitHubReleases]\n[![CC BY-SA 4.0 license](https://img.shields.io/badge/license-CC%20BY--SA%204.0-blue)][license]\n\nThis is the source code of the material of the defense talk of the PhD thesis of Julian Valentin.\n\nThe thesis is titled **B-Splines for Sparse Grids: Algorithms and Application to Higher-Dimensional Optimization**. It was submitted to the University of Stuttgart, Germany, and it was successfully defended on April 2, 2019.\n\nThe code is provided here as is, without any further support or warranty. The material of the defense talk and the thesis are Copyright © 2019 Julian Valentin. Both are licensed under the [Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0)][license].\n\n## Download\n\nThe material of the defense talk can be downloaded on the [GitHub Releases page][gitHubReleases]. The PhD thesis itself can be downloaded at [arXiv][arxiv].\n\n## Details\n\nThe material of the defense talk consists of the following components:\n\n- Slides as PDF (as a whole and split into two parts): These are the slides that are shown on the screen.\n- “Handout” as PDF: This is not an actual handout, but the slides compiled in Beamer's `handout` mode. This can be used by the presenter for handwritten notes during the presentation.\n- Movie as MKV: This movie summarizes the talk as an anaglyph 3D movie, as is shown between the two parts of the slides.\n- Flyer as PDF: This is the actual handout, printed on A4 paper and folded twice.\n\nBefore the talk, each member of the audience is given one flyer and one pair of cardboard anaglyph 3D glasses. Both are supposed to be taken home.\n\nIt is recommended to use [Impressive](http://impressive.sourceforge.net/) for the presentation, as Impressive can smoothly switch between slides and movie. For suitable command-line arguments, see the `SConstruct` file in the root directory.\n\nBuilding the material from scratch is currently not possible as essential data are missing (`data/` directory).\n\n## How to Cite\n\nThis section applies if you want to cite the thesis in a scientific paper, in a blog, or in any other kind of publication. Please only cite the thesis, not the defense talk.\n\nCite the thesis as follows:\n\n\u003e Julian Valentin: B-Splines for Sparse Grids: Algorithms and Application to Higher-Dimensional Optimization. PhD thesis, University of Stuttgart, Germany, 2019. Available at `arXiv:1910.05379 [math.NA]`. DOI: `10.18419/opus-10504`.\n\n```biblatex\n@phdthesis{Valentin2019,\n  author      = {Valentin, Julian},\n  title       = {B-Splines for Sparse Grids: Algorithms and Application to Higher-Dimensional Optimization},\n  institution = {University of Stuttgart, Germany},\n  year        = {2019},\n  eprint      = {1910.05379},\n  eprinttype  = {arxiv},\n  eprintclass = {math.NA},\n  doi         = {10.18419/opus-10504}\n}\n```\n\n## How to Attribute\n\nThis section applies if you want to share the slides or the thesis, even in modified form (“Adapted Material” in terms of the license). Examples include:\n\n- Distribution of the source code or compiled PDFs.\n- Distribution of an excerpt, e.g., a figure.\n- Distribution of printouts, e.g., as books.\n- Translation into other languages.\n- Compilation of the source code to different formats, e.g., to PDF via pdfL\u003csup\u003eA\u003c/sup\u003eT\u003csub\u003eE\u003c/sub\u003eX.\n\nThis applies to source code and compiled documents (e.g., PDF), as a whole and to parts thereof such as text, figures, tables, other components, or source code snippets.\n\nPer the [license][license], you must at least do the following:\n\n- Attribute the author and reproduce the copyright notice: Copyright © 2019 Julian Valentin\n- Link to the license: [licensed under CC BY-SA 4.0][license]\n- Link to the thesis: [https://arxiv.org/abs/1910.05379][arxiv]\n- List modifications, if any\n\nModified versions must be licensed under the CC BY-SA 4.0 license as well (share alike), or a compatible license.\n\n[arxiv]: https://arxiv.org/abs/1910.05379\n[gitHubReleases]: https://github.com/valentjn/defense/releases\n[license]: https://creativecommons.org/licenses/by-sa/4.0/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvalentjn%2Fdefense","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvalentjn%2Fdefense","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvalentjn%2Fdefense/lists"}