Commit Graph

  • 83a9ca1c9a
    src/gray_core.f90: refactor [wip] next Michele Guerini Rocco 2025-01-14 17:12:00 +0100
  • 3f75cbd357
    default.nix: pass system argument to nixpkgs master v1.0.0 Michele Guerini Rocco 2024-12-12 03:13:17 +0100
  • c0b313a0f0
    package the python scripts Michele Guerini Rocco 2024-12-10 17:34:31 +0100
  • bc28d14ebe
    add infrastructure for making releases Michele Guerini Rocco 2024-12-04 16:18:32 +0100
  • fda4ff8a3b
    README.md: finally add a README Michele Guerini Rocco 2024-12-04 16:17:41 +0100
  • 27e3ffc7b7
    default.nix: avoid more warnings in sandboxed builds Michele Guerini Rocco 2024-12-03 16:54:18 +0100
  • a8a35bc783
    src/pec.f90: remove leftover file Michele Guerini Rocco 2024-12-03 16:33:54 +0100
  • 1a8011f2b7
    src/gray_equil.f90: export COCOS subroutines Michele Guerini Rocco 2024-12-03 16:09:30 +0100
  • beccd00b30
    src/gray_core.f90: fix power at step 0 Michele Guerini Rocco 2024-12-03 16:04:46 +0100
  • 4a5c858ae7 src/gray_errors.f90: use macros for error message padding Lorenzo Figini 2024-11-20 11:12:06 +0000
  • 6693fdf9b9 src/gray_errors.f90: avoid reshape in parameter initialization Lorenzo Figini 2024-11-20 10:12:41 +0000
  • 0ab0fcbf60
    document the wave polarisation convention Michele Guerini Rocco 2024-11-09 12:02:14 +0100
  • 16ec1a1d06
    default.nix: silence missing fontconfig cache warnings Michele Guerini Rocco 2024-11-09 21:15:49 +0100
  • 68358ac506
    Makefile: propagate up the docs prerequisites Michele Guerini Rocco 2024-11-09 12:27:05 +0100
  • fd175ad0da
    src/gray_equil.f90: make Gaussian beam notation consistent Michele Guerini Rocco 2024-11-08 15:39:00 +0100
  • 2368a0ba33
    src/gray_tables.f90: avoid floating point exception Michele Guerini Rocco 2024-11-04 10:53:45 +0100
  • 72eb224568
    remove unnecessary deallocations Michele Guerini Rocco 2024-11-04 09:12:15 +0100
  • fde048d3ee
    src/gray_core.f90: fix polarisation shown in summary table Michele Guerini Rocco 2024-11-02 10:12:06 +0100
  • 2e8cbb78ef
    src/gray_core.f90: fix use of uninitialised variable Michele Guerini Rocco 2024-11-01 18:03:50 +0100
  • 42fcac0726
    src/gray_tables.f90: fix floating point exception Michele Guerini Rocco 2024-11-01 18:01:35 +0100
  • e9e3a4d697
    src/gray_equil.f90: fix compilation on intel compilers Michele Guerini Rocco 2024-10-31 21:52:06 +0100
  • 9d09c99314
    src/eccd.f90: remove caching functionality from eccdeff Michele Guerini Rocco 2024-10-31 16:45:50 +0100
  • ae6ac735e8
    tests: update references after pec rewrite Michele Guerini Rocco 2024-10-31 13:52:56 +0100
  • 6f66317541
    replace pec module with an object Michele Guerini Rocco 2024-10-30 17:43:08 +0100
  • 12f15239df
    tests: check flux averages rnhmjoj 2024-10-27 13:21:04 +0100
  • bd6e1521b0
    tests: check EC profiles Michele Guerini Rocco 2024-10-18 15:56:17 +0200
  • a4a39571ce
    src/pec.f90: don't rely on P_inside, I_cd_inside Michele Guerini Rocco 2024-10-25 10:50:58 +0200
  • 7477fffb43
    move flux averages inside gray_equil Michele Guerini Rocco 2024-10-23 15:15:37 +0200
  • 8c144c3892
    make the sign of q consistent with cocos=3 Michele Guerini Rocco 2024-10-18 13:40:03 +0200
  • fdf5ef72fe
    src/magsurf_data.f90: cleanup Michele Guerini Rocco 2024-10-17 00:56:02 +0200
  • 2e2ab16273
    tests/01-ITER: fix G-EQDSK format Michele Guerini Rocco 2024-10-18 10:50:04 +0200
  • 45017c417e
    scripts/gray_visual.py: fix default of -k Michele Guerini Rocco 2024-10-17 15:20:23 +0200
  • 10d65c1b8e
    tests: remove workaround for empty files Michele Guerini Rocco 2024-10-09 18:11:51 +0200
  • e5e471725c
    tests: avoid scipy dependency Michele Guerini Rocco 2024-10-09 18:09:57 +0200
  • 5c78af975a
    add support for intel compilers Michele Guerini Rocco 2024-10-09 18:09:15 +0200
  • ee4183faa7
    tests: update references with new tables format Michele Guerini Rocco 2024-10-07 16:03:20 +0200
  • 3e853dd60f
    tests/02-ITER-half-field: update reference Michele Guerini Rocco 2024-10-07 14:53:43 +0200
  • 03443f1195
    src/beams.f90: add option to not change iox in read_beam2 Michele Guerini Rocco 2024-10-06 10:42:12 +0200
  • cdac0ca361
    fixup 15fc891 Michele Guerini Rocco 2024-10-05 15:06:22 +0200
  • 864cf23b78
    scripts/gray_visual.py: rewrite and extend scope Michele Guerini Rocco 2024-10-05 15:03:11 +0200
  • 24e0e6e472
    src: remove unnecessary one, zero uses Michele Guerini Rocco 2024-09-23 22:16:33 +0200
  • 80782a58fc
    Makefile: add flag for loop parallelisation Michele Guerini Rocco 2024-09-19 11:56:57 +0200
  • d52e125d9c
    src/gray_core: improve error reporting Michele Guerini Rocco 2024-09-12 20:44:42 +0200
  • 86d5b5a672
    src/gray_core: refactor ic_gb Michele Guerini Rocco 2024-09-19 11:51:36 +0200
  • d5bbda1ea2
    src/gray_tables: fix memory error with disabled table Michele Guerini Rocco 2024-09-12 12:42:47 +0200
  • 10f783ca37
    src/gray_errors.f90: avoid strange macro Michele Guerini Rocco 2024-09-11 17:18:37 +0200
  • 918d239b34
    src/logger.f90: allow changing output unit and colors Michele Guerini Rocco 2024-09-11 17:17:37 +0200
  • 52693be83e
    tests/11-vacuum: use exp notation on colorbar Michele Guerini Rocco 2024-09-11 11:56:58 +0200
  • d5c81268de
    src/utils.f90: clean up Michele Guerini Rocco 2024-09-11 11:52:42 +0200
  • 751cca3bfc
    mark some procedures as pure Michele Guerini Rocco 2024-09-01 18:46:25 +0200
  • 166086d369
    replace equilibrium module with an object Michele Guerini Rocco 2024-08-29 17:16:33 +0200
  • 658694e02c Merge branch 'next' into 'master' Lorenzo Figini 2024-10-21 17:45:17 +0200
  • e5146e6824
    tests: remove workaround for empty files Michele Guerini Rocco 2024-10-09 18:11:51 +0200
  • 968d251147
    tests: avoid scipy dependency Michele Guerini Rocco 2024-10-09 18:09:57 +0200
  • 814debdfe3
    add support for intel compilers Michele Guerini Rocco 2024-10-09 18:09:15 +0200
  • 0ccf66a780
    tests: update references with new tables format Michele Guerini Rocco 2024-10-07 16:03:20 +0200
  • 53f22d8aa1
    tests/02-ITER-half-field: update reference Michele Guerini Rocco 2024-10-07 14:53:43 +0200
  • 946e25659d
    src/beams.f90: add option to not change iox in read_beam2 Michele Guerini Rocco 2024-10-06 10:42:12 +0200
  • 0e84aa990a
    fixup 15fc891 Michele Guerini Rocco 2024-10-05 15:06:22 +0200
  • bdbf5f6f19
    scripts/gray_visual.py: rewrite and extend scope Michele Guerini Rocco 2024-10-05 15:03:11 +0200
  • 79c0b9ac4f
    src: remove unnecessary one, zero uses Michele Guerini Rocco 2024-09-23 22:16:33 +0200
  • ea6f3410a7
    Makefile: add flag for loop parallelisation Michele Guerini Rocco 2024-09-19 11:56:57 +0200
  • 253c6fe3bd
    src/gray_core: improve error reporting Michele Guerini Rocco 2024-09-12 20:44:42 +0200
  • 018905566a
    src/gray_core: refactor ic_gb Michele Guerini Rocco 2024-09-19 11:51:36 +0200
  • 9fb49b7d22
    src/gray_tables: fix memory error with disabled table Michele Guerini Rocco 2024-09-12 12:42:47 +0200
  • becf0c303e
    src/gray_errors.f90: avoid strange macro Michele Guerini Rocco 2024-09-11 17:18:37 +0200
  • 7b86cd0c1f
    src/logger.f90: allow changing output unit and colors Michele Guerini Rocco 2024-09-11 17:17:37 +0200
  • c37126ae15
    tests/11-vacuum: use exp notation on colorbar Michele Guerini Rocco 2024-09-11 11:56:58 +0200
  • 988434ec7a
    src/utils.f90: clean up Michele Guerini Rocco 2024-09-11 11:52:42 +0200
  • 283ea968f0
    mark some procedures as pure Michele Guerini Rocco 2024-09-01 18:46:25 +0200
  • c6d0b158ef
    replace equilibrium module with an object Michele Guerini Rocco 2024-08-29 17:16:33 +0200
  • ae80fb4945
    src/splines.f90: add spline_2d%init_nonreg Michele Guerini Rocco 2024-08-28 10:24:05 +0200
  • 15a1f866b4
    src/equilibrium: rewrite points_tgo, points_ox Michele Guerini Rocco 2024-08-27 18:19:28 +0200
  • c44176a505
    src/splines.f90: use do cocurrent for transform Michele Guerini Rocco 2024-08-14 13:04:55 +0200
  • 2c441668bb
    replace coreprofiles module with an object Michele Guerini Rocco 2024-08-14 10:47:39 +0200
  • a4ab741341
    src/dispersion.f90: remove global variables Michele Guerini Rocco 2024-07-30 14:16:57 +0200
  • 3a10b45595
    src/limiter.f90: remove Michele Guerini Rocco 2024-07-30 10:57:07 +0200
  • a4d44933e2
    stop re-exporting gray parameters as globals Michele Guerini Rocco 2024-07-07 13:18:55 +0200
  • 281f32f221
    tests: add test for gray -s Michele Guerini Rocco 2024-05-16 17:46:21 +0200
  • bfd675d505
    tests: use new file and column names Michele Guerini Rocco 2024-05-15 08:56:34 +0200
  • ba8fc001e5
    fix memory errors and use automatic deallocation Michele Guerini Rocco 2024-05-16 09:19:22 +0200
  • f9c313323a
    abstract the outputs units Michele Guerini Rocco 2024-05-02 00:47:59 +0200
  • 1bcc4f968b src/gray_params.f90: replace misused findloc function Lorenzo Figini 2024-05-30 18:00:06 +0200
  • 4f0e06ea71 Makefile: split install target for binaries and documentation Lorenzo Figini 2024-05-30 17:52:40 +0200
  • 2b8ec53d70 Improve compatibility with some compilers Lorenzo Figini 2024-05-30 16:26:23 +0200
  • 624fbe3ec1
    Makefile: fix .d generation for vendored libraries Michele Guerini Rocco 2024-05-17 11:35:21 +0200
  • 850dc3a737
    doc/gray.ini.5: fix some typos Michele Guerini Rocco 2024-05-16 17:31:37 +0200
  • 7ab3d52901 Remove unused imports Lorenzo Figini 2024-05-17 11:01:14 +0200
  • 3ed93dbc9b Add option to read from stdin Lorenzo Figini 2024-05-17 10:58:20 +0200
  • 1938aa23b7 Add first version of schemas describing I/O data models Lorenzo Figini 2024-05-17 00:19:26 +0200
  • 60e30692cb
    Makefile: stop at first syntax error Michele Guerini Rocco 2024-04-23 17:06:17 +0200
  • baf53b932b
    simplify memory management Michele Guerini Rocco 2024-04-23 17:00:40 +0200
  • 3115e9e9f8
    move vendored libraries to their own directory Michele Guerini Rocco 2024-04-22 16:11:44 +0200
  • 27141d803c
    move minpack license to minpack source Michele Guerini Rocco 2024-04-22 14:28:39 +0200
  • e4b9236dbe
    depend: remove script Michele Guerini Rocco 2024-04-22 14:07:35 +0200
  • be2cfe5ac9
    doc: set default font, optionally Michele Guerini Rocco 2024-04-22 14:07:27 +0200
  • a596b0dff2
    add gray-convert tool Michele Guerini Rocco 2024-04-22 12:04:25 +0200
  • 44e957f8d6
    .gitignore: remove gray_cli_params.f90 Michele Guerini Rocco 2024-04-12 17:33:23 +0200
  • dc3d719ace
    .gitignore: ignore python bytecode cache Michele Guerini Rocco 2024-04-12 17:32:56 +0200
  • 097fa42329
    Makefile: run tests in parallel Michele Guerini Rocco 2024-04-12 17:31:53 +0200