Introduction
Modules
Template for a new object class
Runtime module API
Publishing variables
Exception handling
Output functions
Memory allocation functions
Core access functions
Class registration
Object management
Property management
Object search
Random numbers
Time handling functions
Global variables
Locking memory
GridLAB-D Core
Aggregation of object properties
Classes of objects
Command-line arguments
Complex numbers
Conversion of properties
Debugger
Environment control
Main execution loop
Searching for objects
Indexing routines
Mapping tools
Version, Copyright, License, etc.
List management routines
GLM file loader
Main module
Matlab environment
CMEX module
Objects
Platform
Random number generators
Time management
Unit management
Runtime modules
Commercial buildings (commercial)
Single-zone office building
Matlab objects
Generators
Diesel gensets
Weather (climate)
TMY2 data
CSV data
Programmable logic controllers (plc)
Communication networks (comm)
Machine implementation
Distribution flow solver (network)
Capacitor
Fuse
Line
Line_configuration
Line_spacing
Overhead_line
Overhead_line_conductor
Triplex_line
Triplex_line_conductor
Triplex_line_configuration
Underground_line
Underground_line_conductor
Network link (branch)
Distribution meter
Network node (bus)
Triplex_node
Powerflow_object
Voltage regulator
Regulator_configuration
Relay
Transformer
Transformer Configuration
Residential loads (residential)
Clotheswasher
Dishwasher
House
Lights
Microwave
Occupantload
Plugload
Range
Refrigerator
Unit_test
Electric waterheater
Players and recorders (tape)
Collectors
Players
Recorders
Shapers
File-based tapes
Memory Tapes
ODBC Tapes
Transmission flow solver (network)
Capacitor bank
Network check
Model export
Generating unit
Model import
Meter
Designing a GridLAB module
Building a GridLAB module
Class List
_mex_information
_mexInitTermTableEntry
_mexLocalFunctionTable
c_struct
capacitor
capbank
climate
climate_module_test
clotheswasher
collector
comm
complex
creal32_T
creal64_T
creal_T
csv
diesel_dg
dishwasher
EVENT
FINDVALUE
fuse
generator
gld_loadHndl
gldStack
house
hvac
lights
line
line_configuration
line_spacing
LINERATINGS
link
load
machine
Message
meter
meter_tests
mexFunctionTableEntry_tag
mexGlobalTableEntry_Tag
microwave
multizone
node
occupantload
odbc::Bytes
odbc::CallableStatement
odbc::CleanVector< T >
odbc::Connection
odbc::DatabaseMetaData
odbc::DataSource
odbc::Date
odbc::Deleter< T >
odbc::Driver
odbc::DriverManager
odbc::DriverMessage
odbc::ErrorHandler
odbc::PreparedStatement
odbc::ResultSet
odbc::ResultSetMetaData
odbc::SQLException
odbc::SQLWarning
odbc::Statement
odbc::Time
odbc::Timestamp
odbc::Types
ODBCConnHandle
ODBCConnMgr
ODBCTapeStream
office
overhead_line
overhead_line_conductor
overhead_line_tests
player
plc
plc_module_test
PLCDEV
plugload
powerflow_object
powerflow_test_helper
PROPERTY
Queue
range
recorder
refrigerator
regulator
regulator_configuration
regulator_tests
relay
relay_tests
residential_test
s_aggregate
s_callbacks
s_callbacks::s_objvar_name_struct
s_callbacks::s_objvar_struct
s_circuit
s_class_list
s_conditions
s_controls
s_data
s_datetime
s_delegatedtype
s_delegatedvalue
s_enduse
s_exception_handler
s_findlist
s_findpgm
s_function_map
s_globalvar
s_hvac
s_hvacdesign
s_index
s_keyword
s_lighting
s_list
s_listitem
s_locale
s_memory
s_module_list
s_object_list
s_panel
s_plugs
s_property_map
s_shapertarget
s_tape_funcs
s_tape_operations
s_test_callbacks
s_tmy
s_unit
s_unresolved_object
s_zonedata
shaper
SolarAngles
sync_data
tapepair
TapeStream
test_helper
thread_data
tmy2_reader
transformer
transformer_configuration
transformer_tests
triplex_line
triplex_line_conductor
triplex_line_configuration
triplex_line_tests
triplex_node
underground_line
underground_line_conductor
undergroundline_tests
VARMAP
volts::Object
washer
waterheater
Class Hierarchy