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
4226416c4a
Optimized tests for call to absorption routine. Fixed out of bounds error at 1st step
2015-11-12 17:43:12 +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
f77624d5ba
addedd missing term in dbgr computation (fwork)
2015-11-04 11:27:13 +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
Daniele Micheletti
e1ba175efb
added test in pol_limit for anpl=0 to avoid 0/0 expressions
2015-10-14 10:26:05 +00:00
af5fb208b2
inclusion of updated routines for analytical equilibrium/profiles; further cleaning of equidata
2015-10-12 17:09:28 +00:00
Daniela Farina
79c080b14d
bugs fixed in eccdeff, density and zeffan
2015-10-12 11:29:53 +00:00
61c97e3357
corrected bug in equinum_fpol: vacuum value was returned for psin=0
2015-10-02 15:09:10 +00:00
dcd3badba9
partial upgrade of equidata and auxiliary routines
2015-10-02 14:10:38 +00:00
2856725b49
partial changes uploaded by mistake in the previous revision. gray, interp_eqprof and reflections were in an inconsistent state
2015-09-18 10:24:24 +00:00
c06fbf3d4f
cleaned arguments list in diel_tens_fr
2015-09-17 15:46:21 +00:00
b9b6d3e8f4
split profdata routine and moved in coreprof module
2015-07-16 16:48:27 +00:00
Daniele Micheletti
667f6fd111
subroutine wall_refl moved in reflections module, rlim,zlim,nlim moved from interp_eqprof to reflections module
2015-07-16 14:47:56 +00:00
dcc199b336
added missing file
2015-07-16 14:14:10 +00:00
c6c1395cff
updated bfield routine, replacing btor/bpol; btotal passed explicitly to cniteq; equian partially modified (psinv passed as argument)
2015-07-16 10:36:03 +00:00
321d870431
started reorganization of interp_eqprof (equilibrium) and coreprofiles modules
2015-07-13 14:50:41 +00:00
Daniela Farina
900a51a08c
modified density smoothing at the boundary
2015-07-10 15:29:44 +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
771cdb3822
changes in rhotor interpolation merged from trunk into nocommon
2015-06-19 10:22:49 +00:00
464af38310
further cleaning of eccd routines
2015-06-19 09:11:33 +00:00
2333f83914
some cleaning in eccd routines
2015-06-17 09:50:00 +00:00
Daniele Micheletti
cc9a10a525
added module beamdata in nocommon branch
2015-06-16 09:34:35 +00:00
9a64cc5e59
changed a few dynamic allocations into automatic
2015-06-15 16:25:00 +00:00
e31949e5ae
Corrected mistype in surf_anal
2015-06-15 15:36:18 +00:00
20e68d468f
Hlambda function now evaluated from 1D spline in fjncl integration (mom. cons. CD model). Cleaned unused variables.
2015-06-15 15:35:15 +00:00
Daniele Micheletti
f755232b01
updated declarative section in gray.f in nocommon branch
2015-06-12 14:53:29 +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
f8c7aaf924
explicit declaration in modules use
2015-06-11 16:40:33 +00:00
Daniele Micheletti
88d0bffa22
added modules not previously uploaded in nocommon and gray-jintrac branches
2015-06-10 13:22:01 +00:00
Daniele Micheletti
31ecfb6be4
updated declarative section in module dispersion in nocommon branch
2015-06-10 07:35:02 +00:00
Daniela Farina
75b77b01c1
frhotor_eq now is a function of rhop
2015-06-09 17:09:53 +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
20ce211eef
removed duplicated declaration in ic_rt
2015-05-22 13:17:32 +00:00
bd8b185ddc
changes in trunk / new-refl / new-equinum up to rev 101 merged into branch nocommon
2015-05-21 16:00:41 +00:00
a0275d8691
corrected merge errors in trunk. branch new-refl integrated in trunk and removed
2015-05-21 14:29:16 +00:00
c38f57b640
branch new-equinum reintegrated in trunk
2015-05-21 14:14:38 +00:00
Daniela Farina
94ed9ea51e
new equinum and equian merged in branch new-equinum. branch new-equian removed
2015-05-21 13:23:26 +00:00
75240fe186
trunk and new-refl synced, gray-oxb branch removed (merged with gaussfit in previous commit)
2015-05-21 12:43:07 +00:00
2a05888c60
grayvg branch integrated in gaussfit. other branches synced
2015-05-21 10:52:04 +00:00
707342a645
grayvg branch integrated in gaussfit. other branches synced
2015-05-21 10:52:04 +00:00
6b3a4a807d
changed dimension of ext eyt polarization arrays to avoid out of bounds error. to be checked.
2015-05-21 09:09:16 +00:00
Daniela Farina
5bf7fb29ae
equinum subroutine split
2015-05-20 15:55:52 +00:00
Daniela Farina
e5c4605d88
new branch for new equinum subroutines
2015-05-20 15:07:15 +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