CSE master development repository
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
cmake
doc Fix merge-from-master issues Sep 22, 2018
src
test
vendor
.gitignore
AUTHORS.txt
CMakeLists.txt
CONTRIBUTORS.txt
LICENSE.txt
README.md
build.bat

README.md

California Simulation Engine (CSE)

CSE is a general purpose building simulation model developed primarily to perform the required calculations for the California Building Energy Code Compliance for Residential buildings (CBECC-Res) software.

CSE User Manual

The CSE User Manual can be found on the CSE Documentation Web Site:

Issues and Issue Reporting

All known issues are listed on our Issue Tracker. New issues can be reported there, as well.

Development

CSE is configured as a CMake project. Currently, CMake is only configured to generate Microsoft Visual Studio solutions compiled with Microsoft Visual C++ (other generators and compilers will not work). A batch script is set up for automatic project setup. Simply double click or run the build.bat script in the root directory. All products (e.g., CSE.exe) will be placed in a directory called msvc.

Testing

Automated testing of your build can be executed by running

ctest -C Release

from the msvc\build directory.

Dependencies

  • Microsoft Visual Studio with Visual C++ and v120_xp toolset
  • CMake 3.10 or later

Note: Generating the documentation requires additional tools. See doc\README.md.