[Robkalman-commits] r46 - branches/robKalman_2012/pkg/robKalman/R

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Tue Sep 18 13:03:12 CEST 2012


Author: ruckdeschel
Date: 2012-09-18 13:03:11 +0200 (Tue, 18 Sep 2012)
New Revision: 46

Modified:
   branches/robKalman_2012/pkg/robKalman/R/allClass.R
Log:
## Aenderungen in setClass w?\195?\164hrend Wien - Meeting eingetragen

Modified: branches/robKalman_2012/pkg/robKalman/R/allClass.R
===================================================================
--- branches/robKalman_2012/pkg/robKalman/R/allClass.R	2012-09-18 10:04:03 UTC (rev 45)
+++ branches/robKalman_2012/pkg/robKalman/R/allClass.R	2012-09-18 11:03:11 UTC (rev 46)
@@ -25,6 +25,9 @@
 setClassUnion("OptionalFunction",
                c("function","NULL")
                )
+setClassUnion("OptionalCall",
+               c("call","NULL")
+               )
 
 
 ## Class: FunctionWithControl
@@ -42,12 +45,14 @@
 setClass("SSstateEq",
           representation = representation(Ffct = "FunctionWithControl",
                                           Qfct = "FunctionWithControl",
+                                          muqfct = "OptionalFunction",
                                           Exofct = "OptionalFunctionWithControl",
                                           distrfct = "OptionalFunctionWithControl"))
  )
 setClass("SSobsEq",
           representation = representation(Zfct = "FunctionWithControl",
                                           Vfct = "FunctionWithControl",
+                                          muvfct = "OptionalFunction",
                                           Exofct = "OptionalFunctionWithControl",
                                           distrfct = "OptionalFunctionWithControl"))
  )
@@ -108,6 +113,7 @@
 
 
 setClass("SSPredOrFilt", representation = representation(values = "matrix",
+                      call = "OptionalCall",
                       variances = "array",
                       dots.propagated = "list",
                       control = "list",
@@ -118,9 +124,6 @@
 ### correction step (in variant as only 1-dim in time)
 ### and as slot classes (in variant as multi-step in time) for return value
 ### of recFilter
-setClass("SSPrepared", representation = representation(dots.propagated = "list",
-                      control = "list",
-                      diagnostics = "SSDiagnostic"))
 setClass("SSPredicted", contains = "SSPredOrFilt")
 setClass("SSFiltered",  representation = representation(KalmanGain = "array",
                       CovObs = "array", DeltaY = "matrix"),
@@ -165,7 +168,9 @@
 setClass("SSSimulation", representation = representation(model = "SSM",
                  runs = "numeric", seed = "numeric", times = "SStimes"),
           contains = "SSISimulation")
-setClass("SSSimList", contains = "list")
+setClass("SSSimList", contains = "list") ### Liste von Simulationen Typprüfung nicht
+        ## vorgesehen; Erzeugung in Generating Function, sodass alle Anforderungen
+        ## "passen"
 
 setClass("SSContSimulation", representation = representation(SimList = "SSSimList")
           contains = "SSSimulation")



More information about the Robkalman-commits mailing list