Commit Graph

  • ebbea7cbeb
    doc/2.physics.md: fix eq reference Michele Guerini Rocco 2022-05-12 00:25:52 +0200
  • f5ab40f54f
    src/gray_core.f90: cleanup Michele Guerini Rocco 2022-05-10 12:36:37 +0200
  • 6010a9361b
    add INI configuration file Michele Guerini Rocco 2022-05-09 21:11:51 +0200
  • 0a1a0b5ac8
    src/gray_core.f90: use intrinsic linear algebra functions Michele Guerini Rocco 2022-05-06 00:31:18 +0200
  • 0cf1ab2e8d
    src/dispersion.f90: mark colddisp a pure function Michele Guerini Rocco 2022-04-26 17:41:22 +0200
  • 3cee84690c
    src/dispersion.f90: mark zetac as pure Michele Guerini Rocco 2022-04-26 17:40:22 +0200
  • c3f8cb1921
    default.nix: update to Nixpkgs 21.11 Michele Guerini Rocco 2022-05-04 10:31:22 +0200
  • cd6966f1b4
    default.nix: prevent nixpkgs tarball GC Michele Guerini Rocco 2022-05-04 10:17:17 +0200
  • 3f79a6e9cd
    skip print_headers with no active units Michele Guerini Rocco 2022-05-03 23:16:21 +0200
  • 281a649212
    Makefile: fix default PREFIX Michele Guerini Rocco 2022-05-03 19:56:55 +0200
  • d52fee084b
    Makefile: fix gray.1 not being generated in all Michele Guerini Rocco 2022-05-02 10:51:16 +0200
  • aea31018a9
    Revert "Change documentation formatting" Michele Guerini Rocco 2022-05-01 23:25:25 +0200
  • e81308d048
    add option to set parameters from the command-line Michele Guerini Rocco 2022-04-29 01:52:50 +0200
  • 3e49247d15
    src/main.f90: fix typo Michele Guerini Rocco 2022-04-19 23:09:24 +0200
  • a2d4c25bb2
    Change documentation formatting Lorenzo Figini 2021-12-22 19:42:02 +0100
  • 9a6063389e
    Add wave frequency to parameters stored in file headers Lorenzo Figini 2021-12-22 17:23:32 +0100
  • efd4fc51e5
    src/gray_params.f90: improve handling of absolute paths Lorenzo Figini 2021-12-22 19:10:20 +0100
  • d3a87e1044
    Close open units on exit to flush the buffer Lorenzo Figini 2021-12-22 23:45:30 +0100
  • b379a20192
    Makefile: change docs rule to make it work on macOS Lorenzo Figini 2021-12-22 23:40:05 +0100
  • 6938d8c061
    Makefile: make the .d rule portable Michele Guerini Rocco 2021-12-22 17:43:23 +0100
  • a30cd09e8e
    src/math.f90: use the intrinsic gamma function Michele Guerini Rocco 2021-12-20 18:47:28 +0100
  • 98599b2b7d
    src/dispersion.f90: compute factorials incrementally Michele Guerini Rocco 2021-12-20 18:46:44 +0100
  • 91a2e6cf07
    src: implement toggling of output units Michele Guerini Rocco 2021-12-19 16:39:19 +0100
  • 96359bc3fd
    src: use hypot and norm2 when possible Michele Guerini Rocco 2021-12-19 02:35:24 +0100
  • 18c1126d28
    src/gray_params.f90: improve print_parameters Michele Guerini Rocco 2021-12-18 21:34:15 +0100
  • add59dbdda
    src: use the logging system everywhere Michele Guerini Rocco 2021-12-18 18:57:38 +0100
  • f2f41ec023
    src/logger.f90: init Michele Guerini Rocco 2021-12-17 23:18:50 +0100
  • ed0917aa8c
    src/conical.f90: eliminate dead code Michele Guerini Rocco 2021-12-18 18:53:43 +0100
  • ef1617713f
    src: simplify handling of free units Michele Guerini Rocco 2021-12-15 18:40:16 +0100
  • 095ee7ecf2
    default.nix: exlcude result from source Michele Guerini Rocco 2021-12-15 02:31:20 +0100
  • da1ddd186e
    default.nix: enable parallel build Michele Guerini Rocco 2021-12-15 02:31:19 +0100
  • 5a8e64a595
    Makefile: fix shell quoting Michele Guerini Rocco 2021-12-15 02:31:18 +0100
  • 9a39251f44
    doc/gray.1 generate from gray --help Michele Guerini Rocco 2021-12-15 02:31:17 +0100
  • 01a6f9145c
    initial gray CLI work Michele Guerini Rocco 2021-12-15 02:31:16 +0100
  • 93d936ce24
    Makefile: ignore instrisic modules Michele Guerini Rocco 2021-12-15 02:31:15 +0100
  • 2bee7be103
    src/graycore.f90 -> src/gray_core.f90 Michele Guerini Rocco 2021-12-15 02:31:14 +0100
  • d18e05353a
    src: remove unused parameters Michele Guerini Rocco 2021-12-15 02:31:12 +0100
  • 7818ac731c
    src/gray_jetto1beamf90: update for graycore changes Michele Guerini Rocco 2021-12-15 02:31:11 +0100
  • f56e1cbc05
    src/coreprofiles.f90: use derived types Michele Guerini Rocco 2021-12-15 02:31:10 +0100
  • 948a512254
    src: use derived type arguments (work in progress) Michele Guerini Rocco 2021-12-15 02:31:09 +0100
  • 4f867bad14
    src/magsurf_data.f90: fix memory leak Michele Guerini Rocco 2021-12-15 02:31:08 +0100
  • b1694bc575
    src/pec.f90: fix uninitialised memory use Michele Guerini Rocco 2021-12-15 02:31:07 +0100
  • 5a50ce1cef
    Makefile: add debug option Michele Guerini Rocco 2021-12-15 02:31:06 +0100
  • d9b03fc5e6
    doc/3.io-files.md: fix some inconsistencies in gray_params Michele Guerini Rocco 2021-12-15 02:31:05 +0100
  • 78c96c7648
    doc/2.physics.md: fix equation spacing Michele Guerini Rocco 2021-12-15 02:31:03 +0100
  • 712260ae26
    doc/3.io-files.md: all angles are in degrees Michele Guerini Rocco 2021-12-15 02:31:02 +0100
  • 58ee0bdc1b
    doc: add anchor links to headings Michele Guerini Rocco 2021-12-15 02:31:01 +0100
  • 861a723ebc
    src/equilibrium.f90: fix mixed tab/spaces Michele Guerini Rocco 2021-12-15 02:31:00 +0100
  • f6ae2df8f0 Add object files to .gitignore old-master Lorenzo Figini 2022-02-01 16:29:56 +0100
  • 42ca162ae3 Add .gitignore Lorenzo Figini 2022-02-01 16:25:15 +0100
  • 74812da92a Use git revision instead of svn in version string Lorenzo Figini 2022-02-01 16:22:33 +0100
  • b151bf568b Add missing module load to close open units Lorenzo Figini 2022-02-01 16:16:18 +0100
  • b7bec590d6 Close open units explicitly Lorenzo Figini 2022-02-01 16:06:32 +0100
  • 08dad4ff45
    add documentation Michele Guerini Rocco 2021-12-15 02:30:58 +0100
  • bfbd479d20
    src/const_and_precisions.f90: clean up Michele Guerini Rocco 2021-12-15 02:30:56 +0100
  • 693af2a763
    merge graysum and gray Michele Guerini Rocco 2021-12-15 02:30:55 +0100
  • 37ee881024
    src/gray-externals.f90: remove Michele Guerini Rocco 2021-12-15 02:30:54 +0100
  • 1648a7878a
    src/gray_params.f90: handle file not found error Michele Guerini Rocco 2021-12-15 02:30:53 +0100
  • 023facac6b
    src/gray_params.f90: formatting Michele Guerini Rocco 2021-12-15 02:30:52 +0100
  • 75c30ee834
    move manual into a doc subdirectory Michele Guerini Rocco 2021-12-15 02:30:51 +0100
  • cb873fbcf6
    src/multipass.f90: fix file mode Michele Guerini Rocco 2021-12-15 02:30:50 +0100
  • f58a8ba308
    add Nix package Michele Guerini Rocco 2021-12-15 02:30:49 +0100
  • 1a7db631de
    actually use the configure script Michele Guerini Rocco 2021-12-15 02:30:48 +0100
  • 8dfb214ea0
    scripts: make shebangs more portable Michele Guerini Rocco 2021-12-15 02:30:47 +0100
  • f16471aad4
    configure: fix several shellcheck warnings Michele Guerini Rocco 2021-12-15 02:30:45 +0100
  • ad7852d9c2
    rework the build system rnhmjoj 2021-11-18 15:02:53 +0000
  • 6627cb1481 Add missing iprof parameter initialization in GRAY/JINTRAC interface Lorenzo Figini 2021-11-19 12:57:53 +0000
  • 3a9fb6539f Small changes in configure log messages Lorenzo Figini 2021-11-19 12:56:31 +0000
  • ecadacc2c1 more descriptive title in man page Lorenzo Figini 2020-03-06 10:50:24 +0000
  • 81e1190bf8 added templates for analytical equilibrium/profiles input files analytical-ok Lorenzo Figini 2020-03-06 10:49:23 +0000
  • 4bb3841049 Modified test in density extrapolation at boundary Lorenzo Figini 2020-03-06 10:48:12 +0000
  • 6892646623 updated makefile, added manpage, fixed few print statements Lorenzo Figini 2019-12-09 14:49:37 +0000
  • 7609640347 trunk/graycore: fix to coupling calculation for on-screen print Daniele Micheletti 2019-03-28 11:33:43 +0000
  • f600108884 trunk/graycore: minor fixes Daniele Micheletti 2019-03-28 09:50:28 +0000
  • 27f1793f14 trunk: added multiple passes calculation; added multipass module; graycore/gray_main: subroutine rewritten; equilibrium/read_equil_an: limiter coordinates read from equilibrium file for ipass>1; err_codes/check_err: istop=1 only for alpha<0; pec/pec_tab: fixed index assignements in loops; polarization/pol_limit: fixed ext,eyt normalization Daniele Micheletti 2019-03-26 14:21:22 +0000
  • 56b8700af3 refl/gray/after_onestep: fixed test for search of ray that completed 1st pass in plasma old-refl Daniele Micheletti 2019-03-14 10:53:34 +0000
  • 49303ac2e3 refl/gray/after_onestep: fixed test for 2nd pass, fixed exin2,eyin2 evaluation, added test for powrfl<0 Daniele Micheletti 2019-03-14 10:47:39 +0000
  • 7a8b66d726 trunk: fixed Makefile.sum Daniele Micheletti 2018-10-04 08:00:50 +0000
  • 2c46d3327e trunk/beams: fix to alpha0 value if outside table range in read_beam1 Daniele Micheletti 2018-09-26 12:58:54 +0000
  • 9fcc54804f added re-normalization of Pins and Currins in spec subroutine Lorenzo Figini 2017-09-19 16:32:53 +0000
  • d8fc72dd3e re-added routines to sum profiles (removed by mistake in rev 176) Lorenzo Figini 2017-09-13 09:31:30 +0000
  • 0b3ea8991e added further output prints to fort.4 Lorenzo Figini 2017-09-12 19:37:06 +0000
  • d92335c476 added routines to sum profiles from multiple runs Lorenzo Figini 2017-06-27 14:30:07 +0000
  • 5b44c46e70 trunk/dispersion: added npra2 re-initialization if convergence fails Daniele Micheletti 2017-06-21 09:16:10 +0000
  • 4f0cc7fb47 fixed wrong psi assignment if input profiles are given vs rhot. Added comment for ieccd flag in gray_params.data Lorenzo Figini 2017-02-10 14:14:53 +0000
  • 4c508f0943 fixed rhot print in central ray output (fort.4) Lorenzo Figini 2017-02-10 10:41:24 +0000
  • 526870458f fixed rhot print in central ray output (fort.4) Lorenzo Figini 2017-02-10 10:41:24 +0000
  • e2fac977ab fixed check for N// > 1 (bis) Daniela Farina 2017-02-01 11:32:27 +0000
  • 72b682229c fixed check for N// > 1 Daniela Farina 2017-02-01 11:06:09 +0000
  • 4a2b5fc638 added missing allocation for simple limiter (when it is not read from eqdsk) Lorenzo Figini 2016-12-19 16:38:07 +0000
  • 0f2ff9a5a7 fix: missing allocation for profiles given vs rhot Lorenzo Figini 2016-11-29 08:45:18 +0000
  • 88705d8231 warmdisp bug fixed in trunk propagated to branches/refl Lorenzo Figini 2016-06-09 08:32:14 +0000
  • 5156f94f73 updated rev number in Makefile for JETTO Lorenzo Figini 2016-06-09 08:27:45 +0000
  • feaa736c0e fixed e330 calculation in dispersion module (trunk) Daniele Micheletti 2016-06-09 07:41:23 +0000
  • bede98b0ae fixed incompatibilities with allocatable arrays (pgf90 compiler, JETTO); fixed input/output scaling (gray/jetto interface); fixed error in read_beams2 for small beam tables Daniele Micheletti 2016-06-01 13:49:35 +0000
  • d7b09b92a2 added file headers with input parameters Lorenzo Figini 2016-04-27 14:37:57 +0000
  • a5199b1b24 some additional output prints (2D maps and Bcart, Ncart along central ray) Lorenzo Figini 2016-02-12 16:49:00 +0000
  • 33f9dd6130 fixed bug in read_beams2 to correctly locate the position of a point outside the beam grid Daniele Micheletti 2016-02-09 11:18:47 +0000
  • 0aa1bb3537 removed obsolete branches; added templates for input files in trunk/input and branches/refl/input Lorenzo Figini 2016-01-26 10:32:29 +0000
  • e89b0730ca removed obsolete branches; added templates for input files in trunk/input and branches/refl/input Lorenzo Figini 2016-01-26 10:32:29 +0000