Windows 11 install?

Hi,

I am a clinician and not a coder but would like to install the Pulse Physiology Engine in an attempt to make a Cardiopulmonary Bypass Simulator.

Can you please list all the necessary programs I need to install before attempting to install the Pulse Physiology Engine?

What is the step by step process to install this?

I’ve been trying for about a week and here is a summary of all the errors I’ve been getting:
Summary of Errors

Initializer is not a constant
    Location: libupb.vcxproj within the Protobuf dependency.
    Cause: Likely due to non-constant expressions being used where compile-time constants are expected.

Custom build exited with code 1
    Location: Multiple protobuf custom build rules in CMakeLists.txt.
    Cause: Issues with custom build steps for Protobuf, possibly related to directory creation, downloading, or configuring steps.

Not a file: run.cmake
    Location: PulseData project.
    Cause: The run.cmake file is either missing or not correctly referenced in the build process.

Error processing file: run.cmake
    Location: PulseData project.
    Cause: Issues while processing the run.cmake file, could be due to syntax errors or incorrect paths.

Command exited with code 1
    Location: PulseData project, Microsoft.CppCommon.targets.
    Cause: Batch script execution failure, particularly running CMake commands with specific arguments.

Command exited with code 1 (repeated for different arguments)
    Location: Same as above, with different CMake arguments (genData and genStates).
    Cause: Similar to the previous error, likely due to issues in run.cmake or environment setup.

I’m planning on doing a clean wipe of everything, including the prerequisite programs for a fresh start.

Any help would be much appreciated.

-Tony

Have you tried experimenting with the Pulse Explorer yet?
This is the only installable application we currently provide.
The explorer exposes a lot of the functionality of the Pulse API you will build.

A Cardiopulmonary bypass machine is something that Pulse could simulate, but it would require creating a whole new system to encode all the models necessary to simulate that machine (such as our mechanical ventilator), as well as integrating it into our circuit model. This would be an involved project with most of the work being done through C++ development within the code base.

If you want to build Pulse, It looks like you are on Windows trying to build in Visual Studio?
I suggest you pull the integration branch and build
Make sure you have the C++ compiler installed in Visual Studio
And you have the latest version of CMake
Make sure you have Python and Java installed per these instructions
We do document some of the Visual Studio build process here as well