1 | | = 1. AstroBEAR and Research = |
2 | | == Ablative RT Problem == |
3 | | === Implementation in the code === |
4 | | * Important Equations and Parameters:[blog:bliu01092014] and [blog:bliu01142014] |
5 | | * Stencils for diffusion solver: [ThermalConduction] |
6 | | * Testing for the code: #309, #331, #345 [http://astrobear.pas.rochester.edu/trac/astrobear/blog/bliu01142014 blog] |
7 | | * References: [http://www.pas.rochester.edu/~bliu/AblativeRT/Docs/reale_testing.pdf Thermal Conduction Test] |
8 | | * Transfer the initial data to coarse grid with AstroBEAR and so it can take advantage of AMR: [blog:bliu08282014] |
| 1 | = AstroBEAR and Research = |
| 2 | 1. [https://astrobear.pas.rochester.edu/trac/wiki/u/bliu/AblativeRT AblativeRT Ablative RT Problem] |
| 3 | 2. [https://astrobear.pas.rochester.edu/trac/wiki/u/bliu/PlanetaryWind Planetary Wind Problem] |
| 4 | [[BR]] |
10 | | === 2D Case === |
11 | | * Growth rate |
12 | | || 200 Extended Zones ||[[Image(http://www.pas.rochester.edu/~bliu/AblativeRT/growthRate/GrowthLogVx_perid200.png,width=100)]];[[Image(http://www.pas.rochester.edu/~bliu/AblativeRT/growthRate/InstantGrowthRate_200Ext.png,width=100)]]; [[Image(http://www.pas.rochester.edu/~bliu/AblativeRT/growthRate/growthRate_2D_rui.png,width=100)]]; [http://www.pas.rochester.edu/~bliu/AblativeRT/bubble/rho_periodic_060414.gif movie] || |
13 | | || 5 Extended Zones ||[http://www.pas.rochester.edu/~bliu/AblativeRT/bubble/rho_periBC_5Ext_061014.gif movie] || |
14 | | |
15 | | === 3D Case === |
16 | | * Initial Profile from LLE |
17 | | || Original Doc || [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/3Dsetup.txt parameters ]; gravity=0.4*acceleration0 || |
18 | | || Original Data for thick Target || [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/crho-0000000.hdf density]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/cprs-0000000.hdf pressure]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/ctpr-0000000.hdf temperature]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/cvl1-0000000.hdf Vx]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/cvl2-0000000.hdf Vy];[http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/cvl3-0000000.hdf Vz] || |
19 | | || Original Data for thin Target || [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile_thin/crho-0000000.hdf density]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile_thin/cprs-0000000.hdf pressure]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile_thin/cvl3-0000000.hdf Vz] || |
20 | | || Thick Target Data files in text (normalized using parameters above, initial profile along z direction) || [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/Rho3D.data density]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/P3D.data pressure]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/T3D.data temperature]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/Vx3D.data Vx]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/Vy3D.data Vy];[http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/Vz3D.data Vz] || |
21 | | || Thin Target Data files in text (normalized using parameters above, initial profile along z direction) || [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile_thin/Rho3D.data density]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile_thin/P3D.data pressure]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile_thin/Vz3D.data Vz] || |
22 | | ||Thick Target: Initial Profile along center line ||[[Image(http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/init_Profile.png, width=100)]] || |
23 | | || Thick Target Results from AstroBEAR (fixed grid || [[Image(http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/2ndCut/ThickSec0499.png,width=100)]]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/2ndCut/thick3Drho.gif movie1]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/2ndCut/thickSections.gif movie2]; |
24 | | ||Thin Target: Initial Profile along center line ||[[Image(http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/ThinTarget/initialProfile_thin/init_Profile_thinTarget.png, width=100)]] || |
25 | | || Thin Target Results from AstroBEAR (fixed grid) || [[Image(http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/2ndCut/ThinSec0340.png, width=100)]]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/2ndCut/thinSections.gif movie]; || |
26 | | || Thin Target Results from AstroBEAR (Coarse grid and AMR) || [[Image(http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/CoarseGrid/test/CoarseGrid_1AMR_test_dt.png,width=100)]]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/CoarseGrid/ThinSec_Coarse1AMR.gif 1 level AMR]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/CoarseGrid/ThinSec3AMR.gif 3 levels AMR];[http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/CoarseGrid/ABRT_mesh_3AMR.gif 3 levels AMR with mesh] || |
27 | | [[BR]] |
28 | | == Atmosphere of Extrasolar Giant Planet == |
29 | | === Documents === |
30 | | [http://www.pas.rochester.edu/~bliu/OutflowWind/StoneProga2009.pdf Stone&Proga2009] |
31 | | |
32 | | = 2. Teaching, Presentation, Posters and Other Useful Documents= |
33 | | || 2015 CIRC Winter Boot Camp -- Bash || [http://www.pas.rochester.edu/~bliu/Teaching/bashScript_2015.pptx.pdf lecture slides]; [http://www.pas.rochester.edu/~bliu/Teaching/day1.tar.gz hands on examples 1 ]; [http://www.pas.rochester.edu/~bliu/Teaching/day2.tar.gz hands on examples 2 ]; [http://www.pas.rochester.edu/~bliu/Teaching/day3.tar.gz hands on examples 3 ]; [http://www.pas.rochester.edu/~bliu/Teaching/day4.tar.gz hands on examples 4 ]; [http://www.pas.rochester.edu/~bliu/Teaching/BashEvaluationSheets_2015.pdf Evaluation sheet from Students] || 2.9.2015-2.18.2015 || |
34 | | || Configure File for AstroBEAR || [http://www.pas.rochester.edu/~bliu/Documents/configure.pdf Working Notes] || The Notes for using AutoTools to generate configure files for AstroBEAR codes. 2014.10 || |
35 | | || 2014 CIRC Summer School -- Cuda || [http://www.pas.rochester.edu/~bliu/Teaching/Cuda2014.pdf CUDA] || CIRC Summer School 2014.8 || |
36 | | || 2014 BH2 System Test || [http://www.pas.rochester.edu/~bliu/Teaching/BH2.pdf Scaling Test of AstroBEAR on BlueHive2 and Stampede]; [http://www.pas.rochester.edu/~bliu/Teaching/BH2.tex tex file ] || CIRC All-Staff 2014.5 || |
37 | | || 2013 Presentation || [http://www.pas.rochester.edu/~bliu/Teaching/astrobear.pdf Introduction to AstroBEAR2.0] || CIRC All-Staff 2013.8 || |
38 | | || 2013&2014 Poster || [http://www.pas.rochester.edu/~bliu/Posters/poster_circ.pdf AstroBEAR2.0 and its Performance on BlueGene/Q] || Annual CIRC Poster Session 2013 & 2014.5 || |
39 | | || 2012 Poster || [http://www.pas.rochester.edu/~bliu/Posters/CIRC_BenchMark_Poster_2012.pdf Comparision of Benchmarks Across CIRC Supercomputing Architectures] || Annual CIRC Poster Session 2012.5 || |
| 6 | = Teaching and Presentations = |
| 7 | 1. [https://astrobear.pas.rochester.edu/trac/wiki/u/bliu/Teaching Useful Documents] |
42 | | = 3. Scripts = |
43 | | Collects for useful shell, gnuplot and python scripts & codes |
44 | | || Find all xml files in source and run saxon to transform and save the object files to output files with same directory structures || [http://www.pas.rochester.edu/~bliu/Scripts/xml_script/xml_script.sh XML transform script];[http://www.pas.rochester.edu/~bliu/Scripts/xml_script/xml_script_tests.tar.gz testing cases] || The java files folder and stylesheets folder are all located under the same folder as the script || |
45 | | || Get Max and Min of one column of all ASCII data files using gnuplot || [http://www.pas.rochester.edu/~bliu/Scripts/plot/testAscii.sh shell script];[http://www.pas.rochester.edu/~bliu/Scripts/plot/gnuTest.inc gnuplot script] || data files example Rho000.data and Vy000.data. All located under test/ || |
46 | | || Python function with multiple returns || [http://www.pas.rochester.edu/~bliu/Scripts/Python/multiReturns.py multiple return function] || test. one return is a list || |
47 | | || Python script to read csv file || [http://www.pas.rochester.edu/~bliu/Scripts/Python/csvRead.py read csv file]; [http://www.pas.rochester.edu/~bliu/Scripts/Python/snv.csv example csv file] || the example csv file comes from DDiMAP || |
48 | | || Python scripts to read, write and parse fasta files ||[http://www.pas.rochester.edu/~bliu/Scripts/Python/fastaParsing.py read];[http://www.pas.rochester.edu/~bliu/Scripts/Python/fastaWrite.py write]; [http://www.pas.rochester.edu/~bliu/Scripts/Python/fastaParsing2.py parse]; [http://www.pas.rochester.edu/~bliu/Scripts/Python/fasta2List.py fasta file to a List]; [http://www.pas.rochester.edu/~bliu/Scripts/Python/128_Public_DDiMAP.fa example fasta file] || biopython needed. The example fasta file comes from DDiMAP || |
49 | | || Python Script to rotate and save Window in VisIt || [http://www.pas.rochester.edu/~bliu/Scripts/Visit/savePlot.py Save to curve] || Save line plot to curve/text file || |
50 | | || Python Script to rotate and save Window in VisIt || [http://www.pas.rochester.edu/~bliu/Scripts/Visit/rotateSave.py Rotate&Save] || Tested with VisIt 2.6.2 || |
51 | | || Relink all executable files in all the subdirectories || [http://www.pas.rochester.edu/~bliu/Scripts/cleanLinks.sh Relink astrobear for all subfolders] || For Bruce, on alfalfa || |
52 | | || Convert gif files to movie files on Mac || [http://www.pas.rochester.edu/~bliu/Scripts/convertMovieOnMac.sh Movie Convert] || Using ffmpeg; For Mac || |
53 | | || Interpolate from fine grids to coarse grids with AstroBEAR || blog:bliu08282014 || Set Info%ErrFlag to be 1; Read in data and set as level 1 AMR grid instead of 0 || |
54 | | || cherry pick the values for specific time steps || [http://www.pas.rochester.edu/~bliu/Scripts/gravity.cpp transfer gravity]; || pick up gravity values around ts || |
55 | | || hdf5 data to txt ||[http://www.pas.rochester.edu/~bliu/Scripts/hdf5_2_asc.sh HDF5 to ASCII]; [http://www.pas.rochester.edu/~bliu/Scripts/trans2txt.cpp ASCII to TXT]; || The hdf5 files need to be from single-core runs || |
56 | | || Read in chombo files with multi-processors and reWrite the same frame using single-core. Useful when transferring hdf5 files to txt files. || [http://www.pas.rochester.edu/~bliu/Scripts/scrambler.f90.save2singleProcessor scrambler.f90]; [http://www.pas.rochester.edu/~bliu/Scripts/subst.s subst for run-directory]; [http://www.pas.rochester.edu/~bliu/Scripts/transfer2_1c.sh script]; || Replace the scrambler.f90 file with the new one. The frame number in script need to be updated. 8.19.2014 || |
57 | | || bash and gnuplot script: plot Multiple Data files to Multiple eps || [http://www.pas.rochester.edu/~bliu/Scripts/plot/plot.sh plot.sh] [http://www.pas.rochester.edu/~bliu/Scripts/plot/gnuplot.inc gnuplot template] || bash arithmetic expressions; use gnuplot to generate multiple figures; special symbols in gnuplot; use gnuplot variables in title; string parse in bash script; multiplots; multipanels; convert eps to png file... || |
58 | | || Scripts to transfer the hdf4 file to text on BH2 || [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/hdf4_2_asc.sh hdf4_to_ascii]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/run.sh combine_pos_var]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/trans2txt.cpp combine_pos_var]; [http://www.pas.rochester.edu/~bliu/AblativeRT/3Dcase/initialProfile/tran2txt_v2.cpp combine_pos_var_v2] || hdf4 module needed || |
59 | | || Extended 2D data to 3D (Set Precisions!) || [http://www.pas.rochester.edu/~bliu/Scripts/2Dto3D_alongy.cpp SI along y];[http://www.pas.rochester.edu/~bliu/Scripts/2Dto3D.cpp SI along z]; [http://www.pas.rochester.edu/~bliu/Scripts/2Dto3D_cgs.cpp cgs along z]; || Generate 3D initial data to testing the Ablative RT 3D module code. The initial profile is along y/z direction. Everything along z is same. 2D data in 2Ddata/ and 3D data generated in 3Ddata/ || |
| 10 | = Programming = |
| 11 | 1. [https://astrobear.pas.rochester.edu/trac/wiki/u/bliu/Scripts Useful Scripts and Programs] |