Subversion Repositories public iLand

Rev

Rev 274 | Rev 368 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 274 Rev 281
Line 18... Line 18...
18
    epsilon = xml.valueDouble("epsilon",1.8); // max light use efficiency (aka alpha_c)
18
    epsilon = xml.valueDouble("epsilon",1.8); // max light use efficiency (aka alpha_c)
19
    airDensity = xml.valueDouble("airDensity", 1.2);
19
    airDensity = xml.valueDouble("airDensity", 1.2);
20
    airPressure = xml.valueDouble("airPressure", 1013);
20
    airPressure = xml.valueDouble("airPressure", 1013);
21
    heatCapacityAir = xml.valueDouble("heatCapacityAir", 1012);
21
    heatCapacityAir = xml.valueDouble("heatCapacityAir", 1012);
22
22
23
-
 
24
    XmlHelper site(GlobalSettings::instance()->settings().node("model.site"));
-
 
25
    nitrogenAvailable = site.valueDouble("availableNitrogen", 40);
-
 
26
    waterholdingCapacity = site.valueDouble("soilDepth", 100);
-
 
27
23
28
    XmlHelper world(GlobalSettings::instance()->settings().node("model.world"));
24
    XmlHelper world(GlobalSettings::instance()->settings().node("model.world"));
29
    latitude = RAD(world.valueDouble("latitude",48.));
25
    latitude = RAD(world.valueDouble("latitude",48.));
30
}
26
}
31
27
Line 41... Line 37...
41
    set << QString("airDensity=%1").arg(airDensity);
37
    set << QString("airDensity=%1").arg(airDensity);
42
    set << QString("airPressure=%1").arg(airPressure);
38
    set << QString("airPressure=%1").arg(airPressure);
43
    set << QString("heatCapacityAir=%1").arg(heatCapacityAir);
39
    set << QString("heatCapacityAir=%1").arg(heatCapacityAir);
44
40
45
    set << QString("latitude=%1").arg(GRAD(latitude));
41
    set << QString("latitude=%1").arg(GRAD(latitude));
46
    set << QString("availableNitrogen=%1").arg(nitrogenAvailable);
-
 
47
    set << QString("waterholdingCapacity=%1").arg(waterholdingCapacity);
-
 
48
42
49
    qDebug() << set.join("\n");
43
    qDebug() << set.join("\n");
50
}
44
}