Skip to content

cse-sim/cse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

40e1a41 · Feb 17, 2025
Dec 11, 2024
Dec 12, 2024
Feb 4, 2025
Feb 17, 2025
Feb 17, 2025
Feb 4, 2025
Feb 8, 2024
Feb 7, 2024
Sep 12, 2016
May 6, 2024
Sep 12, 2016
Sep 12, 2016
Dec 6, 2022
Feb 28, 2024
Feb 28, 2024

Repository files navigation

Build and Test

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 after building the entire solution

ctest -C Release

from the msvc\build directory.

Dependencies

  • Microsoft Visual Visual C++ (v142 toolset)
  • CMake 3.10 or later

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