Commit Graph

102 Commits

Author SHA1 Message Date
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
045c581865 other variables moved from common to argument list in eccd. fixed print of nharm in print_output, added missin /ierr/ common in ecrh_cd 2015-05-13 16:27:52 +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
1df304f221 few fixes in pec plus other minor changes 2015-02-18 16:17:21 +00:00
608d63acfe fixed few out of bounds checks. added imx (dispersion) read from gray.data 2015-01-23 15:08:41 +00:00
94212dba99 added few missing dummy values in case of zero absorption 2015-01-09 15:05:20 +00:00