Changeset 687
- Timestamp:
- 12/05/06 21:35:06 (2 years ago)
- Location:
- branches/newmole
- Files:
-
- 14 removed
- 142 modified
- 38 copied
-
data/coll_ion.dat (copied) (copied from trunk/data/coll_ion.dat)
-
data/hpfit.dat (copied) (copied from trunk/data/hpfit.dat)
-
data/h_phot_cs.dat (copied) (copied from trunk/data/h_phot_cs.dat)
-
data/h_rad_rec.dat (copied) (copied from trunk/data/h_rad_rec.dat)
-
data/phfit.dat (copied) (copied from trunk/data/phfit.dat)
-
data/rad_rec.dat (copied) (copied from trunk/data/rad_rec.dat)
-
data/rec_lines.dat (copied) (copied from trunk/data/rec_lines.dat)
-
doxygen/Doxyfile (modified) (4 diffs)
-
doxygen/readme_doxygen.txt (modified) (1 diff)
-
scripts/dayslow_master.pl (modified) (1 diff)
-
scripts/nightly_copy_files_original.pl (modified) (2 diffs)
-
scripts/nightly_copy_source.pl (modified) (2 diffs)
-
scripts/readme.txt (modified) (2 diffs)
-
source/atmdat.h (modified) (2 diffs)
-
source/atmdat_adfa.cpp (copied) (copied from trunk/source/atmdat_adfa.cpp)
-
source/atmdat_coll_ion.cpp (deleted)
-
source/atmdat_h_photocs_fit.cpp (deleted)
-
source/atmdat_H_phot_cs.cpp (deleted)
-
source/atmdat_h_rad_rec.cpp (deleted)
-
source/atmdat_phfit.cpp (deleted)
-
source/atmdat_rad_rec.cpp (deleted)
-
source/atmdat_rec_lines.cpp (deleted)
-
source/cddefines.h (modified) (1 diff)
-
source/cont_createpointers.cpp (modified) (3 diffs)
-
source/cont_gammas.cpp (modified) (2 diffs)
-
source/cont_gaunt.cpp (modified) (27 diffs)
-
source/date.h (modified) (1 diff)
-
source/grains_mie.cpp (modified) (45 diffs)
-
source/helike.cpp (modified) (1 diff)
-
source/helike_cs.cpp (modified) (1 diff)
-
source/helike_level.cpp (modified) (3 diffs)
-
source/helike_recom.cpp (modified) (1 diff)
-
source/hot_issues.txt (modified) (1 diff)
-
source/ion_solver.cpp (modified) (6 diffs)
-
source/iso_create.cpp (modified) (2 diffs)
-
source/math_complex.cpp (deleted)
-
source/math_complex.h (deleted)
-
source/opacity_addtotal.cpp (modified) (2 diffs)
-
source/opacity_createall.cpp (modified) (3 diffs)
-
source/parse_commands.cpp (modified) (2 diffs)
-
source/pressure_total.cpp (modified) (1 diff)
-
source/punch_do.cpp (modified) (1 diff)
-
source/punch_opacity.cpp (modified) (1 diff)
-
source/rt_stark.cpp (modified) (1 diff)
-
source/sanity_check.cpp (modified) (1 diff)
-
source/thirdparty.cpp (modified) (11 diffs)
-
source/thirdparty.h (modified) (2 diffs)
-
tsuite/auto/agn_S_u050.in (modified) (1 diff)
-
tsuite/auto/agn_S_u100.in (modified) (1 diff)
-
tsuite/auto/agn_S_u150.in (modified) (1 diff)
-
tsuite/auto/agn_S_u200.in (modified) (1 diff)
-
tsuite/auto/agn_S_u225.in (modified) (1 diff)
-
tsuite/auto/agn_S_u250.in (modified) (1 diff)
-
tsuite/auto/agn_warm_absorber.in (modified) (15 diffs)
-
tsuite/auto/blr_f92.in (modified) (15 diffs)
-
tsuite/auto/blr_fp89.in (modified) (5 diffs)
-
tsuite/auto/blr_hizqso.in (modified) (4 diffs)
-
tsuite/auto/blr_kk81.in (modified) (13 diffs)
-
tsuite/auto/blr_level2.in (modified) (6 diffs)
-
tsuite/auto/blr_n09_p18.in (modified) (4 diffs)
-
tsuite/auto/blr_n09_p18_Z20.in (modified) (2 diffs)
-
tsuite/auto/blr_n09_p20.in (modified) (1 diff)
-
tsuite/auto/blr_n09_p20_Z20.in (modified) (1 diff)
-
tsuite/auto/blr_n09_p22.in (modified) (2 diffs)
-
tsuite/auto/blr_n09_p22_Z20.in (modified) (2 diffs)
-
tsuite/auto/blr_n11_p20.in (modified) (5 diffs)
-
tsuite/auto/blr_n11_p20_Z20.in (modified) (1 diff)
-
tsuite/auto/blr_n12_p19.in (modified) (3 diffs)
-
tsuite/auto/blr_n12_p19_Z20.in (modified) (3 diffs)
-
tsuite/auto/blr_n13_p18.in (modified) (1 diff)
-
tsuite/auto/blr_n13_p18_Z20.in (modified) (5 diffs)
-
tsuite/auto/blr_n13_p22.in (modified) (5 diffs)
-
tsuite/auto/blr_n13_p22_Z20.in (modified) (3 diffs)
-
tsuite/auto/blr_nf84.in (modified) (5 diffs)
-
tsuite/auto/blr_nf84_45deg.in (modified) (5 diffs)
-
tsuite/auto/blr_rnfa.in (modified) (11 diffs)
-
tsuite/auto/blr_rnfb.in (modified) (25 diffs)
-
tsuite/auto/clean_tsuite.pl (copied) (copied from trunk/tsuite/auto/clean_tsuite.pl)
-
tsuite/auto/coll_coronal.in (modified) (6 diffs)
-
tsuite/auto/coll_heat_only.in (modified) (2 diffs)
-
tsuite/auto/coll_t4.in (modified) (9 diffs)
-
tsuite/auto/coll_t5.in (modified) (2 diffs)
-
tsuite/auto/coll_t6.in (modified) (15 diffs)
-
tsuite/auto/coll_t7.in (modified) (4 diffs)
-
tsuite/auto/dynamics_orion_flow.in (modified) (3 diffs)
-
tsuite/auto/func_hotgas_coolstar.in (modified) (3 diffs)
-
tsuite/auto/func_ion_increase.in (modified) (13 diffs)
-
tsuite/auto/func_map.in (modified) (3 diffs)
-
tsuite/auto/func_t3.in (modified) (1 diff)
-
tsuite/auto/grains_qheat.in (modified) (2 diffs)
-
tsuite/auto/h2_cr.in (modified) (1 diff)
-
tsuite/auto/he2_caseb.in (modified) (1 diff)
-
tsuite/auto/heatomt10lon.in (modified) (1 diff)
-
tsuite/auto/hii_blister.in (modified) (5 diffs)
-
tsuite/auto/hii_coolstar.in (modified) (1 diff)
-
tsuite/auto/hii_icf.in (modified) (1 diff)
-
tsuite/auto/hii_paris.in (modified) (1 diff)
-
tsuite/auto/h_outsp.in (modified) (1 diff)
-
tsuite/auto/igm_lalpha.in (modified) (2 diffs)
-
tsuite/auto/ism_hot_brems.in (modified) (12 diffs)
-
tsuite/auto/ism_opacity.in (modified) (1 diff)
-
tsuite/auto/limit_conserve.in (modified) (2 diffs)
-
tsuite/auto/limit_eden.in (modified) (3 diffs)
-
tsuite/auto/limit_hi_ion.in (copied) (copied from trunk/tsuite/auto/limit_hi_ion.in)
-
tsuite/auto/limit_laser_200.in (modified) (5 diffs)
-
tsuite/auto/limit_laser_200_low.in (modified) (2 diffs)
-
tsuite/auto/limit_lowden.in (modified) (3 diffs)
-
tsuite/auto/limit_supra.in (modified) (3 diffs)
-
tsuite/auto/limit_veryveryfast.in (modified) (1 diff)
-
tsuite/auto/lowd.dat (modified) (2 diffs)
-
tsuite/auto/nlr_lex00.in (modified) (1 diff)
-
tsuite/auto/nlr_liner.in (modified) (3 diffs)
-
tsuite/auto/nlr_liner_grains.in (modified) (4 diffs)
-
tsuite/auto/nlr_paris.in (modified) (2 diffs)
-
tsuite/auto/nova_dqher.in (modified) (19 diffs)
-
tsuite/auto/nova_photos.in (modified) (2 diffs)
-
tsuite/auto/optimize_amoeba.in (modified) (1 diff)
-
tsuite/auto/optimize_phymir.in (modified) (1 diff)
-
tsuite/auto/optimize_powell.in (modified) (1 diff)
-
tsuite/auto/optimize_subplex.in (modified) (1 diff)
-
tsuite/auto/orion_hii_dist_grn.in (modified) (7 diffs)
-
tsuite/auto/orion_hii_open.in (modified) (2 diffs)
-
tsuite/auto/orion_hii_pdr.in (modified) (11 diffs)
-
tsuite/auto/orion_hii_pdr_fast.in (modified) (2 diffs)
-
tsuite/auto/orion_hii_pdr_pp.in (modified) (3 diffs)
-
tsuite/auto/orion_hii_single_grn.in (modified) (6 diffs)
-
tsuite/auto/pdr_co_fully_noneq.in (modified) (1 diff)
-
tsuite/auto/pdr_leiden_f1.in (modified) (3 diffs)
-
tsuite/auto/pdr_leiden_f2.in (modified) (1 diff)
-
tsuite/auto/pdr_leiden_f3.in (modified) (2 diffs)
-
tsuite/auto/pdr_leiden_f4.in (modified) (1 diff)
-
tsuite/auto/pdr_leiden_hack_f1.in (modified) (1 diff)
-
tsuite/auto/pdr_leiden_hack_f2.in (modified) (1 diff)
-
tsuite/auto/pdr_leiden_hack_f3.in (modified) (1 diff)
-
tsuite/auto/pdr_leiden_hack_f4.in (modified) (1 diff)
-
tsuite/auto/pdr_leiden_hack_v1.in (modified) (1 diff)
-
tsuite/auto/pdr_leiden_hack_v2.in (modified) (2 diffs)
-
tsuite/auto/pdr_leiden_hack_v3.in (modified) (1 diff)
-
tsuite/auto/pdr_leiden_hack_v4.in (modified) (2 diffs)
-
tsuite/auto/pdr_leiden_v1.in (modified) (4 diffs)
-
tsuite/auto/pdr_leiden_v2.in (modified) (2 diffs)
-
tsuite/auto/pdr_leiden_v3.in (modified) (1 diff)
-
tsuite/auto/pdr_leiden_v4.in (modified) (1 diff)
-
tsuite/auto/pdr_th85ism_cgto.in (modified) (1 diff)
-
tsuite/auto/pdr_th85orion.in (modified) (1 diff)
-
tsuite/auto/pn_fluc.in (modified) (9 diffs)
-
tsuite/auto/pn_ots.in (modified) (8 diffs)
-
tsuite/auto/pn_paris.in (modified) (15 diffs)
-
tsuite/auto/pn_paris_fast.in (modified) (2 diffs)
-
tsuite/auto/pn_sqrden.in (modified) (2 diffs)
-
tsuite/auto/runbotched.pl (modified) (1 diff)
-
tsuite/auto/runcrashed.pl (modified) (1 diff)
-
tsuite/auto/run_parallel.pl (modified) (4 diffs)
-
tsuite/auto/stars_atlas.in (modified) (3 diffs)
-
tsuite/auto/stars_atlas_3d.in (copied) (copied from trunk/tsuite/auto/stars_atlas_3d.in) (1 diff)
-
tsuite/auto/stars_atlas_all.in (copied) (copied from trunk/tsuite/auto/stars_atlas_all.in) (1 diff)
-
tsuite/auto/stars_atlas_odfnew_all.in (copied) (copied from trunk/tsuite/auto/stars_atlas_odfnew_all.in) (1 diff)
-
tsuite/auto/stars_bstar2006.in (copied) (copied from trunk/tsuite/auto/stars_bstar2006.in) (1 diff)
-
tsuite/auto/stars_bstar2006_3d.in (copied) (copied from trunk/tsuite/auto/stars_bstar2006_3d.in) (1 diff)
-
tsuite/auto/stars_bstar2006_all.in (copied) (copied from trunk/tsuite/auto/stars_bstar2006_all.in) (1 diff)
-
tsuite/auto/stars_costar.in (deleted)
-
tsuite/auto/stars_costar1.in (copied) (copied from trunk/tsuite/auto/stars_costar1.in) (1 diff)
-
tsuite/auto/stars_costar2.in (copied) (copied from trunk/tsuite/auto/stars_costar2.in) (1 diff)
-
tsuite/auto/stars_costar3.in (copied) (copied from trunk/tsuite/auto/stars_costar3.in) (1 diff)
-
tsuite/auto/stars_costar4.in (copied) (copied from trunk/tsuite/auto/stars_costar4.in) (1 diff)
-
tsuite/auto/stars_costarhalo.in (modified) (1 diff)
-
tsuite/auto/stars_kurucz.in (deleted)
-
tsuite/auto/stars_kurucz79.in (copied) (copied from trunk/tsuite/auto/stars_kurucz79.in) (1 diff)
-
tsuite/auto/stars_mihalas.in (modified) (2 diffs)
-
tsuite/auto/stars_optimize1.in (copied) (copied from trunk/tsuite/auto/stars_optimize1.in) (1 diff)
-
tsuite/auto/stars_optimize2.in (copied) (copied from trunk/tsuite/auto/stars_optimize2.in) (1 diff)
-
tsuite/auto/stars_optimize3.in (copied) (copied from trunk/tsuite/auto/stars_optimize3.in) (1 diff)
-
tsuite/auto/stars_ostar2002.in (copied) (copied from trunk/tsuite/auto/stars_ostar2002.in) (1 diff)
-
tsuite/auto/stars_ostar2002_3d.in (copied) (copied from trunk/tsuite/auto/stars_ostar2002_3d.in) (1 diff)
-
tsuite/auto/stars_ostar2002_all.in (copied) (copied from trunk/tsuite/auto/stars_ostar2002_all.in) (1 diff)
-
tsuite/auto/stars_rauch.in (deleted)
-
tsuite/auto/stars_rauchold.in (deleted)
-
tsuite/auto/stars_rauch_3d.in (copied) (copied from trunk/tsuite/auto/stars_rauch_3d.in) (2 diffs)
-
tsuite/auto/stars_rauch_h+he.in (copied) (copied from trunk/tsuite/auto/stars_rauch_h+he.in) (2 diffs)
-
tsuite/auto/stars_rauch_h-ca.in (copied) (copied from trunk/tsuite/auto/stars_rauch_h-ca.in) (2 diffs)
-
tsuite/auto/stars_rauch_h-ni.in (copied) (copied from trunk/tsuite/auto/stars_rauch_h-ni.in) (1 diff)
-
tsuite/auto/stars_rauch_helium.in (copied) (copied from trunk/tsuite/auto/stars_rauch_helium.in) (2 diffs)
-
tsuite/auto/stars_rauch_hydr.in (copied) (copied from trunk/tsuite/auto/stars_rauch_hydr.in) (3 diffs)
-
tsuite/auto/stars_rauch_pg1159.in (copied) (copied from trunk/tsuite/auto/stars_rauch_pg1159.in) (1 diff)
-
tsuite/auto/stars_starburst99.dat (deleted)
-
tsuite/auto/stars_starburst99.in (modified) (3 diffs)
-
tsuite/auto/stars_werner.in (modified) (24 diffs)
-
tsuite/auto/stars_wmbasic.in (copied) (copied from trunk/tsuite/auto/stars_wmbasic.in) (1 diff)
-
tsuite/auto/star_kurucz_35000.dat (copied) (copied from trunk/tsuite/auto/star_kurucz_35000.dat)
-
tsuite/auto/star_kurucz_39600.dat (copied) (copied from trunk/tsuite/auto/star_kurucz_39600.dat)
-
tsuite/auto/star_mihalas_46000.dat (copied) (copied from trunk/tsuite/auto/star_mihalas_46000.dat)
-
tsuite/programs/collion/collion.txt (modified) (1 diff)
-
tsuite/slow/h2_orion_hii_pdr.in (modified) (1 diff)
-
tsuite/slow/h2_pdr_leiden_v2.in (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/newmole/doxygen/Doxyfile
r432 r687 1 # Doxyfile 1.4. 61 # Doxyfile 1.4.7 2 2 3 3 #--------------------------------------------------------------------------- … … 83 83 # configuration options related to the input files 84 84 #--------------------------------------------------------------------------- 85 INPUT = C:/projects/ cloudy/trunk/source_hot85 INPUT = C:/projects/Cloudy/trunk/source 86 86 FILE_PATTERNS = *.c \ 87 87 *.cc \ … … 130 130 REFERENCED_BY_RELATION = YES 131 131 REFERENCES_RELATION = YES 132 REFERENCES_LINK_SOURCE = YES 132 133 USE_HTAGS = NO 133 134 VERBATIM_HEADERS = YES … … 242 243 INCLUDED_BY_GRAPH = YES 243 244 CALL_GRAPH = YES 245 CALLER_GRAPH = NO 244 246 GRAPHICAL_HIERARCHY = YES 245 247 DIRECTORY_GRAPH = YES -
branches/newmole/doxygen/readme_doxygen.txt
r432 r687 1 to change options in setup file (Doxyfile) do 1 Readme for Doxygen 2 3 quick start: 4 create the documentation with the command 5 doxygen Doxyfile 6 7 Doxygen is a source code documentation system that is widely used in open source projects. It is available on the web at http://www.stack.nl/~dimitri/doxygen/ You will need a copy of the doxygen executable on your system to create the documentation. 8 9 Doxygen must be able to find the open source program graphviz that is used to create equations from embedded LaTex. Download graphviz from http://www.graphviz.org/ 10 11 This directory includes the setup file "Doxyfile" that is needed to run doxygen. The Cloudy download does not include the output documentation it generates. To create documentation run doxygen with the command 12 doxygen Doxyfile 13 in this directory. Doxgyen will create a new html directory below this one. The index.html file in the html directory is the top of the documentation. 14 15 The manual for doxygen can be found at http://www.stack.nl/~dimitri/doxygen/download.html#latestman 16 The full description of its commands is under "Special Commands" in the "Reference Manual" section. 17 18 The document file doxygen_setup_style.txt in this directory contains some notes on how Cloudy uses doxygen. 19 20 ============================================== 21 22 the file Doxyfile was created with the gui that is lauchned with the command 2 23 doxywizard Doxyfile 3 mode - optimize for C output 24 this is used to set the parameters for the generated output. 4 25 5 expert tab has many options 6 7 to run doxygen and create output do 8 doxygen Doxyfile 9 in this directory 10 11 check whether INPUT parameter in Doxyfile is set to source_hot or source - this changes 12 source is the archived version and source_hot is the local development version 13 14 to generate the ouput doxygen also needs graphviz, another open source app. graphviz needs 15 to be on the path for doxygen to find it. 16 17 Doxyfile is set up to create only html output. other options are possible. The html will be 18 in the html directory below this main directory. 19 20 Within the codebase, doxygen markup is fully contained in the headers. All doxygen special comment blocks are using the "C style" markup. Special comment blocks are indicated by /**. Commands are indicated with the with the syntax \command. All comment blocks are immediately before what they describe, with the exception of some struct members, where the comment immediately follows ("/**<" syntax). Within special commente blocks, the \, @, &, $, #, <, >, % characters must be escaped using a preceeding \ 21 22 The following commands are in use: 23 \file <filename> (description) - description for a file, will appear in the output above any descriptions of items contained in the file. 24 \verbatim - Doxygen outputs text enclosed in verbatim/endverbatim tags exactly (ie, preserving whitespace and newlines) 25 \endverbatim 26 \param [in|out|in,out] <parameter name> (description) - describe a parameter of a function. Parameter name is the name of the variable and does not include type. [in|out|in,out] is optional. 27 \post (description) - describe the post conditions for a function 28 \return (description) - describe what the function returns (in output "Returns "+description is printed) 29 \author Joe Blow 30 31 latex in line 32 \f$ - same as in line $ - opposite is another \f$ 33 34 The ideal declaration should look like the following: 35 ======================================================= 36 37 /** 38 routine_name This is the long description of what routine_name does, appears after 39 the function name 40 \brief this is routine brief description - only 1 line long 41 \param iz a description of what parameter 1 is for 42 \param [in] in a description of what parameter 2 is for 43 \param [out] *out description 44 \author Joe Blow 45 \return explain the return value 46 */ 47 double routine_name(long int iz, 48 long int in , 49 double *out ); 50 51 ======================================================= 52 53 The manual for doxygen can be found: http://www.stack.nl/~dimitri/doxygen/download.html#latestman 54 The full description of these commands and all others are under "Special Commands" in the "Reference Manual" section. 26 Good luck, 27 Gary Ferland 28 http://www.nublado.org -
branches/newmole/scripts/dayslow_master.pl
r324 r687 67 67 #$exe_org = "$c:/projects/cloudy/trunk/release/trunk.exe"; 68 68 # use fast gcc exe 69 $exe_org = "$c:/projects/cloudy/trunk/gcc/release/cloudy_gcc.exe"; 69 $exe_gcc = "$c:/projects/cloudy/trunk/gcc/release/cloudy_gcc.exe"; 70 $exe_icl = "$c:/projects/cloudy/trunk/icl/release/cloudy_icl.exe"; 71 $exe_org = $exe_icl; 70 72 system("cp $exe_org $out_dir "); 71 73 #$exe = "c:/projects/Cloudy/trunk/release/trunk.exe"; 72 74 #$exe = "$out_dir"."trunk.exe"; 73 $exe = "$out_dir"."cloudy_gcc.exe"; 75 $exe_gcc = "$out_dir"."cloudy_gcc.exe"; 76 $exe_icl = "$out_dir"."cloudy_icl.exe"; 77 $exe = $exe_icl; 74 78 printf(ioLOG "exe is $exe\n"); 75 79 -
branches/newmole/scripts/nightly_copy_files_original.pl
r313 r687 101 101 print(" moved to unix target source directory, about to delete all files\n"); 102 102 # remove the old source files 103 unlink <*.c > ;103 unlink <*.cpp> ; 104 104 # 105 105 # -------- … … 499 499 copy( $input , $output); 500 500 } 501 # we have now clobbered the path.c file, and need to copy a valid one from 1 dir up502 copy( "u:/cloudy/trunk/path.c " , "u:/cloudy/trunk/source/path.c" );501 # we have now clobbered the path.cpp file, and need to copy a valid one from 1 dir up 502 copy( "u:/cloudy/trunk/path.cpp" , "u:/cloudy/trunk/source/path.cpp" ); 503 503 504 504 # move to pc unix tsuite directory -
branches/newmole/scripts/nightly_copy_source.pl
r367 r687 63 63 print(" moved to unix target source directory, about to delete all files\n"); 64 64 # remove the old source files 65 unlink <*.c > ;65 unlink <*.cpp> ; 66 66 67 67 … … 109 109 copy( $input , $output); 110 110 } 111 # we have now clobbered the path.c file, and need to copy a valid one from 1 dir up111 # we have now clobbered the path.cpp file, and need to copy a valid one from 1 dir up 112 112 # so that version on unix cluster will compile & execute 113 copy( "u:/cloudy/trunk/path.c " , "u:/cloudy/trunk/source/path.c" );113 copy( "u:/cloudy/trunk/path.cpp" , "u:/cloudy/trunk/source/path.cpp" ); 114 114 115 115 # ---------------------------------------------------------- -
branches/newmole/scripts/readme.txt
r454 r687 1 1 =============================================================== 2 NIGHTLY RUN OF TEST SUITE 3 4 nightly_run_tsuite.pl - main script on my machine 5 starts first and must end last since launches checks 6 runs second group of sims (second slave does first, a point of confusion) 7 copies current.exe to tsuite directory for second script to use 8 creates log fil autorun.log 9 checks results 10 sends email announcing results 11 calls ir_extime.pl to track exec time 12 calls promote_last_good to promote last to last_good if all is ok 13 autorun.log 14 15 nightly_runL_tsuite_part2.pl - second script 16 runs first block sims across network 17 uses current.exe in tsuite dir which was copied there by first script 18 autorun2.log log file in auto directory 19 20 LOAD LEVELING 21 $nmod_calc - var controls number of sims in each half 22 adjust in each script to get load leveling right 23 decrease value to have master end later 24 25 =============================================================== 26 2 27 NIGHTLY COPY OF FILES ACROSS CLUSTER 3 28 nightly_copy_files.pl … … 19 44 20 45 =============================================================== 21 NIGHTLY RUN OF TEST SUITE22 main script on my machine23 nightly_run_tsuite.pl - script name24 starts first and must end last since launches checks25 runs second group of sims (slabe does first, a point of confusion)26 copies current.exe to tsuite directory for second script to use27 creates log fil autorun.log28 checks results29 sends email announcing results30 calls ir_extime.pl to track exec time31 calls promote_last_good to promote last to last_good if all is ok32 33 second script34 nightly_runL_tsuite_part2.pl <- runs first block sims across network35 uses current.exe in tsuite dir which was copied there by first script36 log file is autorun2.log in auto directory37 38 $nmod_calc - var controls number of sims in each half39 adjust in each script to get load leveling right40 41 ===============================================================42 46 43 47 SLOW RUNS -
branches/newmole/source/atmdat.h
r507 r687 226 226 int lgCTOn; 227 227 228 /** array of cross sections for photoionization of hydrogen at threshold,229 * 0 is 1s, 1 is 2s, 2 is 2p, up to 400 */230 float STH[NHYDRO_MAX_LEVEL];231 232 228 /** these are the density and temperature mesh points on the 233 229 * original Hummer & Storey data, for H[0] and He[1], */ … … 254 250 } atmdat; 255 251 256 /** parameters needed for D Verner's fit to cs cross sections */ 257 EXTERN struct PH1COM_t { 258 float PH1[7][30][30][6]; 259 } PH1COM; 260 261 /** atmdat_phfit derive photoionization cross sectoins for first 30 elements 262 \param nz 263 \param ne 264 \param is 265 \param e 266 \param lghs 267 */ 252 float atmdat_ph1(int i, int j, int k, int l); 253 254 float atmdat_s
