A CoefficientSetupModel associates MDL class types with the coefficients
of the transport equations (4.1) and (4.2) for the actual
segment the model is connected to. Its interface
(Table 4.14) consists of associative lists
and arrays which assign one MDL class type to the coefficient with the equal
name. The indices
and
are replaced by the MDL names of the
respective quantities as defined in Section 4.5.3.2.
Name | Type | Description | |
alpha | XmdModelMatrix |
|
|
a | XmdModelMatrix |
|
|
b | XmdModelMatrix |
|
|
c | XmdModelMatrix |
|
|
d | XmdModelMap |
|
|
gamma | XmdModelMap |
|
NewModel PolyCoeff : CoefficientSetupModel {
evaluate {
:alpha["As"]["As"] = "Promis_alpha_As_in_Si";
:alpha["B"] ["B"] = "Promis_alpha_B_in_Si";
:a["As"]["As"] = "Promis_a_As_in_Si";
:a["B"] ["B"] = "Promis_a_B_in_Si";
:gamma["As"] = "Promis_gamma_As_in_Si";
:gamma["B" ] = "Promis_gamma_B_in_Si";
}
}
Example 4.5: A sample CoefficientSetupModel