279551e9be
modified: Core.Tests/Charter/CurveDataConverterTests.cs modified: Core.Tests/Parsers/CntrlComparisonParserTests.cs modified: Core.Tests/Parsers/LeafInputCsvParserTests.cs modified: Core.Tests/Remote/PiscalSshClientTests.cs modified: Core/Charter/CurveDataConverter.cs modified: Core/Core.csproj modified: Core/DAL/DataService.cs modified: Core/DAL/LeafWebContext.cs modified: Core/DAL/LeafWebInitializer.cs renamed: Core/Models/CntrlComparison.cs -> Core/Entities/CntrlComparison.cs renamed: Core/Models/CntrlComparisonFittingInfo.cs -> Core/Entities/CntrlComparisonFittingInfo.cs renamed: Core/Models/CntrlComparisonPhotosyntheticInfo.cs -> Core/Entities/CntrlComparisonPhotosyntheticInfo.cs renamed: Core/Models/FluxnetSite.cs -> Core/Entities/FluxnetSite.cs renamed: Core/Models/LeafInput.cs -> Core/Entities/LeafInput.cs renamed: Core/Models/LeafInputData.cs -> Core/Entities/LeafInputData.cs renamed: Core/Models/LeafInputFile.cs -> Core/Entities/LeafInputFile.cs renamed: Core/Models/LeafInputInfo.cs -> Core/Entities/LeafInputInfo.cs renamed: Core/Models/LeafInputPhotosynthetic.cs -> Core/Entities/LeafInputPhotosynthetic.cs renamed: Core/Models/LeafInputSite.cs -> Core/Entities/LeafInputSite.cs renamed: Core/Models/LeafInputStatus.cs -> Core/Entities/LeafInputStatus.cs renamed: Core/Models/PhotosynthesisType.cs -> Core/Entities/PhotosynthesisType.cs modified: Core/Parsers/CntrlComparisonParser.cs modified: Core/Parsers/FluxnetSiteCsvParser.cs modified: Core/Parsers/LeafInputCsvParser.cs modified: Web/Controllers/LeafCharterController.cs modified: Web/Controllers/LeafInputController.cs modified: Web/ViewModels/LeafInput/CreateViewModel.cs
55 lines
1.7 KiB
C#
55 lines
1.7 KiB
C#
using LeafWeb.Core.Utility;
|
|
|
|
namespace LeafWeb.Core.Entities
|
|
{
|
|
/// <summary>
|
|
/// The second section gives photosynthesis for each of the three limitation states at selected values of intercellular
|
|
/// partial pressure.Note that the corresponding values of chloraplastic CO2 partial pressure depend on the limitation state.
|
|
/// </summary>
|
|
public class CntrlComparisonPhotosyntheticInfo
|
|
{
|
|
/// <summary>
|
|
/// intercellular CO2 partial pressure
|
|
/// </summary>
|
|
[ParseInfo(1, units:"Pa")]
|
|
public double CO2i { get; set; }
|
|
|
|
/// <summary>
|
|
/// Chloraplastic CO2 partial pressure for Rubisco limited photosynthesis
|
|
/// </summary>
|
|
[ParseInfo(2, units: "Pa")]
|
|
public double CO2cc { get; set; }
|
|
|
|
/// <summary>
|
|
/// Rubisco-limited net assimilation rate calculated with the optimized parameters
|
|
/// </summary>
|
|
[ParseInfo(3, units: "umol/m2/s")]
|
|
public double Ac { get; set; }
|
|
|
|
/// <summary>
|
|
/// Chloraplastic CO2 partial pressure for RuBP regeneration limited photosynthesis
|
|
/// </summary>
|
|
[ParseInfo(4, units:"Pa")]
|
|
public double CO2cj { get; set; }
|
|
|
|
/// <summary>
|
|
/// RuBP regeneration-limited net assimilation rate calculated with estimated parameters
|
|
/// </summary>
|
|
[ParseInfo(5, units: "umol/m2/s")]
|
|
public double Aj { get; set; }
|
|
|
|
/// <summary>
|
|
/// Chloraplastic CO2 partial pressure for export limited photosynthesis
|
|
/// </summary>
|
|
[ParseInfo(6, units: "Pa")]
|
|
public double CO2ct { get; set; }
|
|
|
|
/// <summary>
|
|
/// TPU-limited net assimilation rate calculated with estimated parameters
|
|
/// </summary>
|
|
[ParseInfo(7, units: "umol/m2/s")]
|
|
public double At { get; set; }
|
|
|
|
public virtual CntrlComparison CntrlComparison { get; set; }
|
|
}
|
|
} |