Skip to content
This repository has been archived by the owner on May 21, 2019. It is now read-only.

inconvergent/differential-line-mpi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Differential Line MPI

Note!

This repo is a fork of differential-line: http://github.com/inconvergent/differential-line.

It is written specifically to be used at the Vilje supercomputer at NTNU HPC. Unless you want to use the MPI functionality you should probably use the original repo.

About

This algorithm is inspired by the way a number of biological things in nature grows. Among other things it is made to mimic the growth of the human brain, as well as a great number of plants.

ani

img

In brief; we start of with a number of connected nodes in a circle. Gradually we introduce new nodes on the line—prioritizing segments where the curve bends more sharply. Over time the curve grows increasingly intricate, but it never self-intersects.

Prerequisites

In order for this code to run you must first download and install:

You also need

The following repo is used to render the resulting vectors in render_exported.py

Other Dependencies

The code also depends on:

  • numpy
  • cython
  • mpi4py==1.3.1

Similar code

If you find this alorithm insteresting you might also want to check out: https://github.com/inconvergent/differential-mesh.


http://inconvergent.net

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published