Skip to content

A very simplistic weather and climate simulator for worldbuilding.

License

Notifications You must be signed in to change notification settings

RosesHaveThorns/C_ClWxSim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Climate Weather Sim

A very simplistic weather and climate simulator for worldbuilding. Currently in the process of converting the project from python (ClWxSim-py) to C (C_ClWxSim).

Note, conversion is still incomplete at this time, although the software is now runnable.

Features

Current Features

  • Basic Win32API ui
  • Graph showing air pressure and wind velocity
  • Threaded simulation calculations

In-progress Features

  • Pressure Advection and Diffusion

Planned Features

  • Wind Simulation
  • Coriolis Effect
  • Pressure Gradient Force Simulation
  • Temperature Calculation, using ideal gas laws and the Pressure Simulation
  • Humidity Simulation, including Precipitation and Cloud tracking
  • Advanced UI with front tracking and views for humidity, temperatures, pressure, wind etc
  • Ability to input any Planet map into the simulation
  • Simulation state storage and continuation

Credit

Code by Rose Awen Brindle.

Pressure advection and diffusion based on code from Jos Stam:
Jos Stam (2001), 'A Simple Fluid Solver based on the FFT'

Uses Win32Api and FFTW3.

About

A very simplistic weather and climate simulator for worldbuilding.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published