{"id":15701016,"url":"https://github.com/libbum/veritas","last_synced_at":"2025-05-12T15:25:28.219Z","repository":{"id":143127638,"uuid":"62122382","full_name":"Libbum/Veritas","owner":"Libbum","description":"An efficient tool for continuum relativistic Vlasov-Maxwell simulations.","archived":false,"fork":false,"pushed_at":"2018-08-23T20:55:33.000Z","size":89,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-31T23:39:09.952Z","etag":null,"topics":["plasma-physics","scientific-computing"],"latest_commit_sha":null,"homepage":"https://ft.nephy.chalmers.se/~tdubois/veritas/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Libbum.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2016-06-28T08:08:34.000Z","updated_at":"2023-07-25T14:02:34.000Z","dependencies_parsed_at":null,"dependency_job_id":"a4903b09-3786-4dc2-ae25-f3877e710a01","html_url":"https://github.com/Libbum/Veritas","commit_stats":{"total_commits":17,"total_committers":3,"mean_commits":5.666666666666667,"dds":"0.11764705882352944","last_synced_commit":"a9117a8182403c489b15e1065485bf0f64e06f38"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Libbum%2FVeritas","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Libbum%2FVeritas/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Libbum%2FVeritas/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Libbum%2FVeritas/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Libbum","download_url":"https://codeload.github.com/Libbum/Veritas/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253764513,"owners_count":21960590,"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":["plasma-physics","scientific-computing"],"created_at":"2024-10-03T19:58:20.115Z","updated_at":"2025-05-12T15:25:28.165Z","avatar_url":"https://github.com/Libbum.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"http://veritas.readthedocs.io/en/latest/_images/veritas.svg\" width=300px /\u003e\n\n**V**lasov **E**ule**RI**an **T**ool for **A**cceleration **S**tudies\n\nA relativistic Vlasov-Maxwell solver implemented using a fourth order finite volume scheme on a block structured adaptive mesh; upwind biased WENO-type reconstruction of face values; a Flux Corrected Transport algorithm to enhance stability and Runge-Kutta time advancement.\n\nFurther information can be found on the [Veritas Web Page](http://ft.nephy.chalmers.se/veritas/).\n\nDocumentation\n-------------\n\nA quick start guide can be found over at [Read The Docs](http://veritas.readthedocs.io/).\n\nInstallation\n------------\n\nIf you don't care about specifics, from the build directory run\n\n```bash\n$ cmake ..\n$ make\n$ make install\n```\n\nThis generates a `veritas` executable in the bin directory and sets up the environment ready to start running straight away.\n\nAcknowledging Veritas\n---------------------\n\nIf you use Veritas in your research, please reference the following article:\n\nSvedung Wettervik et al., *European Physical Journal D* **71** 157 (2017)\n\nDOI: [10.1140/epjd/e2017-80102-2](http://dx.doi.org/10.1140/epjd/e2017-80102-2)\n\n```\n@Article{SvedungWettervik2017,\n  author   = {Svedung Wettervik, Benjamin and DuBois, Timothy C. and Siminos, Evangelos and F{\\\"u}l{\\\"o}p, T{\\\"u}nde},\n  title    = {Relativistic {V}lasov-{M}axwell modelling using finite volumes and adaptive mesh refinement},\n  journal  = {The European Physical Journal D},\n  year     = {2017},\n  volume   = {71},\n  number   = {6},\n  pages    = {157},\n  issn     = {1434-6079},\n  abstract = {The dynamics of collisionless plasmas can be modelled by the Vlasov-Maxwell system of equations. An Eulerian approach is needed to accurately describe processes that are governed by high energy tails in the distribution function, but is of limited efficiency for high dimensional problems. The use of an adaptive mesh can reduce the scaling of the computational cost with the dimension of the problem. Here, we present a relativistic Eulerian Vlasov-Maxwell solver with block-structured adaptive mesh refinement in one spatial and one momentum dimension. The discretization of the Vlasov equation is based on a high-order finite volume method. A flux corrected transport algorithm is applied to limit spurious oscillations and ensure the physical character of the distribution function. We demonstrate a speed-up by a factor of 7 {\\texttimes} in a typical scenario involving laser pulse interaction with an underdense plasma due to the use of an adaptive mesh.},\n  doi      = {10.1140/epjd/e2017-80102-2},\n}\n```\n\nLicense\n-------\n\nThe project is licensed under the MIT license.\n\n[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2FLibbum%2FVeritas.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2FLibbum%2FVeritas?ref=badge_large)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flibbum%2Fveritas","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flibbum%2Fveritas","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flibbum%2Fveritas/lists"}