Skip to content
Snippets Groups Projects

Add random number generator

Merged Daniel Hupp requested to merge add_random_number_generator into master

What is the new feature

This PR adds a new module for random number generations. It contains a parallelization uniform random number generator and a normal random number generator.

How is it implemented

The uniform random number generator uses the Lehmer random number generator. The normal random number generator uses a Box-Mueller transform using the uniform random number generator.

Edited by Yen-Chen Chen

Merge request reports

Merge request pipeline #64427 passed

Merge request pipeline passed for 99de1650

Test coverage 81.80% (0.70%) from 1 job
Approval is optional

Merged by Yen-Chen ChenYen-Chen Chen 1 year ago (Apr 10, 2024 1:57pm UTC)

Merge details

  • Changes merged into master with fff7a737 (commits were squashed).
  • Deleted the source branch.

Pipeline #64451 passed

Pipeline passed for fff7a737 on master

Test coverage 81.80% (0.70%) from 1 job

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Daniel Hupp added 3 commits

    added 3 commits

    Compare with previous version

  • Daniel Hupp added 1 commit

    added 1 commit

    Compare with previous version

  • Daniel Hupp added 4 commits

    added 4 commits

    • 07762b46...fa081320 - 3 commits from branch master
    • 510258ca - Merge remote-tracking branch 'origin/master' into add_random_number_generator

    Compare with previous version

  • Daniel Hupp added 1 commit

    added 1 commit

    Compare with previous version

  • Daniel Hupp added 1 commit

    added 1 commit

    Compare with previous version

  • Daniel Hupp added 1 commit

    added 1 commit

    Compare with previous version

  • Daniel Hupp added 12 commits

    added 12 commits

    Compare with previous version

  • Daniel Hupp added 13 commits

    added 13 commits

    Compare with previous version

  • Daniel Hupp marked the checklist item Gitlab CI passes (Hint: use make format for linting) as completed

    marked the checklist item Gitlab CI passes (Hint: use make format for linting) as completed

  • Daniel Hupp marked the checklist item New feature is covered by additional unit tests as completed

    marked the checklist item New feature is covered by additional unit tests as completed

  • Daniel Hupp marked the checklist item Mark the merge request as ready by removing Draft: as completed

    marked the checklist item Mark the merge request as ready by removing Draft: as completed

  • Daniel Hupp marked this merge request as ready

    marked this merge request as ready

  • Daniel Hupp marked the checklist item Test coverage does not decrease as completed

    marked the checklist item Test coverage does not decrease as completed

  • Daniel Hupp changed the description

    changed the description

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading