bosss

BoSSS is a flexible framework for the development, evaluation & application of numerical discretization schemes based on the Discontinuous Galerkin method

https://github.com/fdydarmstadt/bosss

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.2%) to scientific vocabulary

Keywords

cfd discontinuous-galerkin numerical-methods pde
Last synced: 6 months ago · JSON representation

Repository

BoSSS is a flexible framework for the development, evaluation & application of numerical discretization schemes based on the Discontinuous Galerkin method

Basic Info
Statistics
  • Stars: 29
  • Watchers: 9
  • Forks: 14
  • Open Issues: 1
  • Releases: 7
Topics
cfd discontinuous-galerkin numerical-methods pde
Created over 8 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

BoSSS

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.

Getting Started

Wiki:

Installation instructions:

Developer Starting Guide:

(Compiling from source code, etc.) - Getting Started as Developer/Public Wiki - Getting Started as Developer/Internal Wiki

Latest Installers:

  • Please Read Installation/Public Wiki first!
  • Windows: https://kummer.pages.rwth-aachen.de/bosss-public/BoSSS-setup-latest.exe
  • Linux: https://kummer.pages.rwth-aachen.de/bosss-public/BoSSS-setup-latest.run
  • (If links fail, please take a look at https://kummer.pages.rwth-aachen.de/bosss-public/ and search for *.exe or *.run - files)

Note for publication

If you are using BoSSS for one of your works, we kindly ask you to cite one of our own publications, which corresponds most to your work. See at the homepage of TU Darmstadt - Fluid Dynamics for a list of 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

This project is licensed under the Apache License.

For more information, see license.

BoSSS greatfully relies on multiple Third-Party Software packages, with different licenses.

Owner

  • Name: BoSSS group at the chair of fluid dynamics
  • Login: FDYdarmstadt
  • Kind: user

GitHub Events

Total
Last Year

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 1
  • Total pull requests: 1
  • Average time to close issues: about 3 years
  • Average time to close pull requests: N/A
  • Total issue authors: 1
  • Total pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 1.0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 1
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • SpiritualMigration (1)
Pull Request Authors
  • dependabot[bot] (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (1)

Dependencies

src/L1-platform/BoSSS.Platform/BoSSS.Platform.csproj nuget
src/L2-foundation/BoSSS.Foundation/BoSSS.Foundation.csproj nuget
src/L2-foundation/BoSSS.Foundation.Grid/BoSSS.Foundation.Grid.csproj nuget
  • MIConvexHull 1.1.19.1019
src/L2-foundation/BoSSS.Foundation.SpecFEM/BoSSS.Foundation.SpecFEM.csproj nuget
src/L2-foundation/BoSSS.Foundation.XDG/BoSSS.Foundation.XDG.csproj nuget
  • IntersectingQuadrature 1.0.4
src/L3-solution/BoSSS.Solution/BoSSS.Solution.csproj nuget
  • CommandLineParser 2.9.1
  • MathNet.Numerics 5.0.0
  • Microsoft.CodeAnalysis.CSharp.Scripting 4.5.0
src/L3-solution/BoSSS.Solution.ASCIIExport/BoSSS.Solution.ASCIIExport.csproj nuget
src/L3-solution/BoSSS.Solution.AdvancedSolvers/BoSSS.Solution.AdvancedSolvers.csproj nuget
src/L3-solution/BoSSS.Solution.CgnsExport/BoSSS.Solution.CgnsExport.csproj nuget
src/L3-solution/BoSSS.Solution.CompressibleFlowCommon/BoSSS.Solution.CompressibleFlowCommon.csproj nuget
src/L3-solution/BoSSS.Solution.EnergyCommon/BoSSS.Solution.EnergyCommon.csproj nuget
src/L3-solution/BoSSS.Solution.Gnuplot/BoSSS.Solution.Gnuplot.csproj nuget
src/L3-solution/BoSSS.Solution.GridImport/BoSSS.Solution.GridImport.csproj nuget
src/L3-solution/BoSSS.Solution.LevelSetTools/BoSSS.Solution.LevelSetTools.csproj nuget
src/L3-solution/BoSSS.Solution.LevelSetTools/SemiLagrangianLevelSet/SemiLagrangianLevelSet.csproj nuget
src/L3-solution/BoSSS.Solution.NSECommon/BoSSS.Solution.NSECommon.csproj nuget
src/L3-solution/BoSSS.Solution.RheologyCommon/BoSSS.Solution.RheologyCommon.csproj nuget
src/L3-solution/BoSSS.Solution.Statistic/BoSSS.Solution.Statistic.csproj nuget
src/L3-solution/BoSSS.Solution.Tecplot/BoSSS.Solution.Tecplot.csproj nuget
src/L3-solution/BoSSS.Solution.XNSECommon/BoSSS.Solution.XNSECommon.csproj nuget
src/L3-solution/BoSSS.Solution.XdgTimestepping/BoSSS.Solution.XdgTimestepping.csproj nuget
src/L3-solution/BoSSS.Solution.XheatCommon/BoSSS.Solution.XheatCommon.csproj nuget
src/L4-application/ALTSTests/ALTSTests.csproj nuget
src/L4-application/AdaptiveMeshRefinementTest/AdaptiveMeshRefinementTest.csproj nuget
src/L4-application/AdvancedSolverTests/AdvancedSolverTests.csproj nuget
src/L4-application/AdvancedSolverTestsMPI/AdvancedSolverTestsMPI.csproj nuget
src/L4-application/ApplicationWithIDT/ApplicationWithIDT.csproj nuget
src/L4-application/BUIDT/BUIDT.csproj nuget
src/L4-application/BoSSSTemplateProject/BoSSSTemplateProject.csproj nuget
src/L4-application/BoSSSpad/BoSSSpad.csproj nuget
  • Microsoft.AspNetCore.Html.Abstractions 2.2.0
  • Microsoft.DotNet.Interactive.Documents 1.0.0-beta.21459.1
  • Microsoft.DotNet.Interactive.Formatting 1.0.0-beta.21459.1
src/L4-application/CDG_ProjectionTest/CDG_ProjectionTest.csproj nuget
src/L4-application/CDG_Projection_MPI/CDG_Projection_MPI.csproj nuget
src/L4-application/CNS/CNS.csproj nuget
src/L4-application/CNS_MPITests/CNS_MPITests.csproj nuget
src/L4-application/CahnHilliard/CahnHilliard.csproj nuget
src/L4-application/CutCellQuadrature/CutCellQuadrature.csproj nuget
src/L4-application/CutEdgeQuadrature/CutEdgeQuadrature.csproj nuget
src/L4-application/DatabaseTests/DatabaseTests.csproj nuget
src/L4-application/DerivativeTest/DerivativeTest.csproj nuget
src/L4-application/DerivativeTestXDGEnriched/DerivativeTestXDGEnriched.csproj nuget
src/L4-application/ElementTests/ElementTests.csproj nuget
src/L4-application/ExternalBinding/ExternalBinding.csproj nuget
src/L4-application/ExternalBinding.CodeGen/ExternalBinding.CodeGen.csproj nuget
src/L4-application/GridGen/GridGen.csproj nuget
src/L4-application/HangingNodesTests/HangingNodesTests.csproj nuget
src/L4-application/HilbertTest/HilbertTest.csproj nuget
src/L4-application/IncompressibleNSE/IncompressibleNSE.csproj nuget
src/L4-application/IntersectingLevelSetTest/IntersectingLevelSetTest.csproj nuget
src/L4-application/LTSTests/LTSTests.csproj nuget
src/L4-application/LoadBalancingTest/LoadBalancingTest.csproj nuget
src/L4-application/MPITest/MPITest.csproj nuget
src/L4-application/Matrix_MPItest/Matrix_MPItest.csproj nuget
src/L4-application/MultigridTest/MultigridTest.csproj nuget
src/L4-application/NSE_SIMPLE/SIMPLE.csproj nuget
src/L4-application/PlotGenerator/BoSSS.PlotGenerator.csproj nuget
src/L4-application/PublicTestRunner/PublicTestRunner.csproj nuget
src/L4-application/QuadratureTest/QuadratureAndProjectionTest.csproj nuget
src/L4-application/RheologySolver2/Rheology2.csproj nuget
src/L4-application/SAIDT/SAIDT.csproj nuget
src/L4-application/ScalarTransport/ScalarTransport.csproj nuget
src/L4-application/SpecFEM/SpecFEM.csproj nuget
src/L4-application/TutorialTests/TutorialTests.csproj nuget
src/L4-application/VoronoiTests/VoronoiTests.csproj nuget
src/L4-application/XDGTest/XDGTest.csproj nuget
src/L4-application/XESF/XESF.csproj nuget
src/L4-application/XNSEC2/XNSEC.csproj nuget
src/L4-application/XNSERO/XNSERO_Solver.csproj nuget
src/L4-application/XNSE_Solver/XNSE_Solver.csproj nuget
src/L4-application/XNSE_Solver_LargeMPItest/XNSE_Solver_LargeMPItest.csproj nuget
src/L4-application/XNSE_Solver_MPItest/XNSE_Solver_MPItest.csproj nuget
src/L4-application/XNSFE_Solver/XNSFE_Solver.csproj nuget
src/L4-application/XRheology_Solver/XRheology_Solver.csproj nuget
src/L4-application/XdgNastyLevsetLocationTest/XdgNastyLevsetLocationTest.csproj nuget
src/L4-application/XdgPoisson3/XdgPoisson3.csproj nuget
src/L4-application/XdgTimesteppingTest/XdgTimesteppingTest.csproj nuget
src/L4-application/ZLS/ZLS.csproj nuget
src/L4-application/ZwoLsTest/ZwoLsTest.csproj nuget
src/L4-application/ipPoisson/ipPoisson.csproj nuget
src/L4-application/ipViscosity/ipViscosity.csproj nuget
src/Utils/MatrixVisualizer/MatrixVisualizer/MatrixVisualizer.csproj nuget
src/Utils/MatrixVisualizer/MatrixVisualizerVS17/MatrixVisualizerVS17.csproj nuget
src/Utils/MatrixVisualizer/VisualizerTestVS17/VisualizerTestVS17.csproj nuget
src/Utils/MiniBatchProcessor/MiniBatchProcessor.csproj nuget
src/Utils/SharpSSH/SharpSSH.csproj nuget
src/Utils/bcl/bcl.csproj nuget
src/Utils/btail/btail.csproj nuget
src/Utils/latexdocdings/latexdocdings.csproj nuget
src/ilPSP/ExtBinding/CsExtBinding/CsExtBinding.csproj nuget
src/ilPSP/ExtBinding/ilPSP.ExternalBinding/ilPSP.ExternalBinding.csproj nuget
src/ilPSP/ExtBinding/ilPSP.ExternalBinding.CodeGenC/ilPSP.ExternalBinding.CodeGenC.csproj nuget
src/ilPSP/layer_1.1-MPI.NET/MPI.Wrappers/MPI.Wrappers.csproj nuget
  • NUnitLite 3.13.3
  • Newtonsoft.Json 13.0.2
  • Newtonsoft.Json.Bson 1.0.2
  • log4net 2.0.15
src/ilPSP/layer_1.2-ilPSP/MltdimAryMultiply_CodeGen/MltdimAryMultiply_CodeGen.csproj nuget
src/ilPSP/layer_1.2-ilPSP/ilPSP/ilPSP.csproj nuget
  • System.Security.Permissions 5.0.0
  • log4net 2.0.15
src/ilPSP/layer_1.2-ilPSP/ilPSP.Connectors.Matlab/ilPSP.Connectors.Matlab.csproj nuget
src/ilPSP/layer_1.2-ilPSP/ilPSP.LinSolvers/ilPSP.LinSolvers.csproj nuget
src/ilPSP/layer_1.2-ilPSP/ilPSP.LinSolvers.ALMOND/ilPSP.LinSolvers.ALMOND.csproj nuget
src/ilPSP/layer_1.2-ilPSP/ilPSP.LinSolvers.HYPRE/ilPSP.LinSolvers.HYPRE.csproj nuget
src/ilPSP/layer_1.2-ilPSP/ilPSP.LinSolvers.ILU/ilPSP.LinSolvers.ILU.csproj nuget
src/ilPSP/layer_1.2-ilPSP/ilPSP.LinSolvers.MUMPS/ilPSP.LinSolvers.MUMPS.csproj nuget
src/ilPSP/layer_1.2-ilPSP/ilPSP.LinSolvers.PARDISO/ilPSP.LinSolvers.PARDISO.csproj nuget