... | @@ -2,27 +2,34 @@ |
... | @@ -2,27 +2,34 @@ |
|
|
|
|
|
BoSSS (Bounded Support Spectral Solver) is a flexible framework for the development, evaluation and application of numerical discretization schemes based on the Discontinuous Galerkin (DG) method.
|
|
BoSSS (Bounded Support Spectral Solver) is a flexible framework for the development, evaluation and application of numerical discretization schemes based on the Discontinuous Galerkin (DG) method.
|
|
|
|
|
|
## Aim and focus of the BoSSS code
|
|
|
|
Its development has been initiated at the Chair of Fluid Dynamics in 2008 in order to establish a general foundation for the development of higher order discretizations for challenging physical problems. Over the years, BoSSS developed into a fully-featured library for discontinuous Galerkin methods, including facilities for workflow management and the rapid prototyping discretization of partial differential equations.
|
|
|
|
|
|
|
|
## Getting Started
|
|
## Getting Started
|
|
First, one should check the
|
|
First, one should check the
|
|
[Installation Instructions](./Getting-Started/Installation-and-Testing),
|
|
[Installation Instructions](./Getting-Started/Installation-and-Testing),
|
|
it could also be helpful to read about [.NET 5](./Getting-Started/NET5-Upgrade).
|
|
it could also be helpful to read about [.NET 5](./Getting-Started/NET5-Upgrade).
|
|
|
|
|
|
On can run BoSSS from command line;
|
|
**If you want to work with BoSSS source code, read the**
|
|
A lightweight alternative is to use
|
|
[Starting Guide for Developers](./Getting-Started/Working-with-BoSSS-as-a-Developer)!
|
|
|
|
|
|
|
|
A lightweight alternative to all-in development is to use
|
|
[Jupyter Notebooks and BoSSSpad](./Getting-Started/BoSSSpad#using-bossspad-with-jupyter-notebook).
|
|
[Jupyter Notebooks and BoSSSpad](./Getting-Started/BoSSSpad#using-bossspad-with-jupyter-notebook).
|
|
Example notebooks can be found in this Git repository (look for files matching `*.ipynb`).
|
|
Example notebooks can be found in this Git repository (look for files matching `*.ipynb`).
|
|
|
|
|
|
If one wants to do BoSSS development, one should read the respective
|
|
PS: Was it already mentioned to read the
|
|
[Getting started guide](./Getting-Started/Working-with-BoSSS-as-a-Developer).
|
|
[Starting Guide for Developers](./Getting-Started/Working-with-BoSSS-as-a-Developer)?
|
|
|
|
|
|
|
|
|
|
## Note for publication
|
|
## Note for publication
|
|
If you are using BoSSS for one of your publications, we kindly ask you to cite one of our own publications, which corresponds most to your work. Look at
|
|
If you are using BoSSS for one of your publications, we kindly ask you to cite one of our own publications, which corresponds most to your work. Look at
|
|
at [Publications](https://www.fdy.tu-darmstadt.de/fdyresearch/bossscode/bosss_publications/publications.en.jsp)
|
|
at [Publications](https://www.fdy.tu-darmstadt.de/fdyresearch/bossscode/bosss_publications/publications.en.jsp)
|
|
or in the appendix of the BoSSS handbook a list of our publications.
|
|
or in the appendix of the BoSSS handbook a list of our publications.
|
|
|
|
|
|
|
|
## Aim and focus of the BoSSS code
|
|
|
|
Its development has been initiated at the Chair of Fluid Dynamics in 2008
|
|
|
|
in order to establish a general foundation for the development of higher order discretizations for challenging physical problems.
|
|
|
|
Over the years, BoSSS developed into a fully-featured library for discontinuous Galerkin methods, including facilities for workflow management and the rapid prototyping discretization of partial differential equations.
|
|
|
|
|
|
|
|
|
|
## License
|
|
## License
|
|
This project is licensed under the
|
|
This project is licensed under the
|
|
[Apache License](http://www.apache.org/licenses/LICENSE-2.0),
|
|
[Apache License](http://www.apache.org/licenses/LICENSE-2.0),
|
... | | ... | |