SPH
Classes | Enumerations | Functions
Materials.h File Reference

SPH-specific implementation of particle materials. More...

#include "quantities/IMaterial.h"

Go to the source code of this file.

Classes

class  EosMaterial
 Material holding equation of state. More...
 
class  SolidMaterial
 Generalization of material with equation of state. More...
 

Enumerations

enum class  MaterialEnum { BASALT , IRON , ICE , OLIVINE }
 Basic materials available in the code. More...
 

Functions

AutoPtr< IMaterialgetMaterial (const MaterialEnum type)
 

Detailed Description

SPH-specific implementation of particle materials.

Author
Pavel Sevecek (sevecek at sirrah.troja.mff.cuni.cz)
Date
2016-2021

Definition in file Materials.h.

Enumeration Type Documentation

◆ MaterialEnum

enum MaterialEnum
strong

Basic materials available in the code.

Parameters were taken from Reinhardt and Stadel (2016).

Enumerator
BASALT 
IRON 
ICE 
OLIVINE 

Definition at line 79 of file Materials.h.

Function Documentation

◆ getMaterial()

AutoPtr<IMaterial> getMaterial ( const MaterialEnum  type)

Definition at line 91 of file Materials.cpp.