Date post: | 13-Jan-2016 |
Category: |
Documents |
Upload: | annabella-thomas |
View: | 221 times |
Download: | 0 times |
3-D Visualization of 3-D Visualization of Cataclysmic Variables with Cataclysmic Variables with
Interactive Data Interactive Data Language(IDL)Language(IDL)
by: Deidrick Capersby: Deidrick Capers
What is a Cataclysmic Variable?What is a Cataclysmic Variable?
Class of binary star systemsClass of binary star systemsContains white dwarf and red dwarfContains white dwarf and red dwarfWhite dwarf has powerful gravitational and White dwarf has powerful gravitational and
electromagnetic fieldselectromagnetic fieldsAccretion disc/stream between starsAccretion disc/stream between starsPolars Polars
CV with Accretion DiscCV with Accretion Disc
Magnetic CV (Polar)Magnetic CV (Polar)
Visualization 101: 2-D Before 3-DVisualization 101: 2-D Before 3-D
Fortran program determines position, Fortran program determines position, velocity, and density of particlesvelocity, and density of particles
30,000 particles total30,000 particles totalBash shell scripts for extraction of relevant Bash shell scripts for extraction of relevant
particlesparticlesDirect graphics programs: x-axis vs. y-Direct graphics programs: x-axis vs. y-
axis, x-axis vs. z-axisaxis, x-axis vs. z-axis2-D scatter plot as series of colored points2-D scatter plot as series of colored points
Visualization 102: Survival of the Visualization 102: Survival of the FittestFittest
2-D plots become part 2-D plots become part of 3-D model programof 3-D model program
Orbs used to Orbs used to represent positions of represent positions of particlesparticles
Stream and stars are Stream and stars are placed on grid placed on grid
What is IDL?What is IDL?
Interactive Data Interactive Data LanguageLanguage
Powerful visualization Powerful visualization tooltool
Used by medical Used by medical industryindustry
IDL Program CodeIDL Program Code
2 part program/object-oriented 2 part program/object-oriented Part 1 defines events: mouse clicks, Part 1 defines events: mouse clicks,
sliders, scroll bars etc.sliders, scroll bars etc.Part 2 specifies actual window structure: Part 2 specifies actual window structure:
placement of labels, buttons, lists/namesplacement of labels, buttons, lists/namesObjects- red/white dwarf, surface polygonsObjects- red/white dwarf, surface polygonsPhysical objects- light/text/axis objectsPhysical objects- light/text/axis objects
Program FeaturesProgram Features
Phase adjustmentPhase adjustment Inclination adjustmentInclination adjustment Zoom featureZoom feature Transfer of snapshot Transfer of snapshot
to TIF to TIF MPEG generatorMPEG generator AutomotionAutomotion
Future WorkFuture Work
Exporting of program to non-IDL machinesExporting of program to non-IDL machines Increase of detail in CV depictionIncrease of detail in CV depiction
AcknowledgementsAcknowledgements
South Carolina State UniversitySouth Carolina State UniversityDr. CashDr. CashDr. WalterDr. WalterNASA URIANASA URIA
THE ENDTHE END