• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

RimuQMC / Rimu.jl / 16259084350
94%

Build:
DEFAULT BRANCH: develop
Ran 14 Jul 2025 06:16AM UTC
Jobs 1
Files 92
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

14 Jul 2025 05:52AM UTC coverage: 94.569% (-0.001%) from 94.57%
16259084350

push

github

web-flow
Unified ModeMap Type (#330)

This PR renames the type `OccupiedModeMap` to `ModeMap`.

## New features
* `occupied_mode_map` and `unoccupied_mode_map`— new constructors for
type `ModeMap`.
* `FermiUnoccupiedModes`— new iterator version generator of type
`ModeMap` for `FermiFS`.

## Deprecated features
* `OccupiedModeMap` is deprecated and replaced by `occupied_mode_map`.
The type is replaced by `ModeMap`.

Originally, there was a `OccupiedModeMap` type along with its
constructor function, which was used to generate a statically allocated
array for storing `*FSIndex` values corresponding to various Fock space
addresses. However, in some cases, it is also necessary to represent and
store unoccupied modes—particularly when working with Fermi addresses,
where the occupation number (occnum) is limited to 0 or 1.
The constructors enable consistent handling of both occupied and
unoccupied modes. Then the original `OccupiedModeMap` constructor
function is deprecated with `Base.@deprecate`.

---------

Co-authored-by: Joachim Brand <joachim.brand@gmail.com>
Co-authored-by: mtsch <matijacufar@gmail.com>

98 of 102 new or added lines in 17 files covered. (96.08%)

7052 of 7457 relevant lines covered (94.57%)

11618986.21 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
97.08
-0.05% src/BitStringAddresses/bitstring.jl
1
95.48
-0.42% src/BitStringAddresses/fockaddress.jl
1
89.16
0.12% src/BitStringAddresses/sortedparticlelist.jl
1
92.79
0.0% src/Hamiltonians/HubbardMom1D.jl
Jobs
ID Job ID Ran Files Coverage
1 16259084350.1 14 Jul 2025 06:16AM UTC 92
94.57
GitHub Action Run
Source Files on build 16259084350
  • Tree
  • List 92
  • Changed 19
  • Source Changed 19
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16259084350
  • 9043e447 on github
  • Prev Build on develop (#16254381656)
  • Next Build on develop (#16436702757)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc