These are some of the fields with some comments found in five of the most commonly used codes for simulating galaxy formation, Enzo, Ramses, ART, Arepo and Gizmo-PSPH. The fields in the codes can differ because of how information is saved, just by names or because their are different features in the codes which make certain quantities not exist or make sense in different codes. For example codes track elements differently, in some codes there is just one field for the gas metallicity, in others different species will be tracked. In most cases the name of the code denotes fluid quantities stored in the grid, 'io' can denote particles, 'deposit' denotes particles deposited to the grid. Derived quantities should have a different first word, 'gas' for example, or 'deposit' or 'index'. 'all' are the terms that can be called with only one word.
Enzo
fluid:
('enzo','density'), ('enzo','temperature'), ('enzo','Total_Energy'), ('enzo', 'Metal_Density')
('enzo','x-velocity'), ('enzo','y-velocity'), ('enzo','z-velocity')
('enzo','Dark_Matter_Density') - for other codes must be deposited
ionization: (7 species HI,HII,HeI,HeII,HeIII,H2I,H2II)
('enzo','HI_Density'),('enzo','HII_Density'),('enz0','H2I_Density'),('enzo','H2II_Density')
('enzo','HeI_Density'),('enzo','HeII_Density'),('enzo','HeIII_Density'),('enzo','Electron_Density')
particles:
('io','particle_mass'),('io','creation_time'),('io','metallicity_fraction')
('io','particle_type'),('io','particle_index'),('io','dynamical_time')
('io','particle_position_x'),('io','particle_position_y'),('io','particle_position_z')
('io','particle_velocity_x'),('io','particle_velocity_y'),('io','particle_velocity_z')
Ramses
fluid:
('ramses', 'Density'), ('ramses', 'Pressure'), ('ramses', 'Metallicity'), ('gas','temperature')
('ramses', 'x-velocity'), ('ramses', 'y-velocity'),('ramses', 'z-velocity')
ionization: (ramses doesn't track species, equilibrium is assumed and derived quantity can be used)
particles:
('io', 'particle_mass'), ('io', 'particle_age'), ('io', 'particle_metallicity')
('io', 'particle_identifier'), ('io', 'particle_refinement_level')
('io', 'particle_position_x'), ('io', 'particle_position_y'), ('io', 'particle_velocity_z')
('io', 'particle_velocity_x'), ('io', 'particle_velocity_y'), ('io', 'particle_position_z')
ART
fluid:
('art', 'Density'), ('art', 'TotalEnergy'), ('art', 'Pressure'), ('art', 'Gamma'), ('art', 'GasEnergy'), ('gas', 'thermal_energy')
('art', 'XMomentumDensity'), ('art', 'YMomentumDensity'), ('art', 'ZMomentumDensity')
('art', 'MetalDensitySNII'),('art', 'MetalDensitySNIa'),
('art', 'PotentialNew'), ('art', 'PotentialOld'),
ionization:
particles:
('darkmatter', 'particle_mass'), ('darkmatter', 'particle_creation_time'),('darkmatter', 'particle_mass_initial')
('gas', 'Electron_number_density'), ('gas', 'HII_number_density'), ('gas', 'HI_number_density'), ('gas', 'H_nuclei_density')
('gas', 'HeIII_number_density'), ('gas', 'HeII_number_density'), ('gas', 'HeI_number_density'), ('gas', 'He_nuclei_density')
('gas', 'H_nuclei_density'), ('gas', 'He_nuclei_density'),
('darkmatter', 'particle_type'),('darkmatter', 'particle_index'),
('darkmatter', 'particle_metallicity'), ('darkmatter', 'particle_metallicity1'), ('darkmatter', 'particle_metallicity2'),
('darkmatter', 'particle_position_x'), ('darkmatter', 'particle_position_y'), ('darkmatter', 'particle_position_z')
('darkmatter', 'particle_velocity_x'), ('darkmatter', 'particle_velocity_y'), ('darkmatter', 'particle_velocity_z')
('stars', 'particle_mass'), ('stars', 'particle_creation_time'), ('stars', 'particle_mass_initial')
('stars', 'particle_metallicity'), ('stars', 'particle_metallicity1'), ('stars', 'particle_metallicity2')
('stars', 'particle_type'), ('stars', 'particle_index')
('stars', 'particle_position_x'), ('stars', 'particle_position_y'),('stars', 'particle_position_z')
('stars', 'particle_velocity_x'), ('stars', 'particle_velocity_y'),('stars', 'particle_velocity_z')
Arepo
fluid:
('gas', 'density'),('gas', 'temperature'), ('gas', 'thermal_energy')
ionization:
('gas', 'NeutralHydrogenAbundance'), ('gas', 'ElectronAbundance'),('gas', 'H_nuclei_density'),('gas', 'He_nuclei_density'),
particles:
('PartType0', 'Masses'), ('PartType0', 'Density'), ('PartType0', 'InternalEnergy'),('PartType0', 'Volume')
('PartType0', 'ParticleIDs'),('PartType0', 'AllowRefinement'), ('PartType0', 'SmoothingLength')
('PartType0', 'ElectronAbundance'),('PartType0', 'NeutralHydrogenAbundance')
('PartType0', 'HighResGasMass'), ('PartType0', 'StarFormationRate')
('PartType0', 'Coordinates'), ('PartType0', 'Velocities')
('PartType1', 'Masses'), ('PartType1', 'Coordinates'),('PartType1', 'ParticleIDs'),('PartType1', 'Velocities')
('PartType2', 'Masses'), ('PartType2', 'Coordinates'),('PartType2', 'ParticleIDs'),('PartType2', 'Velocities')
('PartType3', 'Masses'), ('PartType3', 'Coordinates'),('PartType3', 'ParticleIDs'),('PartType3', 'Velocities')
('PartType4', 'Masses'), ('PartType4', 'Coordinates'),('PartType4', 'ParticleIDs'),('PartType4', 'Velocities')
('PartType4', 'GFM_StellarFormationTime')
('PartType5', 'Masses'), ('PartType5', 'Coordinates'), ('PartType5', 'ParticleIDs'), ('PartType5', 'Velocities')
Gizmo-PSPH/FIRE
fluid:
('gas', 'density'),('gas', 'temperature'), ('gas', 'thermal_energy')
ionization:
('gas', 'NeutralHydrogenAbundance'), ('gas', 'ElectronAbundance'),('gas', 'H_nuclei_density'),('gas', 'He_nuclei_density')
particles:
('PartType0', 'Masses'), ('PartType0', 'Density'), ('PartType0', 'InternalEnergy'), ('PartType0', 'StarFormationRate')
('PartType0', 'ParticleIDs'),('PartType0', 'SmoothingLength'), ('PartType0', 'ArtificialViscosity')
('PartType0', 'NeutralHydrogenAbundance'), ('PartType0', 'ElectronAbundance')
('PartType0', 'Metallicity_00'), ('PartType0', 'Metallicity_01'), ('PartType0', 'Metallicity_02'), ('PartType0', 'Metallicity_03')
('PartType0', 'Metallicity_04'), ('PartType0', 'Metallicity_05'), ('PartType0', 'Metallicity_06'), ('PartType0', 'Metallicity_07')
('PartType0', 'Metallicity_08'), ('PartType0', 'Metallicity_09'), ('PartType0', 'Metallicity_10'), ('PartType0', 'Metallicity_11')
('PartType0', 'Coordinates'), ('PartType0', 'Velocities')
('PartType1', 'Masses'), ('PartType1', 'ParticleIDs'), ('PartType1', 'Coordinates'), ('PartType1', 'Velocities')
('PartType2', 'Masses'), ('PartType2', 'ParticleIDs'), ('PartType2', 'Coordinates'), ('PartType2', 'Velocities')
('PartType3', 'Masses'), ('PartType3', 'ParticleIDs'), ('PartType3', 'Coordinates'), ('PartType3', 'Velocities')
('PartType4', 'Masses'), ('PartType4', 'ParticleIDs'), ('PartType4', 'StellarFormationTime')
('PartType4', 'Metallicity_00'), ('PartType4', 'Metallicity_01'), ('PartType4', 'Metallicity_02'), ('PartType4', 'Metallicity_03')
('PartType4', 'Metallicity_04'), ('PartType4', 'Metallicity_05'), ('PartType4', 'Metallicity_06'), ('PartType4', 'Metallicity_07')
('PartType4', 'Metallicity_08'), ('PartType4', 'Metallicity_09'), ('PartType4', 'Metallicity_10'), ('PartType4', 'Metallicity_11')
('PartType4', 'Coordinates'), ('PartType4', 'Velocities')
('PartType5', 'Masses'), ('PartType5', 'Coordinates'), ('PartType5', 'ParticleIDs'), ('PartType5', 'Velocities')
ChaNGa-TIPSY
fluid:
('Gas', 'Density'), ('Gas', 'Mass'), ('Gas', 'Temperature'), ('Gas', 'Velocities'), ('Gas', 'coolontime'), ('Gas', 'igasorder'), ('Gas', 'iord')
ionization:
('Gas', 'FeMassFrac'), ('Gas', 'FeMassFracdot'), ('Gas', 'HI'), ('Gas', 'HeI'), ('Gas', 'HeII'), ('Gas', 'Metals'), ('Gas', 'Metalsdot'), ('Gas', 'OxMassFrac'), ('Gas', 'OxMassFracdot'),
particles:
('DarkMatter', 'Mass'), ('DarkMatter', 'Coordinates'), ('DarkMatter', 'Velocities')
('Stars', 'Mass'), ('Stars', 'Coordinates'), ('Stars', 'Velocities')