"""
    MatModule

Module for abstract material.
"""
module MatModule

__precompile__(true)

using ..FTypesModule: FInt, FFlt, FCplxFlt, FFltVec, FIntVec, FFltMat, FIntMat, FMat, FVec, FDataDict

"""
    AbstractMat

Abstract type of material.
"""
abstract type AbstractMat; end

"""
    massdensity(self::AbstractMat)

Return mass density.
"""
function massdensity(self::AbstractMat)
	return self.mass_density
end

end
