milupHPC documentation
Public Member Functions | Public Attributes | Friends | List of all members
Material Class Reference

Material parameters. More...

+ Collaboration diagram for Material:
Collaboration graph

Public Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 Serialization function for boost::mpi functionality. More...
 
CUDA_CALLABLE_MEMBER Material ()
 
CUDA_CALLABLE_MEMBER ~Material ()
 
CUDA_CALLABLE_MEMBER void info ()
 

Public Attributes

integer ID
 
integer interactions
 
real sml
 
ArtificialViscosity artificialViscosity
 
EqOfSt eos
 

Friends

class boost::serialization::access
 

Detailed Description

Material parameters.

Definition at line 88 of file material.cuh.

Constructor & Destructor Documentation

◆ Material()

CUDA_CALLABLE_MEMBER Material::Material ( )

Definition at line 4 of file material.cu.

◆ ~Material()

CUDA_CALLABLE_MEMBER Material::~Material ( )

Definition at line 8 of file material.cu.

Member Function Documentation

◆ info()

CUDA_CALLABLE_MEMBER void Material::info ( )

Definition at line 12 of file material.cu.

◆ serialize()

template<class Archive >
void Material::serialize ( Archive &  ar,
const unsigned int  version 
)
inline

Serialization function for boost::mpi functionality.

Template Parameters
Archive
Parameters
ar
version

Definition at line 102 of file material.cuh.

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 93 of file material.cuh.

Member Data Documentation

◆ artificialViscosity

ArtificialViscosity Material::artificialViscosity

Definition at line 114 of file material.cuh.

◆ eos

EqOfSt Material::eos

Definition at line 115 of file material.cuh.

◆ ID

integer Material::ID

Definition at line 110 of file material.cuh.

◆ interactions

integer Material::interactions

Definition at line 111 of file material.cuh.

◆ sml

real Material::sml

Definition at line 112 of file material.cuh.


The documentation for this class was generated from the following files:
  • include/materials/material.cuh
  • src/materials/material.cu

milupHPC - Material Class Reference
Generated on Wed Aug 31 2022 12:16:53 by Doxygen 1.9.3