Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a Logger class #3076

Open
wants to merge 64 commits into
base: master
Choose a base branch
from
Open

Add a Logger class #3076

wants to merge 64 commits into from

Commits on Sep 9, 2024

  1. Use Printf/Fprintf instead of std::cout, std::cerr

    This way this is possible to redirect the flux for matlab and jupyter
    Nicolas Cornu committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    58c1228 View commit details
    Browse the repository at this point in the history
  2. Fix formatting

    github-actions[bot] committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    6453b21 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Add missing std::endl

    alkino committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    527e85b View commit details
    Browse the repository at this point in the history
  2. Fix formatting

    github-actions[bot] committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    ccbbaf1 View commit details
    Browse the repository at this point in the history
  3. Add a missing include

    alkino committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    11a651a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    25308a2 View commit details
    Browse the repository at this point in the history
  5. Add new missing include

    alkino committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    39227a4 View commit details
    Browse the repository at this point in the history
  6. Modernize printers with fmt

    alkino committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    7e76e65 View commit details
    Browse the repository at this point in the history
  7. Fix formatting

    github-actions[bot] committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    70f65a7 View commit details
    Browse the repository at this point in the history
  8. Sections is now c++

    alkino committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    c4c2c9a View commit details
    Browse the repository at this point in the history
  9. One missing include

    alkino committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    622cd5d View commit details
    Browse the repository at this point in the history
  10. One missing include

    alkino committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    fad36ce View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    418a371 View commit details
    Browse the repository at this point in the history
  12. Missing header

    alkino committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    91d3fb0 View commit details
    Browse the repository at this point in the history
  13. Missing header

    alkino committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    c02b4eb View commit details
    Browse the repository at this point in the history
  14. Missing header

    alkino committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    2560d5d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4818eb7 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Merge remote-tracking branch 'origin/master'

    Nicolas Cornu committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    352ce79 View commit details
    Browse the repository at this point in the history
  2. Don't touch inithoc

    Nicolas Cornu committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    d9214f3 View commit details
    Browse the repository at this point in the history
  3. Move sections.c to cpp

    Nicolas Cornu committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    ef6d4ca View commit details
    Browse the repository at this point in the history
  4. Simplify

    Nicolas Cornu committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    62b88a3 View commit details
    Browse the repository at this point in the history
  5. Fix

    Nicolas Cornu committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    b338163 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Perfect forwarding

    Nicolas Cornu committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    ec614d8 View commit details
    Browse the repository at this point in the history
  2. No more static

    Nicolas Cornu committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    80fc72f View commit details
    Browse the repository at this point in the history
  3. Fix wrong error message args

    Nicolas Cornu committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    083b829 View commit details
    Browse the repository at this point in the history
  4. Add a class for Logger

    Nicolas Cornu committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    28d8ef9 View commit details
    Browse the repository at this point in the history
  5. Use the new logger

    Nicolas Cornu committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    1b752da View commit details
    Browse the repository at this point in the history
  6. format

    Nicolas Cornu committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    04af73f View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. Merge remote-tracking branch 'origin/master'

    Nicolas Cornu committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    479920e View commit details
    Browse the repository at this point in the history
  2. getCb => getCallback

    Nicolas Cornu committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    39dcc35 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Merge remote-tracking branch 'origin/master'

    Nicolas Cornu committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    58079a0 View commit details
    Browse the repository at this point in the history
  2. Add the include to be able to format std::array

    Nicolas Cornu committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    ff32e90 View commit details
    Browse the repository at this point in the history
  3. Fix formatting

    github-actions[bot] committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    af037de View commit details
    Browse the repository at this point in the history
  4. Use std::function<> for more portability

    Nicolas Cornu committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    e48c6dc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0d4cb1a View commit details
    Browse the repository at this point in the history
  6. No need for LoggerCallback type anymore

    Nicolas Cornu committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    79d7d19 View commit details
    Browse the repository at this point in the history
  7. Follow review

    Nicolas Cornu committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    76b8ac1 View commit details
    Browse the repository at this point in the history
  8. Merge remote-tracking branch 'origin/master'

    Nicolas Cornu committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    79afacc View commit details
    Browse the repository at this point in the history
  9. Use const char* for logger message

    Nicolas Cornu committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    5e34343 View commit details
    Browse the repository at this point in the history
  10. No more Fprintf

    Nicolas Cornu committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    be9c98d View commit details
    Browse the repository at this point in the history
  11. More const

    Nicolas Cornu committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    f8182ca View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Review

    Nicolas Cornu committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    f38fa06 View commit details
    Browse the repository at this point in the history
  2. Printf -> logger.print

    Nicolas Cornu committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    38d00e8 View commit details
    Browse the repository at this point in the history
  3. Add a missing const

    Nicolas Cornu committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    55ac685 View commit details
    Browse the repository at this point in the history
  4. Fix formatting

    github-actions[bot] committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    4e7f13b View commit details
    Browse the repository at this point in the history
  5. Simplify c_str()

    Nicolas Cornu committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    4bbcd6e View commit details
    Browse the repository at this point in the history
  6. Escape { and }

    Nicolas Cornu committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    a66f8a5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    707f8a2 View commit details
    Browse the repository at this point in the history
  8. Fix weird strings

    Nicolas Cornu committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    91b4935 View commit details
    Browse the repository at this point in the history
  9. Avoid string literal operator""s

    Nicolas Cornu committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    434ade7 View commit details
    Browse the repository at this point in the history
  10. Keep bad align

    Nicolas Cornu committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    bfe9e18 View commit details
    Browse the repository at this point in the history
  11. Add a logger.printf for user inputed fmt string

    Nicolas Cornu committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    3163fdb View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Remove printf

    Nicolas Cornu committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    e4b2f91 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    3eaeb55 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Configuration menu
    Copy the full SHA
    b28abb8 View commit details
    Browse the repository at this point in the history
  2. Fix the problem for ever

    alkino committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    1eae776 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4110370 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    37c5464 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    515b049 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6fe9d38 View commit details
    Browse the repository at this point in the history
  7. debug

    alkino committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    e59accd View commit details
    Browse the repository at this point in the history
  8. Try

    alkino committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    96645b2 View commit details
    Browse the repository at this point in the history
  9. more try

    alkino committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    50f0e36 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Merge remote-tracking branch 'origin/master'

    Nicolas Cornu committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    31757d1 View commit details
    Browse the repository at this point in the history