GridFlow is a power grid builder and simulator focused on energy flow. This is a Cal Poly Capstone project in partnership with Vandenberg Air Force Base. For a detailed behavior and usage description, please visit the Wiki.
- Navigate to the latest release.
- Download and extract GridFlowInstaller.zip.
- Run the installer.
- Run the application from the Desktop or Start menu shortcut.
- If the application fails to run, re-run it as an administrator. This is likely because it could not create the Credentials.json file in Program Data/GridFlow. You will only have to do this on first launch.
These instructions are for IntelliJ IDEA
- Clone the repository.
- Launch IntelliJ and choose open/import project. Pick the gridflow folder you just cloned.
- Download the JavaFX Windows SDK.
- Download the Jackson API Jar Files
- In IntelliJ, navigate to File > Project Structure > Libraries.
- Click the + button and select Java. Select javafx-sdk-x.x.x/lib. Press Apply and OK.
- Click the + button and select Java. Select folder with Jackson API Jar Files. Press Apply and OK.
- Build the project.
- Create a new Application runtime configuration. Name this gridflow and select application.GridFlowApp as the Main class.
- Add this as VM options for the runtime configuration:
--module-path YOUR-PATH-TO-JAVAFX-SDK\lib --add-modules javafx.controls,javafx.fxml
- Press Run.
- Connor McKee (@Connor1McKee)
- Iñaki Madrigal (@inaki332)
- Davis Reschenberg (@dreschen)
- Hayden Rinn (@hrinn)
- Bruce Benjamin (@bwbenjamin)
- Lefty Pakulski, our project client.
- Dr. John Oliver, our Capstone professor.