Chi-Tech
chi_material_property.h
Go to the documentation of this file.
1
#ifndef CHITECH_CHI_MATERIAL_PROPERTY_H
2
#define CHITECH_CHI_MATERIAL_PROPERTY_H
3
4
#include "
ChiObject.h
"
5
6
namespace
chi
7
{
8
9
/**Base class for a material property.*/
10
class
MaterialProperty
:
public
ChiObject
11
{
12
private
:
13
const
std::string
name_
;
14
15
public
:
16
static
chi::InputParameters
GetInputParameters
();
17
explicit
MaterialProperty
(
const
chi::InputParameters
& params);
18
19
const
std::string&
TextName
()
const
;
20
};
21
22
}
23
24
#endif
// CHITECH_CHI_MATERIAL_PROPERTY_H
ChiObject.h
ChiObject
Definition:
ChiObject.h:8
chi::InputParameters
Definition:
input_parameters.h:23
chi::MaterialProperty
Definition:
chi_material_property.h:11
chi::MaterialProperty::TextName
const std::string & TextName() const
Definition:
chi_material_property.cc:25
chi::MaterialProperty::MaterialProperty
MaterialProperty(const chi::InputParameters ¶ms)
Definition:
chi_material_property.cc:20
chi::MaterialProperty::name_
const std::string name_
Definition:
chi_material_property.h:13
chi::MaterialProperty::GetInputParameters
static chi::InputParameters GetInputParameters()
Definition:
chi_material_property.cc:10
chi
Definition:
chi_runtime.h:53
framework
materials
chi_material_property.h
Generated by
1.9.3