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.



31713
31714
31715
31716
# File 'lib/BuildingSync.rb', line 31713

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

Instance Attribute Details

#convergenceLimitsObject

Returns the value of attribute convergenceLimits.



31691
31692
31693
# File 'lib/BuildingSync.rb', line 31691

def convergenceLimits
  @convergenceLimits
end

Instance Method Details

#__xmlattrObject



31693
31694
31695
# File 'lib/BuildingSync.rb', line 31693

def __xmlattr
  @__xmlattr ||= {}
end

#xmlattr_timestepObject



31705
31706
31707
# File 'lib/BuildingSync.rb', line 31705

def xmlattr_timestep
  __xmlattr[AttrTimestep]
end

#xmlattr_timestep=(value) ⇒ Object



31709
31710
31711
# File 'lib/BuildingSync.rb', line 31709

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

#xmlattr_versionObject



31697
31698
31699
# File 'lib/BuildingSync.rb', line 31697

def xmlattr_version
  __xmlattr[AttrVersion]
end

#xmlattr_version=(value) ⇒ Object



31701
31702
31703
# File 'lib/BuildingSync.rb', line 31701

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