Class: BuildingSync::SimulationParameters

Inherits:
Object
  • Object
show all
Defined in:
lib/BuildingSync.rb

Overview

http://www.gbxml.org/schemaSimulationParameters

convergenceLimits - BuildingSync::ConvergenceLimits
xmlattr_version - SOAP::SOAPString
xmlattr_timestep - SOAP::SOAPDecimal

Constant Summary collapse

AttrTimestep =
XSD::QName.new(nil, "timestep")
AttrVersion =
XSD::QName.new(nil, "version")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(convergenceLimits = nil) ⇒ SimulationParameters

Returns a new instance of SimulationParameters.



32238
32239
32240
32241
# File 'lib/BuildingSync.rb', line 32238

def initialize(convergenceLimits = nil)
  @convergenceLimits = convergenceLimits
  @__xmlattr = {}
end

Instance Attribute Details

#convergenceLimitsObject

Returns the value of attribute convergenceLimits.



32216
32217
32218
# File 'lib/BuildingSync.rb', line 32216

def convergenceLimits
  @convergenceLimits
end

Instance Method Details

#__xmlattrObject



32218
32219
32220
# File 'lib/BuildingSync.rb', line 32218

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_timestepObject



32230
32231
32232
# File 'lib/BuildingSync.rb', line 32230

def xmlattr_timestep
  __xmlattr[AttrTimestep]
end

#xmlattr_timestep=(value) ⇒ Object



32234
32235
32236
# File 'lib/BuildingSync.rb', line 32234

def xmlattr_timestep=(value)
  __xmlattr[AttrTimestep] = value
end

#xmlattr_versionObject



32222
32223
32224
# File 'lib/BuildingSync.rb', line 32222

def xmlattr_version
  __xmlattr[AttrVersion]
end

#xmlattr_version=(value) ⇒ Object



32226
32227
32228
# File 'lib/BuildingSync.rb', line 32226

def xmlattr_version=(value)
  __xmlattr[AttrVersion] = value
end