# Interface definition for thorn Mahc_Evolve # $Header$ # Mahc_Evolve: Numerical Evolution of the General Relativistic Hydro Equations # Copyright (C) 2001 Mark Miller implements: gen_rel_perfect_fluid inherits: einstein INCLUDES: Mahc_Evolve_conf_icn_precalcsource.inc in conf_icn_precalcsource.inc public: real Mahc_evol_vars type = GF Timelevels=2 { dens,sx,sy,sz,tau } "Mahc's evolved perfect fluid variables" real Mahc_prim_vars type = GF { rho,velx,vely,velz,eps,press,w_lorentz } "Mahc's primative perfect fluid variables" protected: real Mahc_control type = SCALAR { mahc_eos_gamma, mahc_eps_min, mahc_densmin, mahc_eos_k, mahc_perc_ptol, mahc_del_ptol, mahc_prim_energyadd } "Variables determining the behavior of MAHC with atmosphere, EOS, primvars" INT Mahc_eos_control type = SCALAR { mahc_eos_handle } "variable to hold the handle of the eos used in MAHC with EOS_Base" INT Mahc_PrimVar type = SCALAR { mahc_primvar_solver } "flag that determines the type of primative variable solver to use" private: real Mahc_Del type = GF { del_dens,del_sx,del_sy,del_sz,del_tau } "Change in evolved variables"