Coder Social home page Coder Social logo

npklein / scientific_visualization Goto Github PK

View Code? Open in Web Editor NEW
2.0 4.0 4.0 2.39 MB

C 64.90% Makefile 8.22% Perl 2.58% HTML 0.99% Shell 10.60% TeX 5.95% Fortran 0.05% Groff 0.04% Prolog 0.01% OCaml 3.98% Standard ML 0.05% MATLAB 0.03% C++ 2.04% QMake 0.02% M4 0.56%

scientific_visualization's Introduction

By: Niek de Klein (P274422) & Freerk van Dijk (P264906)

Fluid Flow demo for Mac OS X
=============================

1. Description

This is the fluid flow demo application ported for Mac OS X. For a full description of the aims and scope of this application, please see the general platform-independent documentation.



2. Building

2.0. Requirements

This application has been tested on several MacBook (Pro) computers running OS X versions 10.11.x and 10.10.5. The code does only depend on the OpenGL and GLUT frameworks, which are both installed by default under OS X.


2.1. Building the FFTW library:

cd fftw-2.1.5/sourceAndDoc

./configure

If something does not work in the above step, please see the FFTW documentation.

make

cp fftw/.libs/libfftw.a ../lib
cp rfftw/.libs/librfftw.a ../lib

cd ../..


2.2. Building the application itself


Download and install Qt (http://www.qt.io/). Then

qmake

make

The final application, called smoke, should be created in the current directory (where this README file is placed).





scientific_visualization's People

Contributors

npklein avatar freerkvandijk avatar

Stargazers

Xenophong avatar Lorenzo Amabili avatar

Watchers

James Cloos avatar  avatar  avatar  avatar

scientific_visualization's Issues

Scaling of color based on variable range of values

The min of the color scale should be the min value at that moment in the screen, the max color screen should be the max at that moment. E.g. if highest velocity = 0.2, the color range should go from 0-0.2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.