Rev 431 | Rev 536 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 431 | Rev 530 | ||
---|---|---|---|
Line 19... | Line 19... | ||
19 | airDensity = xml.valueDouble("airDensity", 1.2); |
19 | airDensity = xml.valueDouble("airDensity", 1.2); |
20 | laiThresholdForClosedStands = xml.valueDouble("laiThresholdForClosedStands", 3.); |
20 | laiThresholdForClosedStands = xml.valueDouble("laiThresholdForClosedStands", 3.); |
21 | boundaryLayerConductance = xml.valueDouble("boundaryLayerConductance", 0.2); |
21 | boundaryLayerConductance = xml.valueDouble("boundaryLayerConductance", 0.2); |
22 | XmlHelper world(GlobalSettings::instance()->settings().node("model.world")); |
22 | XmlHelper world(GlobalSettings::instance()->settings().node("model.world")); |
23 | latitude = RAD(world.valueDouble("latitude",48.)); |
23 | latitude = RAD(world.valueDouble("latitude",48.)); |
- | 24 | useDynamicAvailableNitrogen = xml.valueBool("model.settings.soil.useDynamicAvailableNitrogen", false); // TODO: there is a bug in using a xml helper that whose top-node is set |
|
- | 25 | useDynamicAvailableNitrogen = GlobalSettings::instance()->settings().valueBool("model.settings.soil.useDynamicAvailableNitrogen", false); |
|
24 | }
|
26 | }
|
25 | 27 | ||
26 | void ModelSettings::print() |
28 | void ModelSettings::print() |
27 | {
|
29 | {
|
28 | if (!logLevelInfo()) return; |
30 | if (!logLevelInfo()) return; |
Line 32... | Line 34... | ||
32 | set << QString("lightExtinctionCoefficient=%1").arg(lightExtinctionCoefficient); |
34 | set << QString("lightExtinctionCoefficient=%1").arg(lightExtinctionCoefficient); |
33 | set << QString("lightExtinctionCoefficientOpacity=%1").arg(lightExtinctionCoefficientOpacity); |
35 | set << QString("lightExtinctionCoefficientOpacity=%1").arg(lightExtinctionCoefficientOpacity); |
34 | set << QString("temperatureTau=%1").arg(temperatureTau); |
36 | set << QString("temperatureTau=%1").arg(temperatureTau); |
35 | set << QString("epsilon=%1").arg(epsilon); |
37 | set << QString("epsilon=%1").arg(epsilon); |
36 | set << QString("airDensity=%1").arg(airDensity); |
38 | set << QString("airDensity=%1").arg(airDensity); |
- | 39 | set << QString("useDynamicAvailableNitrogen=%1").arg(useDynamicAvailableNitrogen); |
|
37 | 40 | ||
38 | set << QString("latitude=%1").arg(GRAD(latitude)); |
41 | set << QString("latitude=%1").arg(GRAD(latitude)); |
39 | 42 | ||
40 | qDebug() << set.join("\n"); |
43 | qDebug() << set.join("\n"); |
41 | }
|
44 | }
|