Chi-Tech
mat_prop_scalarfuncXYZTV.h
Go to the documentation of this file.
1#ifndef CHITECH_MAT_PROP_FUNCXYZTV_H
2#define CHITECH_MAT_PROP_FUNCXYZTV_H
3
6
7namespace chi
8{
9
10/**General material base class for a scalar material property that
11* is possibly a function of position (x,y,z), time t, and maybe a set
12* of variables (v).*/
14{
15protected:
17 const std::vector<std::string> dependent_variables_;
18public:
21
22 double Evaluate(const std::vector<double>& vars);
23};
24
25}
26
27#endif // CHITECH_MAT_PROP_FUNCXYZTV_H
const std::vector< std::string > dependent_variables_
double Evaluate(const std::vector< double > &vars)
const chi_math::FunctionDimAToDimB & function_
MaterialPropertyScalarFuncXYZTV(const InputParameters &params)