山大克鲁士 / BPAIOPACKC++BSD-3-Clause

Explore and code with more than 2 million developers，Free private repositories ！：）

Notice: Creating folder will generate an empty file .keep, because not support in Git

BPAIOPACK

程序功能介绍

本程序已由Windows XP系统的VC6.0，重新部署到Windows 7系统的VS2010开发环境下，增加了DLL的内部断点调式功能。

## 开发及维护人员

Tab. 1 List of members for development and maintenance

1.0.0 山大克鲁士 150805 - 至今 Wenkai Zhao
1.0.0 ZYF 150805 - 至今 Yifei Zhang
1.0.0 ZDT 150805 - 至今 Daotian Zhang

版本号及其修改说明

Version 1.0.2

1. Create工程：重写了CCard_BPA类的DoubleToStr函数，修正了由于进位所导致的内存报错问题；
2. LoadDat工程：添加了测试函数fn0和fn8，具体功能详见TestFunction.h文件。

Version 1.0.1

1. 将VC6.0下的SWI文件读写功能添加到Create工程中；
2. 添加了加载Swi文件的工程LoadSwi

Version 1.0.0

1. Data：数据文件夹，包含IEEE以及若干实际系统的BPA数据文件；
2. Document：文档文件夹，包含所有的技术文档；
3. Solution：解决方案文件夹，包含本所有的源码。

Solution文件夹又包含了以下若干个子文件夹，它们各自的内容和功能如下：

1. Bin：输出文件夹，包含各工程编译连接完成后的模块文件，例如：dll和exe文件；
2. Test：测试文件夹，包含测试用的所有数据文件；
3. Include：动态库导入导出文件夹，包含dll导入和导出用的相关头文件；
4. Library：导入库文件夹，包含dll的导入库文件，例如：def和lib文件；
5. Source：源文件文件夹，包含BPAIOPACK的所有C++源码；
6. Create：创建动态库文件夹，包含创建动态库的工程；
7. LoadDat：加载dat文件夹，包含加载dat文件的工程。

参考文献

[1] 发明专利. 用于读写PSD-BPA数据文件的面向对象编程方法. 申请号：CN201410629360. 公开号：CN104391692A.
[2] 发明专利. 大规模电力系统病态潮流分析系统. 申请号：CN201510149181. 公开号：CN104732459A.
[3] 发明专利. 大规模电力系统小干扰稳定性的特征值分析系统. 申请号：CN201410366590. 公开号：CN104091092A.

版权协议

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

• Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

• Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

• Neither the name of the {organization} nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.