Home > By category > Mobile >Education > PlaneWaves



PlaneWaves

  • Downloads: 
  • Views: 
  • Rating:

This simple app lets you visualise the superposition of plane waves. You can tap to create and move markers representing wavevectors, and see the resulting intensity and/or phase change.

In mathematical terms, a plane wave is a the function exp(ikr), where r is your position (in this case, a point on the 2D plane) and k is a wavevector, describing a kind of rate of change of the wave. i is the unit imaginary number, and the function as a whole gives a complex number at every point. When multiple plane waves are placed on top of one another, they interfere to create light and dark areas, and the complex phase may create interesting patterns.

In physical terms, you can think of each wavevector being a slit in a Young's slit experiment. Adding more wavevectors is the same adding more slits (plus some other conditions). With just two, you see a classic set of superposition fringes, but with more you begin to see phase vortices and a much more complex pattern. With enough wavevectors, the field appears random.

The visualisation is implemented using GLSL shaders, and the app is written in python using kivy (no java!). It is intended as a simple demonstration of kivy's shader ability, as well as a neat physics/maths toy.

PlaneWaves is open source under an MIT license. You can see the source at https://github.com/inclement/planewaves

Free download from Shareware Connection - This simple app lets you visualise the superposition of plane waves. You can tap to create and move markers representing wavevectors, and see the resulting intensity and/or phase change.In mathematical terms, a plane wave is a the function ...

Publisher: Alexander Taylor | License: Freeware | Price: 0.00
Version: 0.4 | Size: 7270 KB | Platform: Android 2.x,Android 3.x,Android 4.4,Android 4.x
Released Date: 12-11-2014 | Rating: 0 | Title: PlaneWaves

Author Url: https://github.com/inclement/planewaves
Program Info Url: https://github.com/inclement/planewaves
Download Url: https://github.com/inclement/planewaves

PlaneWaves related downloads:

Shareware Connection periodically updates pricing and software information of 'PlaneWaves' from company source 'Alexander Taylor' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'PlaneWaves' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of PlaneWaves.

New Reviews

Screenshot Captor - Nowadays, a lot of Windows users need to take screenshots for professional and personal usage needs. It may be required to share an interesting image from web site or part of web pages with friends, making tutorials etc. However, freeware screen ...

DriverPack Solution Professional - To keep your laptop or desktop performing well consistently, it is important to pay attention to some aspects. Using top antivirus utility, cleaning up junk feels periodically are some such examples. However, you also need to keep drivers of ...

Sculptris - For 3D modeling and design, there are so many apps to pick from noondays. From feature laden and expensive apps of Autodesk to mid level and lesser known contenders, users are spoilt for choice. However, it is also possible to use a decently ...

360 Internet Security - Using a computer without having capable Security software installed is equivalent to sleeping with your house’s main door wide open. Whether you use a PC at home or manage a network of computers at the workplace, PC security suite has ...

Spotflux - Browsing the internet is a common activity among PC users nowadays and it is required for work and personal purposes almost on a daily basis. However, with malware invasion on rise and hackers on prowl, web browsing and download safety has become ...

Plants vs. Zombies 2 - These days there are lot of tower defense games on offer. Coming from the stable of Electronics Arts, which is one of the leading companies in the gaming arena, Plant vs. Zombies is a decent game particularly if you are interested in garden ...

Skitch - Skitch is a user friendly and lightweight image capturing app for OS X that has been in the scene for quite some time. After its purchase by Evernote, the nifty Mac screen-capture tool has undergone some changes. You can still perform tasks with ...

Magican Monitor - Macs are famous for their superb stability and ease at multitasking. That explains why they enjoy a steady and growing user base, the steep price tag notwithstanding. However, prolonged usage can make even the most powerful iMac or Macbook ...

SeaTools for Windows - Among all the hardware components used in a desktop or laptop, the hard disk is a prime one. In the hard disk is not in good shape, even a PC with powerful CPU and lots of RAM will malfunction or run sluggishly. Hard disk failure can lead to data ...

Groovy Media Player - There is hardly any PC user who does not listen to music while working on PC or at leisure time. For media playback on Windows PC, there are so many apps. You can opt for default WMP that comes with the OS. However, there are several other third ...




New Downloads

Kids Math - 123 Counting
Game

Kids Math is a Smartphone game
aimed at perfecting kids
learning to recognize, write,
and count math digits in a
highly ...

Best Online Deal

Best Online Deal (BOD) Pte.
Ltd. lives by the principles
of Simplicity, Transparency
and Loyalty.SimplicityAll it
takes ...

HMI-APP V5

Mit dieser App haben Sie
vollen Zugriff auf die
HMI-Master Software und
steuern ihr Zuhause von ihrem
Smartphone oder ...

Learning English For
Ethiopian

Learning English for Ethiopian
Android Podcast App brings you
very popular English as a
Second Language (ESL) Podcast
by ...

Zooper Widget
DoubleRingsColor

Stylish design - clock /
weather widget with app-start
function. CREATE YOUR OWN
COLORS simply by using
ColorPickers !!! ...

Wait W8

Scarica l'applicazione di Wait
W8, negozio di Acireale, in
provincia di Catania,
specializzato in abbigliamento
sportivo ...

Elements - Periodic Table

This application is a SIMPLE
periodic table of the chemical
elements.About*****The
periodic table of the chemical
...

Newstalk ZB

Keep up with the Newstalk ZB
app.Read the latest news from
around New Zealand and across
the globe wherever you are, as
...

Rick Nuske

The My Future Business App.
provides you with the
following content and
functionality: - Internet
Business Opportunities ...

Guinea Pig+ Free

Guinea Pig+ FreeIs all about
Guinea Pigs, whether your a
new owner or already have a
few you'll find something ...

List My Apps

Question: Hi, I'm new to
Android. Which apps must I
absolutely have?Answer: Uhm,
give me a minute to pen down
the list ...

Can Shooter

A simple yet addictive game
where you need to shoot the
cans and place it on to the
bricks to get points. Let's
see how ...