All Projects → kl4yfd → timewave_z3r0

kl4yfd / timewave_z3r0

Licence: Unlicense license
A public domain version of Terrence Mckenna's Timewave Zero software

Programming Languages

c
50402 projects - #5 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to timewave z3r0

unity-raymarcher
Real-time ray marching shaders in Unity
Stars: ✭ 28 (-59.42%)
Mutual labels:  fractals
discretize-guides
This is the source repository for all https://discretize.eu markdown guides.
Stars: ✭ 19 (-72.46%)
Mutual labels:  fractals
topologic
Visualiser for basic geometric primitives and fractals in arbitrary-dimensional spaces
Stars: ✭ 39 (-43.48%)
Mutual labels:  fractals
recursion-and-dynamic-programming
Julia and Python recursion algorithm, fractal geometry and dynamic programming applications including Edit Distance, Knapsack (Multiple Choice), Stock Trading, Pythagorean Tree, Koch Snowflake, Jerusalem Cross, Sierpiński Carpet, Hilbert Curve, Pascal Triangle, Prime Factorization, Palindrome, Egg Drop, Coin Change, Hanoi Tower, Cantor Set, Fibo…
Stars: ✭ 37 (-46.38%)
Mutual labels:  fractals
keikan
An elegant (imo) rendering engine written in Rust.
Stars: ✭ 55 (-20.29%)
Mutual labels:  fractals
Fractal-Inferno
An Online Fractal Flame Generator.
Stars: ✭ 41 (-40.58%)
Mutual labels:  fractals
Pywonderland
A tour in the wonderland of math with python.
Stars: ✭ 4,032 (+5743.48%)
Mutual labels:  fractals
mandelbrot
No description or website provided.
Stars: ✭ 36 (-47.83%)
Mutual labels:  fractals
koch fractals
Koch Fractals Demo for Unity
Stars: ✭ 31 (-55.07%)
Mutual labels:  fractals
CVoxelEngine
A C++ Voxel Engine, to succeed my Java Voxel Engine. Uses SDL, and may use OpenCL in the future.
Stars: ✭ 17 (-75.36%)
Mutual labels:  fractals
fractal-rs
Rust-based program for drawing fractal curves
Stars: ✭ 21 (-69.57%)
Mutual labels:  fractals
fractals-js
Fractals in JavaScript using HTML5 Canvas
Stars: ✭ 24 (-65.22%)
Mutual labels:  fractals
Fatou.jl
Fatou sets in Julia (Fractals, Newton basins, Mandelbrot)
Stars: ✭ 92 (+33.33%)
Mutual labels:  fractals
mandelbrot
A mandelbrot fractal viewer in javascript using svelte
Stars: ✭ 30 (-56.52%)
Mutual labels:  fractals
The purpose of this software and project is to further the
Timewave Zero research started by Terence Mckenna and others.
Calculates both with and without the infamous "Half Twist".

All programs included here can calculate both BEFORE and 
AFTER the zero-point.

An in-depth explanation of the software can be found in a book 
called "The Invisible Landscape".
ISBN-10: 0062506358
ISBN-13: 978-0062506351


The software is open-sourced / public domain and is based upon
publicly-released software by the original Timewave Zero author.



== USAGE: ==

1) Download the software
2) Run "make"
3) Run the produced programs


== Examples: ==

Calculate the timewave from 100 days before zero-point
with 0.1 minute resolution, at a wave-factor of 2.
Save the output to a file named timewave.csv

    ./twz-generator 100 0.1 2 > timewave.csv

    The timewave.csv file can then be opened in a spreadsheet
    program, such as OpenOffice, and graphed.
    
    
Calculate the timewave from 0 days before zero-point
to 1 day after the zero-point with 10e-5 minute resolution, 
at a wave-factor of 2

    ./twz-generator-threaded 0 1 10e-5 2
    
    
Calculate the timewave from 2 days after the zero-point
to 2.001 days after the zero-point with 1 minute resolution, 
at a wave-factor of 2

    ./twz-generator -2 2.001 1 2 


Calculate the timewave value at 2 days before,
1e-12 days before, and 20.5 days after the zero-point
at a wave-factor of 6

    ./twz-point 2 1e-12 -20.5 wf=6
    
    
== Programs == 

 twz-point:
 Calculate the timewave value at a given point	

 twz-generator
 Calcluate a running timewave, useful for graphing.

 twz-generator-threaded
 Calcluate a running timewave using multiple calculation threads
 Useful for graphing on multicore computers


 
== Upgrades to the Original Code ==
 
 * Can calculate Timewave before and AFTER the zero point 
 * Can calculate a Window of the timewave data
 * Calculates and prints timewave values with 16 significant digits
 * Optimized code specifically for Intel/AMD x86_64 CPU's (most common today)
 * Better calculation precision than original code
 * 32-bit integer variables upgraded to 64-bit (uint64_t)
 * 64-bit floating point variables upgraded to extended-precision 80-bit (long double)
 * Switched floating-point calculations to SSE, freeing the FPU registers
 * Enabled MMX optimizations (uses freed FPU registers)
 * Make use of SSE2 CPU optimizations
 
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].