All Projects → bigladder → kiva

bigladder / kiva

Licence: BSD-3-Clause license
Ground heat transfer calculation tool

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to kiva

multiphysics
Interactive Multiphysics Simulation for Everyone
Stars: ✭ 41 (+78.26%)
Mutual labels:  engineering, energy, heat-transfer
range3
Range Software - Finite Element Analysis
Stars: ✭ 31 (+34.78%)
Mutual labels:  engineering, heat-transfer
BuildingSystems
Modelica BuildingSystems library
Stars: ✭ 52 (+126.09%)
Mutual labels:  energy, building
foundation-server
(v1) A scalable cryptocurrency mining pool server written in Node.js
Stars: ✭ 45 (+95.65%)
Mutual labels:  foundation
tools-android
Objective-C on Android with Foundation, CoreFoundation, and libdispatch.
Stars: ✭ 38 (+65.22%)
Mutual labels:  foundation
comparison groups
Repository for discussion of Comparison Group topics
Stars: ✭ 22 (-4.35%)
Mutual labels:  energy
welleng
A collection of Wells/Drilling Engineering tools, focused on well trajectory planning for the time being.
Stars: ✭ 79 (+243.48%)
Mutual labels:  engineering
oeplatform
Repository for the code of the Open Energy Platform (OEP) website. The OEP provides an interface to the Open Energy Family
Stars: ✭ 49 (+113.04%)
Mutual labels:  energy
heisenberg
Zeek WordPress starter theme based on _s and Foundation
Stars: ✭ 77 (+234.78%)
Mutual labels:  foundation
learnergy
💡 Learnergy is a Python library for energy-based machine learning models.
Stars: ✭ 57 (+147.83%)
Mutual labels:  energy
HPC
A collection of various resources, examples, and executables for the general NREL HPC user community's benefit. Use the following website for accessing documentation.
Stars: ✭ 64 (+178.26%)
Mutual labels:  energy
antaresViz
ANTARES Visualizations
Stars: ✭ 19 (-17.39%)
Mutual labels:  energy
fnd-docs
Foundation developer docs
Stars: ✭ 33 (+43.48%)
Mutual labels:  foundation
trifolia-on-fhir
Sister product to Trifolia Workbench that has native support for FHIR resources
Stars: ✭ 23 (+0%)
Mutual labels:  engineering
energy-data
Data on energy by Our World in Data
Stars: ✭ 139 (+504.35%)
Mutual labels:  energy
CutAndDisplace
Boundary Element MATLAB code. Modelling faults and deformation
Stars: ✭ 40 (+73.91%)
Mutual labels:  engineering
soda-java
This is the Java API for the SODA 2.0 API
Stars: ✭ 65 (+182.61%)
Mutual labels:  engineering
ioBroker.sourceanalytix
Detailed analysis of your Energy, gas and liquid consumptions
Stars: ✭ 61 (+165.22%)
Mutual labels:  energy
flexmeasures
The intelligent & developer-friendly EMS to support real-time energy flexibility apps, rapidly and scalable.
Stars: ✭ 79 (+243.48%)
Mutual labels:  energy
CodeWars
Daily Coding Exercises to sharpen problem solving skills
Stars: ✭ 67 (+191.3%)
Mutual labels:  engineering

Documentation Status Build and Test codecov

Kiva

Kiva is a free and open source ground heat transfer calculation tool written in C++. Specifically, Kiva is used to calculate heat loss and gain on a timestep basis from building foundations. The goal is to create a tool that can integrate the multi-dimensional heat transfer into standard building energy simulation engines.

Documentation

See the online documentation for information on using Kiva and creating Kiva input files.

Contributing

Kiva is configured as a cross-platform CMake project. To build Kiva, you'll need to clone the git repository and use CMake (pointing to the kiva root directory).

Pre-requisites:

  1. A C++ compiler (e.g., Clang, GCC, MSVC)
  2. CMake

Building Kiva from source

  1. Clone the git repository.
  2. Make a directory called build inside the top level of your source.
  3. Open a console in the build directory.
  4. Type cmake ...
  5. Type cmake --build . --config Release.
  6. The Kiva executable (kiva or kiva.exe) will appear in your build directory.

If you'd like to contribute to this code or if you have questions, send an email to Neal Kruis (neal.kruis AT bigladdersoftware DOT com).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].