Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • wslda wslda
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • wtools
  • wsldawslda
  • Wiki
  • Code & Results quality

Code & Results quality · Changes

Page history
Update Code & Results quality authored Sep 26, 2025 by Gabriel Wlazłowski's avatar Gabriel Wlazłowski
Hide whitespace changes
Inline Side-by-side
Code-&-Results-quality.md
View page @ 2b88d029
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
# Introduction # Introduction
The priorities for W-SLDA Toolkit developers are as follows (from highest to lowest): The priorities for W-SLDA Toolkit developers are as follows (from highest to lowest):
1. Correctness of computation. 1. Correctness of computation.
2. Performace. 2. Performance.
3. User-friendly interface. 3. User-friendly interface.
The highest priority is computation correctness, which is the fundamental issue in computational physics. The next one is performance, which points to programming techniques used for constructing the computational engine (it is written using C+CUDA+MPI). The highest priority is computational correctness, which is the fundamental issue in computational physics. The next one is performance, which points to programming techniques used for constructing the computational engine (it is written using C+CUDA+MPI).
# W-SLDA Toolkit quality # W-SLDA Toolkit quality
...@@ -23,7 +23,7 @@ Actions taken within the W-SLDA Toolkit to support the level 1 quality checks: ...@@ -23,7 +23,7 @@ Actions taken within the W-SLDA Toolkit to support the level 1 quality checks:
## Level 2: Internal tests ## Level 2: Internal tests
While Level 1 actions are sufficient to detect most of the errors in results at the qualitative level, they are not sufficient to assure the correctness of the code computation at the quantitative level. [Lubarsky's Law](https://en.wikipedia.org/wiki/Software) says<br> While Level 1 actions are sufficient to detect most of the errors in results at the qualitative level, they are not sufficient to ensure the correctness of the code computation at the quantitative level. [Lubarsky's Law](https://en.wikipedia.org/wiki/Software) says<br>
&nbsp;&nbsp;&nbsp;_every program has at least one more bug_, <br> &nbsp;&nbsp;&nbsp;_every program has at least one more bug_, <br>
thus, testing is an endless process that must be executed routinely. thus, testing is an endless process that must be executed routinely.
Developers of the W-SLDA Toolkit constantly seek cases that can be used as test cases. Developers of the W-SLDA Toolkit constantly seek cases that can be used as test cases.
......
Clone repository

Content of Documentation
Official webpage
W-BSK Toolkit