Michele Guerini Rocco
281a649212
Makefile: fix default PREFIX
2022-05-11 01:15:07 +02:00
Michele Guerini Rocco
d52fee084b
Makefile: fix gray.1 not being generated in all
2022-05-11 01:15:07 +02:00
Michele Guerini Rocco
e81308d048
add option to set parameters from the command-line
2022-05-11 01:15:07 +02:00
b379a20192
Makefile: change docs rule to make it work on macOS
2022-05-11 01:15:05 +02:00
Michele Guerini Rocco
6938d8c061
Makefile: make the .d rule portable
...
The \+ syntax is not POSIX and supported only by GNU sed.
This changes both the grep and sed commands to use extended regex.
Note: sed -E option is not POSIX either, but widely supported.
2022-05-11 01:15:05 +02:00
Michele Guerini Rocco
5a8e64a595
Makefile: fix shell quoting
2022-05-11 01:15:03 +02:00
Michele Guerini Rocco
9a39251f44
doc/gray.1 generate from gray --help
2022-05-11 01:15:02 +02:00
Michele Guerini Rocco
01a6f9145c
initial gray CLI work
...
This lays down the basis for the gray command-line interface.
All options works but currently --units and -v/-q have no effect.
2022-05-11 01:15:02 +02:00
Michele Guerini Rocco
93d936ce24
Makefile: ignore instrisic modules
...
This excludes intristic modules like `iso_fortran_env` from the
automatic generation of the prerequisites.
2022-05-11 01:15:02 +02:00
Michele Guerini Rocco
5a50ce1cef
Makefile: add debug option
2022-05-11 01:15:00 +02:00
Michele Guerini Rocco
08dad4ff45
add documentation
2021-12-15 02:30:58 +01:00
Michele Guerini Rocco
693af2a763
merge graysum and gray
...
Note that graysum, now as sum_mode, still doesn't support multipass.
2021-12-15 02:30:55 +01:00
Michele Guerini Rocco
75c30ee834
move manual into a doc subdirectory
2021-12-15 02:30:51 +01:00
Michele Guerini Rocco
1a7db631de
actually use the configure script
2021-12-15 02:30:48 +01:00
ad7852d9c2
rework the build system
...
- unify the three makefiles into a single generic one
- automatically generate link targets (via the `depend` script)
and object dependencies (via a make rule)
- move all build artifacts under the build/ directory
- replace svn with git for the version information
- add a `static` variable to toggle between static/shared builds
- add a target to build the dependency graph of GRAY modules
2021-12-10 16:21:31 +01:00
6892646623
updated makefile, added manpage, fixed few print statements
2019-12-09 14:49:37 +00:00
Daniele Micheletti
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
2019-03-26 14:21:22 +00:00
46e36a5792
re-added missing output files, file units specified in dedicated module, added option iequil=3 for partially filled psi(R,z) grid on input: required for integration in JETTO
2015-11-23 17:55:27 +00:00
68e8217ff3
* reduced arrays required for dI/ds,dP/ds integration
...
* new module for error handling
* input parameters collected in a single file
* fixed uninitialized pabs,icd
2015-11-19 18:20:58 +00:00
ce10204479
nocommon branch merged back into trunk
2015-11-18 16:34:33 +00:00
Daniela Farina
9eb901015e
corrected a bug in fwork for dbgr and in ic_gb for ypwrk0
2015-11-04 10:21:50 +00:00
608d63acfe
fixed few out of bounds checks. added imx (dispersion) read from gray.data
2015-01-23 15:08:41 +00:00
Daniela Farina
3a798e9f4a
added ipol option and computation of polarization parameters at all steps, added case imx negative to disable convergence in dispersion
2014-12-22 15:30:17 +00:00
Daniela Farina
d21f9b12f4
print in fort.33 also for tau>taucr; changed test for Npl>1 in after_onestep
2013-11-27 14:27:02 +00:00
8c9273d684
added reflection on limiter with arbitrary R,z shape
2012-11-28 18:33:02 +00:00
fcca8c288f
added bash/gnuplot scripts to visualize J profiles superposition.
2012-11-16 17:16:01 +00:00
ee2832a2d7
output files revised
2012-06-29 13:53:20 +00:00
Daniela Farina
bc37131ad4
Current version copied in trunk
2012-06-21 12:38:29 +00:00