440 likes | 549 Views
Hyung Won Lee( Inje ), Chunglee Kim(SNU), and Jeongcho Kim( Inje ) 29-30 Nov. 2013, Seoul National University. LAL Structure and Implementing spin effect for amplitude correction. Contents. LAL Structure Spin effect on the amplitude correction Implementing spin effect
E N D
HyungWon Lee(Inje), ChungleeKim(SNU), and Jeongcho Kim(Inje) 29-30 Nov. 2013, Seoul National University LAL Structure and Implementing spin effect for amplitude correction
Contents • LAL Structure • Spin effect on the amplitude correction • Implementing spin effect • Some results and comparison with TaylorF2 • Discussions and future works 5th Korea-Japan Joint Meeting on GW
LAL Structure • LAL Suite • LAL • LALFrame • LALMetaIO • LALXML • LALSimulation • LALBurst • LALInspiral • LALPulsar • LALInference • LALStochastic • LALApps 5th Korea-Japan Joint Meeting on GW
LAL Package • Package • LAL Standard Package • General Package • General Mathematics and Signal Analysis Package • Core Data Analysis Package • Burst Package • Inspiral Package • Pulsar Package • Stochastic Package 5th Korea-Japan Joint Meeting on GW
LAL Standard Package • Std : contains headers providing basic datatypes, constants, and macros that support the LAL standard. • Sample : contains templates for LAL headers and modules, as well as fully - autodocumenting example program based on the primer in the std package. 5th Korea-Japan Joint Meeting on GW
LAL Standard Package - std • LAL datatypes.h • Primitive datatypes • Atomic datatypes • Complex datatypes • Aggregate datatypes : Store arbitrarily large sets or collections of primitive datatypes. aggregate datatypes are defines : vectors, arrays, sequences, vector sequences, and array sequences. • Structured datatypes : embed primitive and aggregate datatypes inside structures that define their physical meaning. 5th Korea-Japan Joint Meeting on GW
General Package • Date : providing routines related to date and time manipulations. • Factories : providing routines for creating ad destroying the LAL aggregate datatypes. • Tools : contains the general purpose LAL tools. • Vectorops : contains routines or manipulating vectors. 5th Korea-Japan Joint Meeting on GW
General Mathemaica and Signal Analysis Packages • fft: contains various routines for performing FFTs. • stats : contains statistical routines. • tdfilter: covers LAL routines for constructing and applying digital time-domain filters. • utilities : contains various numerical utilities or use in LAL • window : contains a function to create a vector containing a window 5th Korea-Japan Joint Meeting on GW
Core Data Analysis Package • inject : provides routines to simulate gravitational waves and their effect on a detector. 5th Korea-Japan Joint Meeting on GW
Schematic Diagram of Directory Structure • This diagram showing the directory structure of the LAL. 5th Korea-Japan Joint Meeting on GW
LAL Development tools • autoconfig • automake • ./00boot • ./configure • ./make • ./make install 5th Korea-Japan Joint Meeting on GW
Affected directory • LALsimulation directory • LALSimInspiral.h • LALSimInspiral.c • LALSimInspiralTaylorF2Amp.c (added) • generate_hf.c • Standalone main program to get template 5th Korea-Japan Joint Meeting on GW
Used data structure • COMPLEX16FrequencySeries • XLALCreateCOMPLEX16FrequencySeries() • XLALDestroyCOMPLEX16FrequencySeries() 5th Korea-Japan Joint Meeting on GW
Spin effect on the amplitude correction 5th Korea-Japan Joint Meeting on GW
Geometry 5th Korea-Japan Joint Meeting on GW
Basic variable definitions 5th Korea-Japan Joint Meeting on GW
Stationary-Phase Approximation • , 5th Korea-Japan Joint Meeting on GW
Time-domain strain 5th Korea-Japan Joint Meeting on GW
Frequency-domain strain 5th Korea-Japan Joint Meeting on GW
Frequency-domain strain 5th Korea-Japan Joint Meeting on GW
Coefficients 5th Korea-Japan Joint Meeting on GW
Coefficients 5th Korea-Japan Joint Meeting on GW
Coefficients 5th Korea-Japan Joint Meeting on GW
Coefficinets 5th Korea-Japan Joint Meeting on GW
Coefficients 5th Korea-Japan Joint Meeting on GW
SPA Phase up to 2.5PN 5th Korea-Japan Joint Meeting on GW
SPA Phase 5th Korea-Japan Joint Meeting on GW
SPA Phase up to 3.5PN 5th Korea-Japan Joint Meeting on GW
Implementing Spin Effect • LALSimInspiral.h • LALSimInspiral.c • LALSimInspiralTaylorF2Amp.c • generate_hf.c 5th Korea-Japan Joint Meeting on GW
LALSimInspiral.h 5th Korea-Japan Joint Meeting on GW
LALSimInspiral.c • intXLALSimInspiralChooseFDWaveform() 5th Korea-Japan Joint Meeting on GW
LALSimInspiralAmp.c 5th Korea-Japan Joint Meeting on GW
LALSimInspiralTaylorF2Amp.c • sf2_spin_corr_amp sf2_spin_corrections_amp() • Calculate SPA phase • REAL8 sf2_psi_SPA() • Calculate SPA phase up to 3.5 PN • COMPLEX16 sf2_amp_SPA_plus() • Calculate for • COMPLEX16 sf2_amp_SPA_cross() • Calculate for 5th Korea-Japan Joint Meeting on GW
generate_hf.c 5th Korea-Japan Joint Meeting on GW
Some results and comparison with TaylorF2 • Polarization : 5.369755 rad () • Frequency bin size : 1Hz • R.A. of source : 0.57474689525 rad () • dec of source : 0.648522019386 rad () • Inclination : 0.785 rad () • M1 : 1.4 M_sun / 10 M_sun • M2 : 1.4 M_sun / 1.4 M_sun • Distance : 4.0 Mpc / 23.1 Mpc • S1 and S2 : (0, 0, 0) • LN : (0,0,1) • PN order : 3.5PN 5th Korea-Japan Joint Meeting on GW
Some Results 5th Korea-Japan Joint Meeting on GW
Some Results 5th Korea-Japan Joint Meeting on GW
Some Results 5th Korea-Japan Joint Meeting on GW
Some Results 5th Korea-Japan Joint Meeting on GW
Some Results 5th Korea-Japan Joint Meeting on GW
Some Results 5th Korea-Japan Joint Meeting on GW
Some Results 5th Korea-Japan Joint Meeting on GW
Some Results 5th Korea-Japan Joint Meeting on GW
Discussions and future works • Wiggling features are not sinusoidal • Asymmetric mass waveform are much oscillating with frequency • Some artificial(?) discontinuity 5th Korea-Japan Joint Meeting on GW