Ejemplo n.º 1
0
        static double funcQ(double x, double y, intensityObject intensiteter)
        {
            CashFlowTool tool = new CashFlowTool();

            return(intensiteter.rFunction(x) * (((tool.Vbarcircstjern(intensiteter, x) / tool.Vbardaggerstjern(intensiteter, x)) + y)));
        }
Ejemplo n.º 2
0
        public double calculatePq(intensityObject intensititer, double start, double s**t)
        {
            CashFlowTool cashflowtool = new CashFlowTool();
            double       P00          = cashflowtool.muProbability00(intensititer, start, s**t, "");

            return(P00 * MathNet.Numerics.Integration.SimpsonRule.IntegrateThreePoint(y => intensititer.rFunction(y) * (cashflowtool.tekniskReserve_circle(y, intensititer) / cashflowtool.tekniskReserve_dagger(y, intensititer)), start, s**t));
        }