ID_Bin_BH

Erik Schnetter <schnetter@cct.lsu.edu>

November 24 2009

Abstract

1 Introduction

2 Physical System

3 Numerical Implementation

4 Using This Thorn

4.1 Obtaining This Thorn

4.2 Basic Usage

4.3 Special Behaviour

4.4 Interaction With Other Thorns

4.5 Examples

4.6 Support and Feedback

5 History

5.1 Thorn Source Code

5.2 Thorn Documentation

5.3 Acknowledgements

References

6 Parameters




eos_precision
Scope: private  REAL



Description: precision of EOS calculations in EOSOmni



Range   Default: 1.e-8
0:*
any positive number






eos_table
Scope: private  STRING



Description: Initial data EOS identifyer



Range   Default: 2D_Polytrope
Any valid EOS name in EOSOmni






eos_table_filepath
Scope: private  STRING



Description: Directory containing the EOS file used to generate the initial data



Range   Default: (none)
Directory name, default (empty string) is ’do not tell Lorene to overwrite info found in Lorene data’






filename
Scope: private  STRING



Description: Input file name containing LORENE data



Range   Default: (none)
Any filename, potentially including path






recalculate_eps
Scope: private  BOOLEAN



Description: Should eps be recalculated (default), or taken from Lorene data?



  Default: yes






initial_hydro
Scope: shared from HYDROBASE  KEYWORD



Extends ranges:



Meudon_Bin_NS
LORENE Binary Neutron Star initial data



7 Interfaces

General

Implements:

meudon_bin_ns

Inherits:

grid

summationbyparts

admbase

hydrobase

Grid Variables

7.0.1 PUBLIC GROUPS




  Group Names    Variable Names    Details   




init_eos_key init_eos_key   compact0
  descriptionInitial data eos handle for EOS_Omni
  dimensions0
  distributionCONSTANT
  group typeSCALAR
  timelevels1
 variable typeINT




8 Schedule

This section lists all the variables which are assigned storage by thorn EinsteinInitialData/Meudon_Bin_NS. Storage can either last for the duration of the run (Always means that if this thorn is activated storage will be assigned, Conditional means that if this thorn is activated storage will be assigned for the duration of the run if some condition is met), or can be turned on for the duration of a schedule function.

Storage

 

 Conditional:
  init_eos_key
   

Scheduled Functions

HydroBase_Initial (conditional)

  meudon_bin_ns_initialise

  set up binary neutron star initial data

 

 Language:c
 Reads: grid::coordinates(everywhere)
 Type: function
 Writes: init_eos_key(everywhere)
   admbase::metric(everywhere)
   admbase::shift(everywhere)
   admbase::dtshift(everywhere)
   admbase::curv(everywhere)
   admbase::alp(everywhere)
   admbase::dtalp(everywhere)
   hydrobase::eps(everywhere)
   hydrobase::rho(everywhere)
   hydrobase::vel(everywhere)
   hydrobase::press(everywhere)
   hydrobase::y_e(everywhere)
   hydrobase::temperature(everywhere)