Magrathea

User Guide

  • Installation and First Run
  • Run Modes and .cfg files
  • Phase Diagrams
  • Equation of State (EOS) Library

Reference

  • API Reference: How to Document Your C++
  • C++ API
Magrathea
  • File phase.h
  • View page source

File phase.h

↰ Parent directory (src)

Contents

  • Definition (src/phase.h)

  • Includes

  • Included By

  • Classes

  • Functions

  • Variables

Definition (src/phase.h)

  • Program Listing for File phase.h

Includes

  • EOS.h (File EOS.h)

  • EOSlist.h (File EOSlist.h)

Included By

  • File EOSmodify.cpp

  • File hydro.h

  • File main.cpp

  • File phase.cpp

Classes

  • Struct phase_params

  • Struct PhaseDgm

Functions

  • Function find_phase(double, double, double, double, double, double, double, bool)

  • Function find_phase(double, vector<PhaseDgm>&, vector<double>, double, double, bool)

  • Function find_phase_C_simple(double, double)

  • Function find_phase_Fe_default(double, double)

  • Function find_phase_Fe_fccbcc(double, double)

  • Function find_phase_gas_default(double, double)

  • Function find_phase_HHe_tabulated(double, double)

  • Function find_phase_PREM(double, double)

  • Function find_phase_Si_default(double, double)

  • Function find_phase_Si_simple(double, double)

  • Function find_phase_SiC(double, double)

  • Function find_phase_water_default(double, double)

  • Function find_phase_water_legacy(double, double)

  • Function find_phase_water_tabulated(double, double)

Variables

  • Variable atm

  • Variable atm1

  • Variable core

  • Variable core1

  • Variable mant

  • Variable mant1

  • Variable mant2

  • Variable mant3

  • Variable mant4

  • Variable water

  • Variable water1

  • Variable water2


© Copyright 2025, Magrathea Developers.

Built with Sphinx using a theme provided by Read the Docs.