Commit Graph

24 Commits

Author SHA1 Message Date
c4a409f8c5 * Added case ibeam=2
* Fixed intent in dierckx/bispev
* New use of bessel_jn function in eccd/fpp
* Some cleaning in cniteq
* Fixed wrong call to gradi_upd in case of single-ray runs
* Fixed call to pec_init for analytical equilibria
2015-11-18 16:28:15 +00:00
c36ffbc6b6 main subroutine restructured; single indexing of rays; all subroutines updated to Fortran 90 (and all commons removed); two passes feature temporarily disabled. 2015-11-12 11:57:43 +00:00
Daniela Farina
198feb7a1f flux_average now in magsurf_data works anal/num , new subr fluxval, some routines moved into equilibrium, minor bugs fixed 2015-11-05 18:24:21 +00:00
4bb85f0dc1 reorganized reading of input parameters and data files. Created f90 main program handling file reads and passing arrays to the main gray subroutine. 2015-11-03 14:56:38 +00:00
af5fb208b2 inclusion of updated routines for analytical equilibrium/profiles; further cleaning of equidata 2015-10-12 17:09:28 +00:00
321d870431 started reorganization of interp_eqprof (equilibrium) and coreprofiles modules 2015-07-13 14:50:41 +00:00
87de4c9cc2 all subroutines for CD computation grouped in eccd module 2015-06-24 17:10:45 +00:00
Daniela Farina
e92ff7cee1 pec subroutine(s) updated 2015-06-19 13:07:49 +00:00
Daniele Micheletti
cc9a10a525 added module beamdata in nocommon branch 2015-06-16 09:34:35 +00:00
5f8f6c454d spline modules added, grayl removed 2015-06-12 12:08:45 +00:00
139f42fee2 grayl split in several f90 modules. only spline routines missing. 2015-06-12 10:25:18 +00:00
1e1406ff2a calcei module replaced with eierf, calerf removed from grayl. 2015-06-11 16:48:56 +00:00
Daniele Micheletti
31ecfb6be4 updated declarative section in module dispersion in nocommon branch 2015-06-10 07:35:02 +00:00
Daniele Micheletti
79af5f0b4b added modules graydata_flags, graydata_par, graydata_anequil, interp_eqprof, magsurf_data in nocommon branch 2015-06-08 14:06:03 +00:00
97c9eff345 dispersion module added in nocommon branch 2015-05-25 15:30:00 +00:00
e31f05e9a8 moved all the definitions of arithmetical, physical and type kind constants in const_and_precisions. Changed argument from tekev to mu in spitzer function subroutines. 2015-05-15 16:02:27 +00:00
3b24d5d58d created branch for code restructuring (progressive removal of common statements, dynamic allocation, etc). curr_int subroutine (and dependencies) partially updated. 2015-05-13 13:19:29 +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