Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W | X | Y A action (bmgen.targets.basytec.ast.BasytecLimit attribute) (bmgen.targets.bm.ast.BMLimit attribute) (bmgen.targets.neware.ast.NewareLimit attribute) actions (bmgen.targets.basytec.formats.pln.Row attribute) add() (bmgen.base_generator.BaseGenerator method) (bmgen.targets.basytec.generators.basytec_generator.BasytecGenerator method) (bmgen.targets.bcl.generators.bcl_generator.BCLGenerator method) (bmgen.targets.bm.generators.bm_generator.BMGenerator method) (bmgen.targets.jsonld.generators.jsonld_generator.JSONLDGenerator method) (bmgen.targets.neware.generators.neware_generator.NewareGenerator method) (bmgen.targets.python.generators.python_generator.PythonGenerator method) Ah (bmgen.targets.neware.constants.NewareGlobalVariable attribute) alias (bmgen.targets.python.ast.Import attribute) Ampere (class in bmgen.targets.jsonld.ontology) AmperePerAmpereHour (class in bmgen.targets.jsonld.ontology) args (bmgen.targets.python.ast.FunctionCall attribute) array() (bmgen.targets.bm.generators.bm_generator.BMGenerator method) arraynum (bmgen.targets.bm.ast.BMArray attribute) arraysize (bmgen.targets.bm.ast.BMArray attribute) ast() (bmgen.base_generator.BaseGenerator method) (bmgen.targets.basytec.generators.basytec_generator.BasytecGenerator method) (bmgen.targets.bcl.generators.bcl_generator.BCLGenerator method) (bmgen.targets.bm.generators.bm_generator.BMGenerator method) (bmgen.targets.jsonld.generators.jsonld_generator.JSONLDGenerator method) (bmgen.targets.neware.generators.neware_generator.NewareGenerator method) (bmgen.targets.python.generators.python_generator.PythonGenerator method) attributes (bmgen.targets.jsonld.ontology.OntologyClass attribute) (bmgen.targets.neware.ast.NewareOther attribute) autocast() (in module bmgen.targets.basytec.helper.cast) (in module bmgen.targets.bcl.helper.cast) (in module bmgen.targets.bm.helper.cast) (in module bmgen.targets.jsonld.helper.cast) (in module bmgen.targets.python.helper.cast) B BaseGenerator (class in bmgen.base_generator) BasytecAction (class in bmgen.targets.basytec.ast) BasytecCalculation (class in bmgen.targets.basytec.ast) BasytecChannel (class in bmgen.targets.basytec.ast) BasytecGenerator (class in bmgen.targets.basytec.generators.basytec_generator) BasytecGoto (class in bmgen.targets.basytec.ast) BasytecLimit (class in bmgen.targets.basytec.ast) BasytecNext (class in bmgen.targets.basytec.ast) BasytecParameter (class in bmgen.targets.basytec.ast) BasytecProgram (class in bmgen.targets.basytec.ast) BasytecSetValue (class in bmgen.targets.basytec.ast) BasytecStatement (class in bmgen.targets.basytec.ast) BasytecStepInfo (class in bmgen.targets.basytec.stepinfo) BasytecUnit (class in bmgen.targets.basytec.ast) BasytecValue (class in bmgen.targets.basytec.ast) BasytecValueLiteral (class in bmgen.targets.basytec.ast) BasytecVariable (class in bmgen.targets.basytec.ast) Battery (class in bmgen.battery) (class in bmgen.targets.jsonld.ontology) BatteryParametersNotSupported (class in bmgen.battery) BatteryTest (class in bmgen.targets.jsonld.ontology) BCLGenerator (class in bmgen.targets.bcl.generators.bcl_generator) BCLInstruction (class in bmgen.targets.bcl.ast) (class in bmgen.targets.jsonld.ast) BCLParameter (class in bmgen.targets.bcl.ast) (class in bmgen.targets.jsonld.ast) BCLProgram (class in bmgen.targets.bcl.ast) (class in bmgen.targets.jsonld.ast) BCLStep (class in bmgen.targets.bcl.ast) (class in bmgen.targets.jsonld.ast) BCLStepInfo (class in bmgen.targets.bcl.stepinfo) (class in bmgen.targets.jsonld.stepinfo) (class in bmgen.targets.python.stepinfo) BCLStepType (class in bmgen.targets.bcl.ast) (class in bmgen.targets.jsonld.ast) BCLTermination (class in bmgen.targets.bcl.ast) (class in bmgen.targets.jsonld.ast) BCLTerminationType (class in bmgen.targets.bcl.ast) (class in bmgen.targets.jsonld.ast) BCLUnit (class in bmgen.targets.bcl.ast) (class in bmgen.targets.jsonld.ast) BCLValue (class in bmgen.targets.bcl.ast) (class in bmgen.targets.jsonld.ast) BCLValueLiteral (class in bmgen.targets.bcl.ast) (class in bmgen.targets.jsonld.ast) BinaryOperation (class in bmgen.targets.python.ast) BM2SQL (class in bmgen.targets.bm.converters.bm2sql) BM2Text (class in bmgen.targets.bm.converters.bm2text) BMAction (class in bmgen.targets.bm.ast) BMArray (class in bmgen.targets.bm.ast) BMAssignment (class in bmgen.targets.bm.ast) BMChannel (class in bmgen.targets.bm.ast) BMChannelDynamic (class in bmgen.targets.bm.ast) BMComment (class in bmgen.targets.bm.ast) BMCycleCount (class in bmgen.targets.bm.ast) BMError (class in bmgen.targets.bm.ast) bmgen module bmgen.base_generator module bmgen.battery module bmgen.bmgen module bmgen.channel module bmgen.converter module bmgen.function module bmgen.stepinfo module bmgen.targets module bmgen.targets.basytec module bmgen.targets.basytec.ast module bmgen.targets.basytec.battery module bmgen.targets.basytec.channel module bmgen.targets.basytec.constants module bmgen.targets.basytec.converters module bmgen.targets.basytec.converters.pln2basytec module bmgen.targets.basytec.formats module bmgen.targets.basytec.formats.pln module bmgen.targets.basytec.function module bmgen.targets.basytec.generators module bmgen.targets.basytec.generators.basytec_generator module bmgen.targets.basytec.generators.table_generator module bmgen.targets.basytec.generators.text_generator module bmgen.targets.basytec.helper module bmgen.targets.basytec.helper.cast module bmgen.targets.basytec.program module bmgen.targets.basytec.stepinfo module bmgen.targets.bcl module bmgen.targets.bcl.ast module bmgen.targets.bcl.battery module bmgen.targets.bcl.channel module bmgen.targets.bcl.constants module bmgen.targets.bcl.function module bmgen.targets.bcl.generators module bmgen.targets.bcl.generators.bcl_generator module bmgen.targets.bcl.generators.html_generator module bmgen.targets.bcl.generators.json_generator module bmgen.targets.bcl.generators.jsonld_generator module bmgen.targets.bcl.generators.jsonldhtml_generator module bmgen.targets.bcl.helper module bmgen.targets.bcl.helper.cast module bmgen.targets.bcl.helper.convertToJsonld module bmgen.targets.bcl.program module bmgen.targets.bcl.stepinfo module bmgen.targets.bcl.transformer module bmgen.targets.bm module bmgen.targets.bm.ast module bmgen.targets.bm.battery module bmgen.targets.bm.channel module bmgen.targets.bm.converters module bmgen.targets.bm.converters.bm2sql module bmgen.targets.bm.converters.bm2text module bmgen.targets.bm.converters.sql2bm module bmgen.targets.bm.ctrl module bmgen.targets.bm.formats module bmgen.targets.bm.formats.sql module bmgen.targets.bm.function module bmgen.targets.bm.generators module bmgen.targets.bm.generators.bm_generator module bmgen.targets.bm.generators.prettySql_generator module bmgen.targets.bm.generators.sql_generator module bmgen.targets.bm.generators.table_generator module bmgen.targets.bm.generators.text_generator module bmgen.targets.bm.helper module bmgen.targets.bm.helper.cast module bmgen.targets.bm.helper.compare module bmgen.targets.bm.helper.sql module bmgen.targets.bm.program module bmgen.targets.bm.stepinfo module bmgen.targets.bm.time module bmgen.targets.bm.transformer module bmgen.targets.jsonld module bmgen.targets.jsonld.ast module bmgen.targets.jsonld.battery module bmgen.targets.jsonld.channel module bmgen.targets.jsonld.constants module bmgen.targets.jsonld.function module bmgen.targets.jsonld.generators module bmgen.targets.jsonld.generators.html_generator module bmgen.targets.jsonld.generators.json_generator module bmgen.targets.jsonld.generators.jsonld_generator module bmgen.targets.jsonld.helper module bmgen.targets.jsonld.helper.battery_properties module bmgen.targets.jsonld.helper.cast module bmgen.targets.jsonld.helper.convertToJsonld module bmgen.targets.jsonld.ontology module bmgen.targets.jsonld.program module bmgen.targets.jsonld.stepinfo module bmgen.targets.jsonld.transformer module bmgen.targets.neware module bmgen.targets.neware.ast module bmgen.targets.neware.battery module bmgen.targets.neware.channel module bmgen.targets.neware.constants module bmgen.targets.neware.ctrl module bmgen.targets.neware.function module bmgen.targets.neware.generators module bmgen.targets.neware.generators.neware_generator module bmgen.targets.neware.generators.table_generator module bmgen.targets.neware.generators.xml_generator module bmgen.targets.neware.helper module bmgen.targets.neware.helper.cast module bmgen.targets.neware.program module bmgen.targets.neware.stepinfo module bmgen.targets.neware.transformer module bmgen.targets.python module bmgen.targets.python.ast module bmgen.targets.python.battery module bmgen.targets.python.channel module bmgen.targets.python.constants module bmgen.targets.python.function module bmgen.targets.python.generators module bmgen.targets.python.generators.html_generator module bmgen.targets.python.generators.python_generator module bmgen.targets.python.generators.text_generator module bmgen.targets.python.helper module bmgen.targets.python.helper.cast module bmgen.targets.python.helper.convertToJsonld module bmgen.targets.python.program module bmgen.targets.python.stepinfo module bmgen.targets.python.transformer module bmgen.transformer module bmgen.util module bmgen.util.import_jsonld module bmgen.util.import_pln module bmgen.web module bmgen.web.server module bmgen.web.server.server module BMGenerator (class in bmgen.targets.bm.generators.bm_generator) BMGoto (class in bmgen.targets.bm.ast) BMLabel (class in bmgen.targets.bm.ast) BMLimit (class in bmgen.targets.bm.ast) BMLimitAnd (class in bmgen.targets.bm.ast) BMLimitCompare (class in bmgen.targets.bm.ast) BMLimitCondition (class in bmgen.targets.bm.ast) BMLimitTime (class in bmgen.targets.bm.ast) BMLine (class in bmgen.targets.bm.ast) BMMessage (class in bmgen.targets.bm.ast) BMMultiplication (class in bmgen.targets.bm.ast) BMNamedValue (class in bmgen.targets.bm.ast) BMNode (class in bmgen.targets.bm.ast) BMNumber (class in bmgen.targets.bm.ast) BMNumValue (class in bmgen.targets.bm.ast) BMProgram (class in bmgen.targets.bm.ast) BMRange (class in bmgen.targets.bm.function) BMRegCondition (class in bmgen.targets.bm.ast) BMRegFormat (class in bmgen.targets.bm.ast) BMRegistration (class in bmgen.targets.bm.ast) BMStatement (class in bmgen.targets.bm.ast) BMStepInfo (class in bmgen.targets.bm.stepinfo) BMTime (class in bmgen.targets.bm.ast) BMTwoValues (class in bmgen.targets.bm.ast) BMValue (class in bmgen.targets.bm.ast) BMVariable (class in bmgen.targets.bm.ast) C CalcOnce (bmgen.targets.basytec.constants.StepType attribute) Calculate (bmgen.targets.basytec.constants.StepType attribute) calculation (bmgen.targets.basytec.ast.BasytecCalculation attribute) capacity (bmgen.targets.neware.ast.NewareStatement attribute) Capacity (bmgen.targets.neware.constants.Factor attribute) CapacityUpper (bmgen.targets.neware.constants.LimitType attribute) cast_literal() (in module bmgen.targets.bm.helper.cast) CC_Chg (bmgen.targets.neware.constants.StepType attribute) CC_DChg (bmgen.targets.neware.constants.StepType attribute) CCCV_Chg (bmgen.targets.neware.constants.StepType attribute) CCCV_DChg (bmgen.targets.neware.constants.StepType attribute) CellCurrent (class in bmgen.targets.jsonld.ontology) CellVoltage (class in bmgen.targets.jsonld.ontology) channel (bmgen.targets.basytec.ast.BasytecLimit attribute) (bmgen.targets.basytec.ast.BasytecSetValue attribute) (bmgen.targets.bm.ast.BMMultiplication attribute) (bmgen.targets.bm.ast.BMRegCondition attribute) Channel (class in bmgen.targets.jsonld.ast) channel() (in module bmgen.channel) (in module bmgen.targets.basytec.channel) (in module bmgen.targets.bm.channel) (in module bmgen.targets.neware.channel) charge (bmgen.stepinfo.StepInfo attribute) Charge (bmgen.targets.basytec.constants.StepType attribute) charge (bmgen.targets.basytec.stepinfo.BasytecStepInfo property) (bmgen.targets.bcl.stepinfo.BCLStepInfo property) (bmgen.targets.bm.stepinfo.BMStepInfo property) (bmgen.targets.jsonld.stepinfo.BCLStepInfo property) (bmgen.targets.neware.stepinfo.NewareStepInfo property) (bmgen.targets.python.stepinfo.BCLStepInfo property) charge() (in module bmgen.function) (in module bmgen.targets.basytec.function) (in module bmgen.targets.bcl.function) (in module bmgen.targets.bm.function) (in module bmgen.targets.jsonld.function) (in module bmgen.targets.neware.function) (in module bmgen.targets.python.function) ChargeAh (bmgen.targets.neware.constants.NewareGlobalVariable attribute) chargeVar (bmgen.targets.basytec.stepinfo.BasytecStepInfo attribute) (bmgen.targets.bm.stepinfo.BMStepInfo attribute) ChargeWh (bmgen.targets.neware.constants.NewareGlobalVariable attribute) ChargingCRate (class in bmgen.targets.jsonld.ontology) ChargingCurrent (class in bmgen.targets.jsonld.ontology) ChargingVoltage (class in bmgen.targets.jsonld.ontology) Colors (class in bmgen.targets.neware.constants) command (bmgen.targets.basytec.formats.pln.Row attribute) comparator (bmgen.targets.neware.ast.NewareCondition attribute) compare() (bmgen.targets.basytec.converters.pln2basytec.LimitTransformer method) (bmgen.targets.bm.converters.sql2bm.LimitTransformer method) (in module bmgen.targets.bm.helper.compare) condition (bmgen.targets.bm.ast.BMLimit attribute) Const (bmgen.targets.basytec.constants.StepType attribute) constant() (in module bmgen.targets.python.function) ConstantCurrentCharging (class in bmgen.targets.jsonld.ontology) ConstantCurrentConstantVoltageCharging (class in bmgen.targets.jsonld.ontology) ConstantCurrentConstantVoltageDischarging (class in bmgen.targets.jsonld.ontology) ConstantCurrentDischarging (class in bmgen.targets.jsonld.ontology) contChargeCurrent (bmgen.battery.Battery attribute) contDischargeCurrent (bmgen.battery.Battery attribute) convert() (bmgen.converter.Converter method) convert_action() (bmgen.targets.basytec.converters.pln2basytec.SQL2BM method) (bmgen.targets.bm.converters.sql2bm.SQL2BM method) convert_BMAssignment() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMChannel() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMChannelDynamic() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMComment() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMCycleCount() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMError() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMGoto() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMLabel() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMLimit() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMLimitAnd() (bmgen.targets.bm.converters.bm2sql.BM2SQL method) (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMLimitCompare() (bmgen.targets.bm.converters.bm2sql.BM2SQL method) (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMLimitTime() (bmgen.targets.bm.converters.bm2sql.BM2SQL method) (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMMessage() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMMultiplication() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMNamedValue() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMNumber() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMProgram() (bmgen.targets.bm.converters.bm2sql.BM2SQL method) (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMRegCondition() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMRegFormat() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMStatement() (bmgen.targets.bm.converters.bm2sql.BM2SQL method) (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMTime() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMTwoValues() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_BMVariable() (bmgen.targets.bm.converters.bm2text.BM2Text method) convert_limit() (bmgen.targets.basytec.converters.pln2basytec.SQL2BM method) (bmgen.targets.bm.converters.sql2bm.SQL2BM method) convert_limits() (bmgen.targets.basytec.converters.pln2basytec.SQL2BM method) (bmgen.targets.bm.converters.sql2bm.SQL2BM method) convert_node() (bmgen.converter.Converter method) convert_Program() (bmgen.targets.basytec.converters.pln2basytec.SQL2BM method) (bmgen.targets.bm.converters.sql2bm.SQL2BM method) convert_registration() (bmgen.targets.basytec.converters.pln2basytec.SQL2BM method) (bmgen.targets.bm.converters.sql2bm.SQL2BM method) convert_StepRows() (bmgen.targets.basytec.converters.pln2basytec.SQL2BM method) (bmgen.targets.bm.converters.sql2bm.SQL2BM method) convert_task() (in module bmgen.util.import_jsonld) convert_to_json_ld() (in module bmgen.targets.bcl.helper.convertToJsonld) (in module bmgen.targets.jsonld.helper.convertToJsonld) (in module bmgen.targets.python.helper.convertToJsonld) convert_value() (bmgen.targets.basytec.converters.pln2basytec.SQL2BM method) (bmgen.targets.bm.converters.sql2bm.SQL2BM method) (in module bmgen.util.import_jsonld) Converter (class in bmgen.converter) ConverterError count (bmgen.targets.neware.ast.NewareCycleCount attribute) CP_Chg (bmgen.targets.neware.constants.StepType attribute) CP_DChg (bmgen.targets.neware.constants.StepType attribute) CR_DChg (bmgen.targets.neware.constants.StepType attribute) CRateUnit (class in bmgen.targets.jsonld.ontology) create_property() (in module bmgen.targets.jsonld.ast) csBreakOff (bmgen.targets.bm.formats.sql.Row attribute) csCircuitValue (bmgen.targets.bm.formats.sql.Row attribute) csComment (bmgen.targets.bm.formats.sql.Row attribute) csLabel (bmgen.targets.bm.formats.sql.Row attribute) csOperator (bmgen.targets.bm.formats.sql.Row attribute) csRegistration (bmgen.targets.bm.formats.sql.Row attribute) csSetPoint (bmgen.targets.bm.formats.sql.Row attribute) ctrl_else (class in bmgen.targets.bm.ctrl) ctrl_for() (in module bmgen.targets.bm.ctrl) (in module bmgen.targets.neware.ctrl) ctrl_if (class in bmgen.targets.bm.ctrl) current (bmgen.targets.neware.ast.NewareStatement attribute) Current (bmgen.targets.neware.constants.Factor attribute) (bmgen.targets.neware.constants.NewareGlobalVariable attribute) (bmgen.targets.neware.constants.RecordType attribute) CURRENT (bmgen.util.import_jsonld.FUNCTION_ARGS attribute) CurrentLower (bmgen.targets.neware.constants.LimitType attribute) CurrentUpper (bmgen.targets.neware.constants.LimitType attribute) CurrMax (bmgen.targets.neware.constants.NewareGlobalVariable attribute) CurrMin (bmgen.targets.neware.constants.NewareGlobalVariable attribute) cutoffCurrent (bmgen.targets.neware.ast.NewareStatement attribute) cutoffVoltage (bmgen.targets.neware.ast.NewareStatement attribute) CV_Chg (bmgen.targets.neware.constants.StepType attribute) CV_DChg (bmgen.targets.neware.constants.StepType attribute) Cycle (bmgen.targets.neware.constants.StepType attribute) Cycle_end (bmgen.targets.basytec.constants.StepType attribute) Cycle_start (bmgen.targets.basytec.constants.StepType attribute) CyclerBattery (class in bmgen.battery) D Define (bmgen.targets.basytec.constants.StepType attribute) Discharge (bmgen.targets.basytec.constants.StepType attribute) discharge() (in module bmgen.function) (in module bmgen.targets.basytec.function) (in module bmgen.targets.bcl.function) (in module bmgen.targets.bm.function) (in module bmgen.targets.jsonld.function) (in module bmgen.targets.neware.function) (in module bmgen.targets.python.function) DischargeAh (bmgen.targets.neware.constants.NewareGlobalVariable attribute) DischargeWh (bmgen.targets.neware.constants.NewareGlobalVariable attribute) DischargingCRate (class in bmgen.targets.jsonld.ontology) DischargingCurrent (class in bmgen.targets.jsonld.ontology) DischargingVoltage (class in bmgen.targets.jsonld.ontology) download() (in module bmgen.web.server.server) E EIS (bmgen.targets.basytec.constants.StepType attribute) ElectricCharge (class in bmgen.targets.jsonld.ontology) ElectricCurrent (class in bmgen.targets.jsonld.ontology) ElectricResistance (class in bmgen.targets.jsonld.ontology) ElectrochemicalQuantity (class in bmgen.targets.jsonld.ontology) End (bmgen.targets.neware.constants.StepType attribute) energyDensity (bmgen.battery.Battery attribute) EnergyDensity (class in bmgen.targets.jsonld.ontology) eocVoltage (bmgen.battery.Battery attribute) eodVoltage (bmgen.battery.Battery attribute) equals() (bmgen.targets.basytec.converters.pln2basytec.LimitTransformer method) (bmgen.targets.bm.converters.sql2bm.LimitTransformer method) errnum (bmgen.targets.bm.ast.BMError attribute) (bmgen.targets.bm.ast.BMMessage attribute) error() (in module bmgen.function) (in module bmgen.targets.basytec.function) (in module bmgen.targets.bcl.function) (in module bmgen.targets.bm.function) (in module bmgen.targets.jsonld.function) (in module bmgen.targets.neware.function) (in module bmgen.targets.python.function) expression (bmgen.targets.neware.ast.NewareCondition attribute) (bmgen.targets.neware.ast.NewareExpressionString attribute) Expression (bmgen.targets.neware.constants.NewareConditionType attribute) (class in bmgen.targets.python.ast) expressionName (bmgen.targets.neware.ast.NewareCondition attribute) Extern (bmgen.targets.basytec.constants.StepType attribute) F f (bmgen.targets.bm.ast.BMChannelDynamic attribute) Factor (class in bmgen.targets.neware.constants) fallback (bmgen.converter.Converter attribute) finish() (bmgen.targets.basytec.generators.basytec_generator.BasytecGenerator method) (bmgen.targets.bcl.generators.bcl_generator.BCLGenerator method) (bmgen.targets.bm.generators.bm_generator.BMGenerator method) (bmgen.targets.jsonld.generators.jsonld_generator.JSONLDGenerator method) (bmgen.targets.neware.generators.neware_generator.NewareGenerator method) (bmgen.targets.python.generators.python_generator.PythonGenerator method) Finished (bmgen.targets.neware.constants.NewareAction attribute) first (bmgen.targets.bm.ast.BMTwoValues attribute) freeze() (bmgen.targets.bm.generators.bm_generator.BMGenerator method) fromPln() (bmgen.targets.basytec.formats.pln.Program static method) fromSql() (bmgen.targets.bm.formats.sql.Program static method) (bmgen.targets.bm.formats.sql.Row static method) function (bmgen.targets.python.ast.FunctionCall attribute) FUNCTION_ARGS (class in bmgen.util.import_jsonld) FunctionCall (class in bmgen.targets.python.ast) G generate() (bmgen.base_generator.BaseGenerator method) (bmgen.targets.basytec.generators.table_generator.TableGenerator method) (bmgen.targets.basytec.generators.text_generator.TextGenerator method) (bmgen.targets.bcl.generators.html_generator.HtmlGenerator method) (bmgen.targets.bcl.generators.json_generator.JsonGenerator method) (bmgen.targets.bcl.generators.jsonld_generator.JsonldGenerator method) (bmgen.targets.bcl.generators.jsonldhtml_generator.JsonldhtmlGenerator method) (bmgen.targets.bm.generators.prettySql_generator.PrettysqlGenerator method) (bmgen.targets.bm.generators.sql_generator.SqlGenerator method) (bmgen.targets.bm.generators.table_generator.TableGenerator method) (bmgen.targets.bm.generators.text_generator.TextGenerator method) (bmgen.targets.jsonld.generators.html_generator.HtmlGenerator method) (bmgen.targets.jsonld.generators.json_generator.JsonGenerator method) (bmgen.targets.jsonld.generators.jsonld_generator.JSONLDGenerator method) (bmgen.targets.neware.generators.table_generator.TableGenerator method) (bmgen.targets.neware.generators.xml_generator.XmlGenerator method) (bmgen.targets.python.generators.html_generator.HtmlGenerator method) (bmgen.targets.python.generators.text_generator.TextGenerator method) (in module bmgen.bmgen) (in module bmgen.web.server.server) generate_battery() (bmgen.targets.jsonld.generators.jsonld_generator.JSONLDGenerator method) generator (in module bmgen.targets.basytec) (in module bmgen.targets.bcl) (in module bmgen.targets.bm) (in module bmgen.targets.jsonld) (in module bmgen.targets.neware) (in module bmgen.targets.python) get_version() (in module bmgen) globalVariable (bmgen.targets.neware.ast.NewareCondition attribute) goto (bmgen.targets.neware.ast.NewareCondition attribute) Greater (bmgen.targets.neware.constants.NewareComparator attribute) Green (bmgen.targets.neware.constants.Colors attribute) H header (bmgen.targets.basytec.formats.pln.Program attribute) Header (class in bmgen.targets.basytec.formats.pln) hours (bmgen.function.time attribute) (bmgen.targets.basytec.function.time attribute) (bmgen.targets.bcl.function.time attribute) (bmgen.targets.bm.time.time attribute) (bmgen.targets.jsonld.function.time attribute) (bmgen.targets.neware.function.time attribute) (bmgen.targets.python.ast.TimeExpression attribute) hours() (in module bmgen.function) (in module bmgen.targets.basytec.function) (in module bmgen.targets.bcl.function) (in module bmgen.targets.bm.function) (in module bmgen.targets.jsonld.function) (in module bmgen.targets.neware.function) (in module bmgen.targets.python.function) HtmlGenerator (class in bmgen.targets.bcl.generators.html_generator) (class in bmgen.targets.jsonld.generators.html_generator) (class in bmgen.targets.python.generators.html_generator) I I (in module bmgen.channel) id (bmgen.targets.jsonld.ast.Reference attribute) IDENTIFIER() (bmgen.targets.basytec.converters.pln2basytec.LimitTransformer method) identifier() (bmgen.targets.basytec.converters.pln2basytec.LimitTransformer method) IDENTIFIER() (bmgen.targets.bm.converters.sql2bm.LimitTransformer method) identifier() (bmgen.targets.bm.converters.sql2bm.LimitTransformer method) iGoto (bmgen.targets.bm.formats.sql.Row attribute) Import (class in bmgen.targets.python.ast) import_battery() (in module bmgen.util.import_jsonld) import_jsonld() (in module bmgen.util.import_jsonld) import_pln() (in module bmgen.util.import_pln) importProgram() (in module bmgen.web.server.server) index() (in module bmgen.web.server.server) instance (bmgen.targets.jsonld.ast.Step attribute) instructions (bmgen.targets.bcl.ast.BCLProgram attribute) (bmgen.targets.jsonld.ast.BCLProgram attribute) int_to_sql() (in module bmgen.targets.bm.helper.sql) internalResistance (bmgen.battery.Battery attribute) InternalResistance (class in bmgen.targets.jsonld.ontology) iNumeration (bmgen.targets.bm.formats.sql.Row attribute) iStepNo (bmgen.targets.bm.formats.sql.Row attribute) items (bmgen.targets.python.ast.ListLiteral attribute) IterativeWorkflow (class in bmgen.targets.jsonld.ontology) J JsonGenerator (class in bmgen.targets.bcl.generators.json_generator) (class in bmgen.targets.jsonld.generators.json_generator) JsonldGenerator (class in bmgen.targets.bcl.generators.jsonld_generator) JSONLDGenerator (class in bmgen.targets.jsonld.generators.jsonld_generator) JsonldhtmlGenerator (class in bmgen.targets.bcl.generators.jsonldhtml_generator) K kwargs (bmgen.targets.python.ast.FunctionCall attribute) L label (bmgen.targets.basytec.ast.BasytecStatement attribute) (bmgen.targets.basytec.formats.pln.Row attribute) (bmgen.targets.bm.ast.BMGoto attribute) (bmgen.targets.bm.ast.BMLabel attribute) (bmgen.targets.bm.ast.BMStatement attribute) label() (bmgen.targets.bm.generators.bm_generator.BMGenerator method) left (bmgen.targets.python.ast.BinaryOperation attribute) Less (bmgen.targets.neware.constants.NewareComparator attribute) lhs (bmgen.targets.bm.ast.BMLimitAnd attribute) (bmgen.targets.bm.ast.BMLimitCompare attribute) LIMIT (bmgen.util.import_jsonld.FUNCTION_ARGS attribute) Limit (class in bmgen.targets.jsonld.ast) limit() (in module bmgen.function) (in module bmgen.targets.basytec.function) (in module bmgen.targets.bcl.function) (in module bmgen.targets.bm.function) (in module bmgen.targets.jsonld.function) (in module bmgen.targets.neware.function) (in module bmgen.targets.python.function) limit_global() (in module bmgen.targets.basytec.function) (in module bmgen.targets.bcl.function) (in module bmgen.targets.bm.function) (in module bmgen.targets.jsonld.function) (in module bmgen.targets.neware.function) (in module bmgen.targets.python.function) limitcast() (in module bmgen.targets.basytec.helper.cast) (in module bmgen.targets.bcl.helper.cast) (in module bmgen.targets.jsonld.helper.cast) (in module bmgen.targets.neware.helper.cast) (in module bmgen.targets.python.helper.cast) limits (bmgen.targets.basytec.ast.BasytecProgram attribute) (bmgen.targets.basytec.ast.BasytecStatement attribute) (bmgen.targets.bm.ast.BMStatement attribute) (bmgen.targets.jsonld.ast.Step attribute) LimitTransformer (class in bmgen.targets.basytec.converters.pln2basytec) (class in bmgen.targets.bm.converters.sql2bm) LimitType (class in bmgen.targets.neware.constants) lines (bmgen.targets.basytec.ast.BasytecProgram attribute) (bmgen.targets.bm.ast.BMProgram attribute) (bmgen.targets.neware.ast.NewareProgram attribute) list_examples() (in module bmgen.web.server.server) list_to_sql() (in module bmgen.targets.bm.helper.sql) ListLiteral (class in bmgen.targets.python.ast) LowerVoltageLimit (class in bmgen.targets.jsonld.ontology) M maxChargeTemperature (bmgen.battery.Battery attribute) maxDischargeTemperature (bmgen.battery.Battery attribute) MaximumContinuousChargingCurrent (class in bmgen.targets.jsonld.ontology) MaximumContinuousDischargingCurrent (class in bmgen.targets.jsonld.ontology) maxVoltage (bmgen.battery.Battery attribute) MeasurementUnit (class in bmgen.targets.jsonld.ontology) Message (bmgen.targets.basytec.constants.StepType attribute) message() (in module bmgen.function) (in module bmgen.targets.bm.function) minChargeTemperature (bmgen.battery.Battery attribute) minDischargeTemperature (bmgen.battery.Battery attribute) minutes (bmgen.function.time attribute) (bmgen.targets.basytec.function.time attribute) (bmgen.targets.bcl.function.time attribute) (bmgen.targets.bm.time.time attribute) (bmgen.targets.jsonld.function.time attribute) (bmgen.targets.neware.function.time attribute) (bmgen.targets.python.ast.TimeExpression attribute) minutes() (in module bmgen.function) (in module bmgen.targets.basytec.function) (in module bmgen.targets.bcl.function) (in module bmgen.targets.bm.function) (in module bmgen.targets.jsonld.function) (in module bmgen.targets.neware.function) (in module bmgen.targets.python.function) minVoltage (bmgen.battery.Battery attribute) module bmgen bmgen.base_generator bmgen.battery bmgen.bmgen bmgen.channel bmgen.converter bmgen.function bmgen.stepinfo bmgen.targets bmgen.targets.basytec bmgen.targets.basytec.ast bmgen.targets.basytec.battery bmgen.targets.basytec.channel bmgen.targets.basytec.constants bmgen.targets.basytec.converters bmgen.targets.basytec.converters.pln2basytec bmgen.targets.basytec.formats bmgen.targets.basytec.formats.pln bmgen.targets.basytec.function bmgen.targets.basytec.generators bmgen.targets.basytec.generators.basytec_generator bmgen.targets.basytec.generators.table_generator bmgen.targets.basytec.generators.text_generator bmgen.targets.basytec.helper bmgen.targets.basytec.helper.cast bmgen.targets.basytec.program bmgen.targets.basytec.stepinfo bmgen.targets.bcl bmgen.targets.bcl.ast bmgen.targets.bcl.battery bmgen.targets.bcl.channel bmgen.targets.bcl.constants bmgen.targets.bcl.function bmgen.targets.bcl.generators bmgen.targets.bcl.generators.bcl_generator bmgen.targets.bcl.generators.html_generator bmgen.targets.bcl.generators.json_generator bmgen.targets.bcl.generators.jsonld_generator bmgen.targets.bcl.generators.jsonldhtml_generator bmgen.targets.bcl.helper bmgen.targets.bcl.helper.cast bmgen.targets.bcl.helper.convertToJsonld bmgen.targets.bcl.program bmgen.targets.bcl.stepinfo bmgen.targets.bcl.transformer bmgen.targets.bm bmgen.targets.bm.ast bmgen.targets.bm.battery bmgen.targets.bm.channel bmgen.targets.bm.converters bmgen.targets.bm.converters.bm2sql bmgen.targets.bm.converters.bm2text bmgen.targets.bm.converters.sql2bm bmgen.targets.bm.ctrl bmgen.targets.bm.formats bmgen.targets.bm.formats.sql bmgen.targets.bm.function bmgen.targets.bm.generators bmgen.targets.bm.generators.bm_generator bmgen.targets.bm.generators.prettySql_generator bmgen.targets.bm.generators.sql_generator bmgen.targets.bm.generators.table_generator bmgen.targets.bm.generators.text_generator bmgen.targets.bm.helper bmgen.targets.bm.helper.cast bmgen.targets.bm.helper.compare bmgen.targets.bm.helper.sql bmgen.targets.bm.program bmgen.targets.bm.stepinfo bmgen.targets.bm.time bmgen.targets.bm.transformer bmgen.targets.jsonld bmgen.targets.jsonld.ast bmgen.targets.jsonld.battery bmgen.targets.jsonld.channel bmgen.targets.jsonld.constants bmgen.targets.jsonld.function bmgen.targets.jsonld.generators bmgen.targets.jsonld.generators.html_generator bmgen.targets.jsonld.generators.json_generator bmgen.targets.jsonld.generators.jsonld_generator bmgen.targets.jsonld.helper bmgen.targets.jsonld.helper.battery_properties bmgen.targets.jsonld.helper.cast bmgen.targets.jsonld.helper.convertToJsonld bmgen.targets.jsonld.ontology bmgen.targets.jsonld.program bmgen.targets.jsonld.stepinfo bmgen.targets.jsonld.transformer bmgen.targets.neware bmgen.targets.neware.ast bmgen.targets.neware.battery bmgen.targets.neware.channel bmgen.targets.neware.constants bmgen.targets.neware.ctrl bmgen.targets.neware.function bmgen.targets.neware.generators bmgen.targets.neware.generators.neware_generator bmgen.targets.neware.generators.table_generator bmgen.targets.neware.generators.xml_generator bmgen.targets.neware.helper bmgen.targets.neware.helper.cast bmgen.targets.neware.program bmgen.targets.neware.stepinfo bmgen.targets.neware.transformer bmgen.targets.python bmgen.targets.python.ast bmgen.targets.python.battery bmgen.targets.python.channel bmgen.targets.python.constants bmgen.targets.python.function bmgen.targets.python.generators bmgen.targets.python.generators.html_generator bmgen.targets.python.generators.python_generator bmgen.targets.python.generators.text_generator bmgen.targets.python.helper bmgen.targets.python.helper.cast bmgen.targets.python.helper.convertToJsonld bmgen.targets.python.program bmgen.targets.python.stepinfo bmgen.targets.python.transformer bmgen.transformer bmgen.util bmgen.util.import_jsonld bmgen.util.import_pln bmgen.web bmgen.web.server bmgen.web.server.server module (bmgen.targets.python.ast.Import attribute) N name (bmgen.targets.basytec.ast.BasytecChannel attribute) (bmgen.targets.basytec.ast.BasytecUnit attribute) (bmgen.targets.basytec.ast.BasytecVariable attribute) (bmgen.targets.bcl.ast.BCLParameter attribute) (bmgen.targets.bcl.ast.BCLProgram attribute) (bmgen.targets.bcl.ast.BCLStepType attribute) (bmgen.targets.bcl.ast.BCLUnit attribute) (bmgen.targets.bm.ast.BMChannelDynamic property) (bmgen.targets.bm.ast.BMRegFormat attribute) (bmgen.targets.jsonld.ast.BCLParameter attribute) (bmgen.targets.jsonld.ast.BCLProgram attribute) (bmgen.targets.jsonld.ast.BCLStepType attribute) (bmgen.targets.jsonld.ast.BCLUnit attribute) (bmgen.targets.neware.ast.NewareOther attribute) (bmgen.targets.python.ast.Variable attribute) NewareAction (class in bmgen.targets.neware.constants) NewareComparator (class in bmgen.targets.neware.constants) NewareCondition (class in bmgen.targets.neware.ast) NewareConditionType (class in bmgen.targets.neware.constants) NewareCurrent (class in bmgen.targets.neware.channel) NewareCycleCount (class in bmgen.targets.neware.ast) NewareExpression (class in bmgen.targets.neware.ast) NewareExpressionString (class in bmgen.targets.neware.ast) NewareGenerator (class in bmgen.targets.neware.generators.neware_generator) NewareGlobalVariable (class in bmgen.targets.neware.constants) NewareGotoTarget (class in bmgen.targets.neware.constants) NewareLimit (class in bmgen.targets.neware.ast) NewareOther (class in bmgen.targets.neware.ast) NewareProgram (class in bmgen.targets.neware.ast) NewareSet (class in bmgen.targets.neware.ast) NewareStartStep (class in bmgen.targets.neware.ast) NewareStatement (class in bmgen.targets.neware.ast) NewareStepCharge (class in bmgen.targets.neware.channel) NewareStepInfo (class in bmgen.targets.neware.stepinfo) NewareVoltage (class in bmgen.targets.neware.channel) Next (bmgen.targets.neware.constants.NewareGotoTarget attribute) NextStep (bmgen.targets.neware.constants.NewareAction attribute) nominalCapacity (bmgen.battery.Battery attribute) NominalCapacity (class in bmgen.targets.jsonld.ontology) nominalCurrent (bmgen.battery.Battery attribute) nominalVoltage (bmgen.battery.Battery attribute) Nothing (bmgen.targets.neware.constants.NewareComparator attribute) (bmgen.targets.neware.constants.NewareGotoTarget attribute) number() (bmgen.targets.basytec.converters.pln2basytec.LimitTransformer method) (bmgen.targets.bm.converters.sql2bm.LimitTransformer method) NumberLiteral (class in bmgen.targets.python.ast) numColumns (bmgen.targets.basytec.formats.pln.Header attribute) NumericExpression (class in bmgen.targets.python.ast) NumericLiteral (class in bmgen.targets.jsonld.ast) NumericValue (class in bmgen.targets.jsonld.ast) numRows (bmgen.targets.basytec.formats.pln.Header attribute) numvalue (bmgen.targets.bm.ast.BMAssignment attribute) (bmgen.targets.bm.ast.BMCycleCount attribute) (bmgen.targets.bm.ast.BMMultiplication attribute) O oneC (bmgen.battery.Battery attribute) OntologyClass (class in bmgen.targets.jsonld.ontology) operator (bmgen.targets.basytec.ast.BasytecLimit attribute) (bmgen.targets.basytec.ast.BasytecStatement attribute) (bmgen.targets.bm.ast.BMLimitCompare attribute) (bmgen.targets.bm.ast.BMStatement attribute) (bmgen.targets.bm.ast.BMTime attribute) (bmgen.targets.neware.ast.NewareStatement attribute) (bmgen.targets.python.ast.BinaryOperation attribute) (bmgen.targets.python.ast.UnaryOperation attribute) OPERATOR() (bmgen.targets.basytec.converters.pln2basytec.LimitTransformer method) (bmgen.targets.bm.converters.sql2bm.LimitTransformer method) others (bmgen.targets.neware.ast.NewareStatement attribute) output() (in module bmgen.bmgen) P parameters (bmgen.targets.basytec.ast.BasytecStatement attribute) (bmgen.targets.basytec.formats.pln.Row attribute) (bmgen.targets.bcl.ast.BCLProgram attribute) (bmgen.targets.jsonld.ast.BCLProgram attribute) Pause (bmgen.targets.basytec.constants.StepType attribute) pause() (in module bmgen.function) (in module bmgen.targets.basytec.function) (in module bmgen.targets.bcl.function) (in module bmgen.targets.bm.function) (in module bmgen.targets.jsonld.function) (in module bmgen.targets.neware.function) (in module bmgen.targets.python.function) PCCCV_Chg (bmgen.targets.neware.constants.StepType attribute) peakChargeCurrent (bmgen.battery.Battery attribute) peakDischargeCurrent (bmgen.battery.Battery attribute) PredefindedBattery (class in bmgen.battery) PrettysqlGenerator (class in bmgen.targets.bm.generators.prettySql_generator) Procedure (class in bmgen.targets.jsonld.ontology) Program (class in bmgen.targets.basytec.formats.pln) (class in bmgen.targets.bm.formats.sql) (class in bmgen.targets.jsonld.ast) (class in bmgen.targets.python.ast) Protected (bmgen.targets.neware.constants.NewareAction attribute) protections (bmgen.targets.neware.ast.NewareProgram attribute) Pulse (bmgen.targets.neware.constants.StepType attribute) PythonGenerator (class in bmgen.targets.python.generators.python_generator) R Ramp_I (bmgen.targets.basytec.constants.StepType attribute) Ramp_U (bmgen.targets.basytec.constants.StepType attribute) range() (in module bmgen.targets.bm.function) record (bmgen.targets.neware.ast.NewareProgram attribute) (bmgen.targets.neware.ast.NewareStatement attribute) RecordType (class in bmgen.targets.neware.constants) Red (bmgen.targets.neware.constants.Colors attribute) Reference (class in bmgen.targets.jsonld.ast) register() (in module bmgen.function) (in module bmgen.targets.basytec.function) (in module bmgen.targets.bcl.function) (in module bmgen.targets.bm.function) (in module bmgen.targets.jsonld.function) (in module bmgen.targets.neware.function) (in module bmgen.targets.python.function) register_global() (in module bmgen.targets.basytec.function) (in module bmgen.targets.bcl.function) (in module bmgen.targets.bm.function) (in module bmgen.targets.jsonld.function) (in module bmgen.targets.neware.function) (in module bmgen.targets.python.function) registration_format (bmgen.targets.basytec.ast.BasytecProgram attribute) registrations (bmgen.targets.basytec.ast.BasytecStatement attribute) (bmgen.targets.basytec.formats.pln.Header attribute) (bmgen.targets.basytec.formats.pln.Row attribute) (bmgen.targets.bm.ast.BMStatement attribute) repetitions (bmgen.targets.bcl.ast.BCLInstruction attribute) (bmgen.targets.jsonld.ast.BCLInstruction attribute) Rest (bmgen.targets.neware.constants.StepType attribute) Result (bmgen.targets.basytec.constants.StepType attribute) rhs (bmgen.targets.bm.ast.BMLimitAnd attribute) (bmgen.targets.bm.ast.BMLimitCompare attribute) right (bmgen.targets.python.ast.BinaryOperation attribute) Row (class in bmgen.targets.basytec.formats.pln) (class in bmgen.targets.bm.formats.sql) rows (bmgen.targets.basytec.formats.pln.Program attribute) (bmgen.targets.bm.formats.sql.Program attribute) (bmgen.targets.bm.formats.sql.StepRows attribute) S second (bmgen.targets.bm.ast.BMTwoValues attribute) Second (class in bmgen.targets.jsonld.ontology) seconds (bmgen.function.time attribute) (bmgen.targets.basytec.function.time attribute) (bmgen.targets.bcl.function.time attribute) (bmgen.targets.bm.time.time attribute) (bmgen.targets.jsonld.function.time attribute) (bmgen.targets.neware.function.time attribute) (bmgen.targets.python.ast.TimeExpression attribute) seconds() (in module bmgen.function) (in module bmgen.targets.basytec.function) (in module bmgen.targets.bcl.function) (in module bmgen.targets.bm.function) (in module bmgen.targets.jsonld.function) (in module bmgen.targets.neware.function) (in module bmgen.targets.python.function) sequence (bmgen.targets.bcl.ast.BCLInstruction attribute) (bmgen.targets.jsonld.ast.BCLInstruction attribute) Set (bmgen.targets.basytec.constants.StepType attribute) (bmgen.targets.neware.constants.NewareConditionType attribute) set_registration() (bmgen.targets.basytec.generators.basytec_generator.BasytecGenerator method) set_registration_format() (bmgen.targets.basytec.generators.basytec_generator.BasytecGenerator method) Set_Temp (bmgen.targets.basytec.constants.StepType attribute) Setpoint (class in bmgen.targets.jsonld.ast) setpoints (bmgen.targets.jsonld.ast.Step attribute) SIM (bmgen.targets.neware.constants.StepType attribute) SQL2BM (class in bmgen.targets.basytec.converters.pln2basytec) (class in bmgen.targets.bm.converters.sql2bm) SqlGenerator (class in bmgen.targets.bm.generators.sql_generator) Start (bmgen.targets.basytec.constants.StepType attribute) start (bmgen.targets.bm.function.BMRange attribute) Statement (class in bmgen.targets.python.ast) statements (bmgen.targets.python.ast.Program attribute) step (bmgen.targets.basytec.stepinfo.BasytecStepInfo attribute) (bmgen.targets.bcl.stepinfo.BCLStepInfo attribute) (bmgen.targets.bm.function.BMRange attribute) (bmgen.targets.bm.stepinfo.BMStepInfo attribute) (bmgen.targets.jsonld.stepinfo.BCLStepInfo attribute) (bmgen.targets.neware.ast.NewareStartStep attribute) (bmgen.targets.neware.stepinfo.NewareStepInfo attribute) (bmgen.targets.python.stepinfo.BCLStepInfo attribute) Step (class in bmgen.targets.jsonld.ast) StepCharge (in module bmgen.channel) StepDuration (class in bmgen.targets.jsonld.ontology) StepInfo (class in bmgen.stepinfo) stepnumber (bmgen.targets.basytec.formats.pln.Row attribute) StepRows (class in bmgen.targets.bm.formats.sql) steps (bmgen.targets.jsonld.ast.Program attribute) steptime (bmgen.targets.neware.ast.NewareStatement attribute) StepTime (bmgen.targets.neware.constants.NewareGlobalVariable attribute) (class in bmgen.targets.jsonld.ontology) StepType (class in bmgen.targets.basytec.constants) (class in bmgen.targets.neware.constants) Stop (bmgen.targets.basytec.constants.StepType attribute) stop (bmgen.targets.bm.function.BMRange attribute) Stop (bmgen.targets.neware.constants.NewareAction attribute) string_to_sql() (in module bmgen.targets.bm.helper.sql) symbols (bmgen.targets.python.ast.Import attribute) T T (in module bmgen.channel) Table (bmgen.targets.basytec.constants.StepType attribute) TableGenerator (class in bmgen.targets.basytec.generators.table_generator) (class in bmgen.targets.bm.generators.table_generator) (class in bmgen.targets.neware.generators.table_generator) target (bmgen.targets.basytec.ast.BasytecGoto attribute) TBD10 (bmgen.targets.neware.constants.StepType attribute) TBD6 (bmgen.targets.neware.constants.StepType attribute) TBD7 (bmgen.targets.neware.constants.StepType attribute) TBD8 (bmgen.targets.neware.constants.StepType attribute) TBD9 (bmgen.targets.neware.constants.StepType attribute) Tenv (in module bmgen.channel) TerminationQuantity (class in bmgen.targets.jsonld.ontology) terminations (bmgen.targets.basytec.formats.pln.Row attribute) (bmgen.targets.bcl.ast.BCLStep attribute) (bmgen.targets.jsonld.ast.BCLStep attribute) TestTime (bmgen.targets.neware.constants.NewareGlobalVariable attribute) text (bmgen.targets.bm.ast.BMComment attribute) TextGenerator (class in bmgen.targets.basytec.generators.text_generator) (class in bmgen.targets.bm.generators.text_generator) (class in bmgen.targets.python.generators.text_generator) time (bmgen.targets.bm.ast.BMLimitTime attribute) Time (bmgen.targets.neware.constants.Factor attribute) (bmgen.targets.neware.constants.LimitType attribute) (bmgen.targets.neware.constants.RecordType attribute) TIME (bmgen.util.import_jsonld.FUNCTION_ARGS attribute) time (class in bmgen.function) (class in bmgen.targets.basytec.function) (class in bmgen.targets.bcl.function) (class in bmgen.targets.bm.time) (class in bmgen.targets.jsonld.function) (class in bmgen.targets.neware.function) time() (bmgen.targets.basytec.converters.pln2basytec.LimitTransformer method) (bmgen.targets.bm.converters.sql2bm.LimitTransformer method) (in module bmgen.targets.bm.function) (in module bmgen.targets.python.function) TimeExpression (class in bmgen.targets.python.ast) TIMEUNIT() (bmgen.targets.basytec.converters.pln2basytec.LimitTransformer method) (bmgen.targets.bm.converters.sql2bm.LimitTransformer method) to_jsonld() (bmgen.targets.jsonld.ontology.OntologyClass method) to_python_range() (bmgen.targets.bm.function.BMRange method) toBMTime() (bmgen.targets.bm.time.time method) toDict() (bmgen.targets.bcl.ast.BCLInstruction method) (bmgen.targets.bcl.ast.BCLParameter method) (bmgen.targets.bcl.ast.BCLProgram method) (bmgen.targets.bcl.ast.BCLStep method) (bmgen.targets.bcl.ast.BCLStepType method) (bmgen.targets.bcl.ast.BCLTermination method) (bmgen.targets.bcl.ast.BCLUnit method) (bmgen.targets.bcl.ast.BCLValueLiteral method) (bmgen.targets.jsonld.ast.BCLInstruction method) (bmgen.targets.jsonld.ast.BCLParameter method) (bmgen.targets.jsonld.ast.BCLProgram method) (bmgen.targets.jsonld.ast.BCLStep method) (bmgen.targets.jsonld.ast.BCLStepType method) (bmgen.targets.jsonld.ast.BCLTermination method) (bmgen.targets.jsonld.ast.BCLUnit method) (bmgen.targets.jsonld.ast.BCLValueLiteral method) toLimit() (bmgen.targets.basytec.function.time method) (bmgen.targets.bcl.function.time method) (bmgen.targets.bm.time.time method) (bmgen.targets.neware.function.time method) toNumber() (bmgen.targets.neware.function.time method) toOntology() (bmgen.targets.jsonld.ast.Limit method) (bmgen.targets.jsonld.ast.NumericLiteral method) (bmgen.targets.jsonld.ast.Program method) (bmgen.targets.jsonld.ast.Setpoint method) (bmgen.targets.jsonld.ast.Step method) (bmgen.targets.jsonld.function.time method) toReadable() (bmgen.targets.bm.ast.BMLimit method) (bmgen.targets.bm.ast.BMLimitAnd method) toSql() (bmgen.targets.bm.ast.BMComment method) (bmgen.targets.bm.ast.BMLimit method) (bmgen.targets.bm.ast.BMLimitAnd method) (bmgen.targets.bm.ast.BMLimitCondition method) (bmgen.targets.bm.ast.BMNode method) (bmgen.targets.bm.ast.BMProgram method) (bmgen.targets.bm.ast.BMStatement method) (bmgen.targets.bm.formats.sql.Program method) (bmgen.targets.bm.formats.sql.Row method) (bmgen.targets.bm.formats.sql.StepRows method) toTable() (bmgen.targets.basytec.ast.BasytecProgram method) (bmgen.targets.basytec.ast.BasytecStatement method) (bmgen.targets.bm.ast.BMComment method) (bmgen.targets.bm.ast.BMLimit method) (bmgen.targets.bm.ast.BMLimitAnd method) (bmgen.targets.bm.ast.BMNode method) (bmgen.targets.bm.ast.BMProgram method) (bmgen.targets.bm.ast.BMStatement method) (bmgen.targets.neware.ast.NewareProgram method) (bmgen.targets.neware.ast.NewareStatement method) toText() (bmgen.targets.basytec.ast.BasytecAction method) (bmgen.targets.basytec.ast.BasytecCalculation method) (bmgen.targets.basytec.ast.BasytecGoto method) (bmgen.targets.basytec.ast.BasytecLimit method) (bmgen.targets.basytec.ast.BasytecNext method) (bmgen.targets.basytec.ast.BasytecProgram method) (bmgen.targets.basytec.ast.BasytecSetValue method) (bmgen.targets.basytec.ast.BasytecStatement method) (bmgen.targets.basytec.ast.BasytecValueLiteral method) (bmgen.targets.basytec.ast.BasytecVariable method) (bmgen.targets.bm.ast.BMAction method) (bmgen.targets.bm.ast.BMAssignment method) (bmgen.targets.bm.ast.BMComment method) (bmgen.targets.bm.ast.BMCycleCount method) (bmgen.targets.bm.ast.BMError method) (bmgen.targets.bm.ast.BMGoto method) (bmgen.targets.bm.ast.BMLabel method) (bmgen.targets.bm.ast.BMLimit method) (bmgen.targets.bm.ast.BMLimitAnd method) (bmgen.targets.bm.ast.BMLimitCompare method) (bmgen.targets.bm.ast.BMLimitCondition method) (bmgen.targets.bm.ast.BMLimitTime method) (bmgen.targets.bm.ast.BMMessage method) (bmgen.targets.bm.ast.BMMultiplication method) (bmgen.targets.bm.ast.BMNode method) (bmgen.targets.bm.ast.BMNumber method) (bmgen.targets.bm.ast.BMNumValue method) (bmgen.targets.bm.ast.BMProgram method) (bmgen.targets.bm.ast.BMRegCondition method) (bmgen.targets.bm.ast.BMRegFormat method) (bmgen.targets.bm.ast.BMStatement method) (bmgen.targets.bm.ast.BMTime method) (bmgen.targets.bm.ast.BMTwoValues method) (bmgen.targets.bm.ast.BMValue method) (bmgen.targets.neware.ast.NewareCycleCount method) (bmgen.targets.neware.ast.NewareExpression method) (bmgen.targets.neware.ast.NewareOther method) (bmgen.targets.neware.ast.NewareSet method) (bmgen.targets.neware.ast.NewareStartStep method) (bmgen.targets.python.ast.BinaryOperation method) (bmgen.targets.python.ast.FunctionCall method) (bmgen.targets.python.ast.Import method) (bmgen.targets.python.ast.ListLiteral method) (bmgen.targets.python.ast.NumberLiteral method) (bmgen.targets.python.ast.Program method) (bmgen.targets.python.ast.Statement method) (bmgen.targets.python.ast.UnaryOperation method) (bmgen.targets.python.ast.Variable method) (in module bmgen.targets.python.ast) toValue() (bmgen.targets.basytec.function.time method) (bmgen.targets.bcl.function.time method) (bmgen.targets.jsonld.function.time method) toXML() (bmgen.targets.neware.ast.NewareCondition method) (bmgen.targets.neware.ast.NewareOther method) (bmgen.targets.neware.ast.NewareProgram method) (bmgen.targets.neware.ast.NewareStatement method) Transformer (class in bmgen.targets.bcl.transformer) (class in bmgen.targets.bm.transformer) (class in bmgen.targets.jsonld.transformer) (class in bmgen.targets.neware.transformer) (class in bmgen.targets.python.transformer) (class in bmgen.transformer) type (bmgen.targets.bcl.ast.BCLStep attribute) (bmgen.targets.bcl.ast.BCLTermination attribute) (bmgen.targets.jsonld.ast.BCLStep attribute) (bmgen.targets.jsonld.ast.BCLTermination attribute) (bmgen.targets.jsonld.ast.Limit attribute) (bmgen.targets.jsonld.ast.Setpoint attribute) (bmgen.targets.neware.ast.NewareCondition attribute) (bmgen.targets.neware.ast.NewareLimit attribute) U UnaryOperation (class in bmgen.targets.python.ast) unfreeze() (bmgen.targets.bm.generators.bm_generator.BMGenerator method) unit (bmgen.targets.basytec.ast.BasytecChannel attribute) (bmgen.targets.basytec.ast.BasytecValueLiteral attribute) (bmgen.targets.bcl.ast.BCLValue attribute) (bmgen.targets.bm.ast.BMTime attribute) (bmgen.targets.jsonld.ast.BCLValue attribute) (bmgen.targets.jsonld.ast.NumericLiteral attribute) UnsupportedChannel (class in bmgen.targets.jsonld.ast) UpperVoltageLimit (class in bmgen.targets.jsonld.ontology) userVar() (bmgen.targets.neware.generators.neware_generator.NewareGenerator method) userVariableId (bmgen.targets.neware.ast.NewareCondition attribute) V V (in module bmgen.channel) value (bmgen.targets.basytec.ast.BasytecLimit attribute) (bmgen.targets.basytec.ast.BasytecSetValue attribute) (bmgen.targets.basytec.ast.BasytecValueLiteral attribute) (bmgen.targets.bcl.ast.BCLParameter attribute) (bmgen.targets.bcl.ast.BCLStep attribute) (bmgen.targets.bcl.ast.BCLTermination attribute) (bmgen.targets.bcl.ast.BCLValueLiteral attribute) (bmgen.targets.bm.ast.BMNumber attribute) (bmgen.targets.bm.ast.BMRegCondition attribute) (bmgen.targets.bm.ast.BMTime attribute) (bmgen.targets.jsonld.ast.BCLParameter attribute) (bmgen.targets.jsonld.ast.BCLStep attribute) (bmgen.targets.jsonld.ast.BCLTermination attribute) (bmgen.targets.jsonld.ast.BCLValueLiteral attribute) (bmgen.targets.jsonld.ast.Limit attribute) (bmgen.targets.jsonld.ast.NumericLiteral attribute) (bmgen.targets.jsonld.ast.Setpoint attribute) (bmgen.targets.neware.ast.NewareLimit attribute) (bmgen.targets.python.ast.NumberLiteral attribute) (bmgen.targets.python.ast.UnaryOperation attribute) values (bmgen.targets.bm.ast.BMStatement attribute) variable (bmgen.targets.basytec.ast.BasytecCalculation attribute) (bmgen.targets.bm.ast.BMAssignment attribute) Variable (class in bmgen.targets.python.ast) variable() (in module bmgen.targets.basytec.program) (in module bmgen.targets.bcl.program) (in module bmgen.targets.bm.program) (in module bmgen.targets.jsonld.program) (in module bmgen.targets.neware.program) (in module bmgen.targets.python.program) varname (bmgen.targets.basytec.stepinfo.BasytecStepInfo attribute) (bmgen.targets.bcl.stepinfo.BCLStepInfo attribute) (bmgen.targets.bm.stepinfo.BMStepInfo attribute) (bmgen.targets.jsonld.stepinfo.BCLStepInfo attribute) (bmgen.targets.python.stepinfo.BCLStepInfo attribute) version() (in module bmgen.web.server.server) visit_Assign() (bmgen.transformer.Transformer method) visit_Constant() (bmgen.targets.python.transformer.Transformer method) visit_Expr() (bmgen.transformer.Transformer method) visit_For() (bmgen.targets.bcl.transformer.Transformer method) (bmgen.targets.bm.transformer.Transformer method) (bmgen.targets.jsonld.transformer.Transformer method) (bmgen.targets.neware.transformer.Transformer method) (bmgen.targets.python.transformer.Transformer method) visit_If() (bmgen.targets.bm.transformer.Transformer method) visit_Import() (bmgen.transformer.Transformer method) visit_ImportFrom() (bmgen.transformer.Transformer method) visit_Module() (bmgen.transformer.Transformer method) VolMax (bmgen.targets.neware.constants.NewareGlobalVariable attribute) VolMin (bmgen.targets.neware.constants.NewareGlobalVariable attribute) Volt (class in bmgen.targets.jsonld.ontology) voltage (bmgen.targets.neware.ast.NewareStatement attribute) Voltage (bmgen.targets.neware.constants.Factor attribute) (bmgen.targets.neware.constants.NewareGlobalVariable attribute) (bmgen.targets.neware.constants.RecordType attribute) VOLTAGE (bmgen.util.import_jsonld.FUNCTION_ARGS attribute) Voltage (class in bmgen.targets.jsonld.ontology) VoltageLower (bmgen.targets.neware.constants.LimitType attribute) VoltageUpper (bmgen.targets.neware.constants.LimitType attribute) W weight (bmgen.battery.Battery attribute) Wh (bmgen.targets.neware.constants.NewareGlobalVariable attribute) X XmlGenerator (class in bmgen.targets.neware.generators.xml_generator) Y Yellow (bmgen.targets.neware.constants.Colors attribute)