Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/math/fitting/FunctionFactory.java @ 3178:59b14bc676ec
Fitting: Link the functions to there inverses via getInverse().
flys-artifacts/trunk@4793 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Tue, 26 Jun 2012 09:29:37 +0000 |
parents | c0abfb695332 |
children |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/math/fitting/FunctionFactory.java Tue Jun 26 06:33:37 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/math/fitting/FunctionFactory.java Tue Jun 26 09:29:37 2012 +0000 @@ -13,13 +13,13 @@ private FunctionFactory() { functions = new LinkedHashMap<String, Function>(); - registerFunction(new Log()); - registerFunction(new Linear()); - registerFunction(new LogLinear()); - registerFunction(new Exp()); - registerFunction(new Quad()); - registerFunction(new Pow()); - registerFunction(new SQPow()); + registerFunction(Log.INSTANCE); + registerFunction(Linear.INSTANCE); + registerFunction(LogLinear.INSTANCE); + registerFunction(Exp.INSTANCE); + registerFunction(Quad.INSTANCE); + registerFunction(Pow.INSTANCE); + registerFunction(SQPow.INSTANCE); } public static synchronized FunctionFactory getInstance() {