comparison flys-artifacts/ChangeLog @ 3105:9592b7d76633

Generate fake data for SQ curves; Implemented the Facet and Generator stuff. flys-artifacts/trunk@4704 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 19 Jun 2012 13:55:14 +0000
parents 6391ca82141c
children 23de6d678fba
comparison
equal deleted inserted replaced
3104:6391ca82141c 3105:9592b7d76633
1 2012-06-19 Ingo Weinzierl <ingo@intevation.de>
2
3 * src/main/java/de/intevation/flys/jfree/JFreeUtil.java: New function to
4 sample a Function2D. This method is used, because JFreeChart's
5 DataUtilities.sampleFunction2D() returns an instance of XYSeries but we
6 need StyledXYSeries.
7
8 * src/main/java/de/intevation/flys/artifacts/model/Parameters.java: Added a
9 method to retrieve parameter values for a list of parameter names.
10
11 * src/main/java/de/intevation/flys/artifacts/model/sq/SQRelationCalculation.java:
12 Create a fake Parameters object for the SQ curve.
13
14 * src/main/java/de/intevation/flys/artifacts/model/sq/SQFractionResult.java:
15 Added getMinQ() and getMaxQ() to determine the Q range.
16
17 * src/main/java/de/intevation/flys/artifacts/model/sq/SQFunction.java: New
18 model class that stores a Function and a min and max Q value.
19
20 * src/main/java/de/intevation/flys/artifacts/model/sq/SQCurveFacet.java:
21 Return a SQFunction instance based on the parameters and Q range of the
22 SQFractionResult.
23
24 * src/main/java/de/intevation/flys/exports/sq/SQRelationGenerator.java: Use
25 JFreeUtil's new function sampleFunction2D to create a StyledXYSeries for
26 the SQ curve.
27
1 2012-06-19 Sascha L. Teichmann <sascha.teichmann@intevation.de> 28 2012-06-19 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2 29
3 * src/main/java/de/intevation/flys/artifacts/math/fitting/SQPow.java: 30 * src/main/java/de/intevation/flys/artifacts/math/fitting/SQPow.java:
4 Name derivative S'(Q). 31 Name derivative S'(Q).
5 32

http://dive4elements.wald.intevation.org