Bayesian Analysis of Neutron Star Mass and Radius Observations
Public Member Functions | Data Fields
bamr::qmc_fixp Class Reference

QMC + line segments model for Steiner15un. More...

Detailed Description

This is similar to bamr::qmc_twop, except that the high-density EOS is a set of line-segments, similar to bamr::fixed_pressure. The limits on the high-density EOS parameters are the same as those in bamr::fixed_pressure.

Definition at line 652 of file models.h.

#include <models.h>

Inheritance diagram for bamr::qmc_fixp:
bamr::two_polytropes bamr::model

Public Member Functions

virtual void low_limits (entry &e)
 Set the lower boundaries for all the parameters, masses, and radii.
 
virtual void high_limits (entry &e)
 Set the upper boundaries for all the parameters, masses, and radii.
 
virtual std::string param_name (size_t i)
 Return the unit of parameter with index i.
 
virtual std::string param_unit (size_t i)
 Return the unit of parameter with index i.
 
virtual void compute_eos (entry &e, int &success, std::ofstream &scr_out)
 Compute the EOS corresponding to parameters in e and put output in tab_eos.
 
virtual void first_point (entry &e)
 Function to compute the initial guess.
 
- Public Member Functions inherited from bamr::two_polytropes
virtual void setup_params (o2scl::cli &cl)
 Setup new model parameters.
 
virtual void remove_params (o2scl::cli &cl)
 Remove model-specific parameters.
 
virtual void baryon_density_point (double &n1, double &e1)
 A point to calibrate the baryon density with. More...
 
 two_polytropes ()
 Create a model object.
 
- Public Member Functions inherited from bamr::model
virtual void compute_mr (entry &e, std::ofstream &scr_out, o2scl::o2_shared_ptr< o2scl::table_units<> >::type tab_mvsr, int &success)
 Compute the M-R curve directly.
 

Data Fields

double ed1
 
double ed2
 
double ed3
 
double ed4
 
double rho0
 Saturation density in $ \mathrm{fm}^{-3} $.
 
double rho_trans
 Transition density (default 0.16, different than bamr::qmc_neut)
 
- Data Fields inherited from bamr::model
nstar_cold2 cns
 TOV solver and storage for the EOS table.
 

Additional Inherited Members

- Protected Attributes inherited from bamr::two_polytropes
o2scl::cli::parameter_double p_kin_sym
 Parameter for kinetic part of symmetry energy.
 
o2scl::eos_had_schematic se
 Low-density EOS.
 
o2scl::fermion neut
 Neutron for se.
 
o2scl::fermion prot
 Proton for se.
 
double nb_n1
 The fiducial baryon density.
 
double nb_e1
 The fiducial energy density.
 

The documentation for this class was generated from the following file:

Documentation generated with Doxygen. Bamr documentation is under the GNU Free Documentation License.