| VEM | R Documentation |
ValuationEngineModel-class constructorCreate an instance of an implementation of class
ValuationEngineModel (e.g.
DiscountingEngineModel, etc).
VEM(object)
DcModel(...)
CapmModel(...)
## S4 method for signature 'ANY'
CapmModel(...)
XfxDcModel(...)
## S4 method for signature 'ANY'
XfxDcModel(...)
object |
If an object of class |
This constructor is in fact a short cut to the constructors
of the implemented classes such as DcModel for
DiscountingEngineModel. Note
that it is not possible to instanciate class
DiscountingEngineModel itself but only the implementing
classes extending class DiscountingEngineModel.
An object of a class extending DiscountingEngineModel
ValuationEngineModel,DiscountingEngine
# example 1: create a new 'DiscountingEngine' object
dcm = VEM("DiscountingEngine")
# example 2: attach the reference to a Java 'DiscountingEngineModel'
# object to a new R-'DiscountingEngineModel' object. Note,
# the new object will refer to the same Java model.
dcm = VEM("DiscountingEngine")
set(dcm, what=list(
RiskFactorObjectLink="YC_CHF",
dc.spread=0.05))
# same.dcm = VEM(dcm$jref) # This command doesn't work.
# example 3: create a new 'DiscountingEngineModel' object using the
# Engine-specific model constructor method
dcm = DcModel()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.