Skip to content

Commit 44b98b4

Browse files
committed
Prepare v0.13.3
- Enums: Add DSSCompatFlags.SaveCalcVoltageBases - Upgrade DSS C-API - Tweak README.md
1 parent be77e3b commit 44b98b4

File tree

3 files changed

+14
-7
lines changed

3 files changed

+14
-7
lines changed

+DSS_MATLAB/DSSCompatFlags.m

+9-2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
% NoSolverFloatChecks(0x00000001)
66
% BadPrecision(0x00000002)
77
% InvControl9611(0x00000004)
8+
% SaveCalcVoltageBases(0x00000008)
89
%
910
% Descriptions:
1011
%
@@ -24,11 +25,17 @@
2425
% InvControl9611:
2526
% Toggle some InvControl behavior introduced in OpenDSS 9.6.1.1. It could be a regression
2627
% but needs further investigation, so we added this flag in the time being.
27-
28-
28+
%
29+
% SaveCalcVoltageBases:
30+
% When using "save circuit", the official OpenDSS always includes the "CalcVoltageBases" command in the
31+
% saved script. We found that it is not always a good idea, so we removed the command (leaving it commented).
32+
% Use this flag to enable the command in the saved script.
33+
%
34+
2935
enumeration
3036
NoSolverFloatChecks(0x00000001)
3137
BadPrecision(0x00000002)
3238
InvControl9611(0x00000004)
39+
SaveCalcVoltageBases(0x00000008)
3340
end
3441
end

.github/workflows/builds.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ on:
66
push:
77

88
env:
9-
DSS_CAPI_VERSION: '0.13.2'
10-
DSS_MATLAB_VERSION: '0.13.2'
9+
DSS_CAPI_VERSION: '0.13.3'
10+
DSS_MATLAB_VERSION: '0.13.3'
1111

1212
jobs:
1313
linux_x64:

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# DSS MATLAB: a multi-platform MATLAB package for DSS C-API, an unofficial implementation of EPRI's OpenDSS
1+
# DSS MATLAB: a multi-platform MATLAB package for DSS C-API, an alternative implementation of EPRI's OpenDSS
22

33
---
44

@@ -23,10 +23,10 @@ Related projects:
2323
- [`OpenDSSDirect.jl`](http://github.com/dss-extensions/OpenDSSDirect.jl): Julia bindings to DSS C-API (originally based on the DCSL/OpenDSSDirect.DLL).
2424
- [`DSS Sharp`](http://github.com/dss-extensions/dss_sharp/): .NET assembly to use the native DLL, mimics the COM object as used in .NET.
2525

26-
Version 0.13.0, released on 2023-03, covers most of the COM functions and classes, besides some extensions from DSS C-API. If you find a missing function or unexpected behavior, please open an issue on GitHub to both help us track and hopefully fix it, and also inform other users. This project currently uses the [DSS C-API library version 0.13.0](https://github.com/dss-extensions/dss_capi/blob/master/docs/changelog.md#version-0130), based on OpenDSS revision 3595 (few commits after OpenDSS v9.6.1.1).
26+
Currently, this package covers most of the COM functions and classes, besides some extensions from DSS C-API. If you find a missing function or unexpected behavior, please open an issue on GitHub to both help us track and hopefully fix it, and also inform other users. This project currently uses the [DSS C-API library version 0.13.x](https://github.com/dss-extensions/dss_capi/blob/master/docs/changelog.md).
2727

2828

29-
## Highlights from 0.13.0
29+
## Highlights from 0.13.x
3030

3131
Port updates from DSS-Python 0.13, integrating our base library, DSS C-API 0.13. Specific to DSS_MATLAB:
3232

0 commit comments

Comments
 (0)