LAL Structure and Implementing spin effect for amplitude correction
description
Transcript of LAL Structure and Implementing spin effect for amplitude correction
LAL Structure and Im-plementing spin effect for amplitude correction
Hyung Won Lee(Inje), Chunglee Kim(SNU), and Jeongcho Kim(Inje)29-30 Nov. 2013, Seoul National University
2
Contents
LAL Structure Spin effect on the amplitude correc-
tion Implementing spin effect Some results and comparison with
TaylorF2 Discussions and future works
2013-11-29 5th Korea-Japan Joint Meeting on GW
5th Korea-Japan Joint Meeting on GW 3
LAL Structure LAL Suite
LAL LALFrame LALMetaIO LALXML LALSimulation LALBurst LALInspiral LALPulsar LALInference LALStochastic LALApps
2013-11-29
5th Korea-Japan Joint Meeting on GW 4
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
2013-11-29
5th Korea-Japan Joint Meeting on GW 5
LAL Standard Package
Std : contains headers providing ba-sic 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.
2013-11-29
5th Korea-Japan Joint Meeting on GW 6
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, se-quences, vector sequences, and array sequences.
Structured datatypes : embed primitive and ag-gregate datatypes inside structures that define their physical meaning.
2013-11-29
5th Korea-Japan Joint Meeting on GW 7
General Package
Date : providing routines related to date and time manipulations.
Factories : providing routines for cre-ating ad destroying the LAL aggre-gate datatypes.
Tools : contains the general purpose LAL tools.
Vectorops : contains routines or ma-nipulating vectors.
2013-11-29
5th Korea-Japan Joint Meeting on GW 8
General Mathemaica and Sig-nal Analysis Packages fft : contains various routines for per-
forming FFTs. stats : contains statistical routines. tdfilter : covers LAL routines for con-
structing and applying digital time-do-main filters.
utilities : contains various numerical utilities or use in LAL
window : contains a function to create a vector containing a window
2013-11-29
5th Korea-Japan Joint Meeting on GW 9
Core Data Analysis Package inject : provides routines to simulate
gravitational waves and their effect on a detector.
2013-11-29
5th Korea-Japan Joint Meeting on GW 10
Schematic Diagram of Direc-tory Structure This diagram showing the directory structure of the LAL.
2013-11-29
5th Korea-Japan Joint Meeting on GW 11
LAL Development tools
autoconfig automake
./00boot ./configure ./make ./make install
2013-11-29
5th Korea-Japan Joint Meeting on GW 12
Affected directory
LALsimulation directory LALSimInspiral.h LALSimInspiral.c LALSimInspiralTaylorF2Amp.c
(added)
generate_hf.c Standalone main program to get tem-
plate2013-11-29
5th Korea-Japan Joint Meeting on GW 13
Used data structure
COMPLEX16FrequencySeries XLALCreateCOMPLEX16Frequency-
Series() XLALDestroyCOMPLEX16Frequency-
Series()
2013-11-29
5th Korea-Japan Joint Meeting on GW 14
Spin effect on the amplitude correction
2013-11-29
5th Korea-Japan Joint Meeting on GW 15
Geometry
2013-11-29
5th Korea-Japan Joint Meeting on GW 16
Basic variable defini-tions
2013-11-29
5th Korea-Japan Joint Meeting on GW 17
Stationary-Phase Approxima-tion ,
2013-11-29
5th Korea-Japan Joint Meeting on GW 18
Time-domain strain
2013-11-29
5th Korea-Japan Joint Meeting on GW 19
Frequency-domain strain
2013-11-29
5th Korea-Japan Joint Meeting on GW 20
Frequency-domain strain
2013-11-29
5th Korea-Japan Joint Meeting on GW 21
Coefficients
2013-11-29
5th Korea-Japan Joint Meeting on GW 22
Coefficients
2013-11-29
5th Korea-Japan Joint Meeting on GW 23
Coefficients
2013-11-29
5th Korea-Japan Joint Meeting on GW 24
Coefficinets
2013-11-29
5th Korea-Japan Joint Meeting on GW 25
Coefficients
2013-11-29
5th Korea-Japan Joint Meeting on GW 26
SPA Phase up to 2.5PN
2013-11-29
5th Korea-Japan Joint Meeting on GW 27
SPA Phase
2013-11-29
5th Korea-Japan Joint Meeting on GW 28
SPA Phase up to 3.5PN
2013-11-29
5th Korea-Japan Joint Meeting on GW 29
Implementing Spin Ef -fect LALSimInspiral.h LALSimInspiral.c LALSimInspiralTaylorF2Amp.c
generate_hf.c
2013-11-29
5th Korea-Japan Joint Meeting on GW 30
LALSimInspiral.h
2013-11-29
5th Korea-Japan Joint Meeting on GW 31
LALSimInspiral.c
int XLALSimInspiralChooseFDWave-form()
2013-11-29
5th Korea-Japan Joint Meeting on GW 32
LALSimInspiralAmp.c
2013-11-29
5th Korea-Japan Joint Meeting on GW 33
LALSimInspiralTaylor-F2Amp.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
2013-11-29
5th Korea-Japan Joint Meeting on GW 34
generate_hf.c
2013-11-29
5th Korea-Japan Joint Meeting on GW 35
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
2013-11-29
5th Korea-Japan Joint Meeting on GW 36
Some Results
2013-11-29
5th Korea-Japan Joint Meeting on GW 37
Some Results
2013-11-29
5th Korea-Japan Joint Meeting on GW 38
Some Results
2013-11-29
5th Korea-Japan Joint Meeting on GW 39
Some Results
2013-11-29
5th Korea-Japan Joint Meeting on GW 40
Some Results
2013-11-29
5th Korea-Japan Joint Meeting on GW 41
Some Results
2013-11-29
5th Korea-Japan Joint Meeting on GW 42
Some Results
2013-11-29
5th Korea-Japan Joint Meeting on GW 43
Some Results
2013-11-29
5th Korea-Japan Joint Meeting on GW 44
Discussions and future works Wiggling features are not sinusoidal Asymmetric mass waveform are
much oscillating with frequency Some artificial(?) discontinuity
2013-11-29