FOAM is backwards for Modular Adaptive Optics Framework and aims to provide just that, a software framework which can easily be implemented in an adaptive optics setup by re-using modules of code which take care of one aspect of the complete AO controlling.
On top of that, FOAM is intended to
... [More] be:
* portable: it should run on many (unix like) systems,
* scalable: it will provide scalability through threading in crucial parts,
* open source: the source will be open and well documented, such that it can be easily developed by someone else. [Less]
Maestro is a low Mach number hydrodynamics code for modeling stellar convection. It approximates the equations of hydrodynamics, filtering out soundwaves but retaining the compressibility effects due to local heat release, compositional mixing, and stratification of the star.
Adaptive thread pool for I/O bound tasks to minimize overhead of context switching and maximize resource utilization efficiency. Number of live workers is dependent on the task production rate, so the pool grows and shrinks based on the work load, that and you can configure the minimum number of
... [More] workers to be always ready to consume tasks. [Less]
The most natural solution to many rendering problems is to simply implement a function to return the colour at an 2D image coordinate. However, such image-space implementations tend to be uncompetitive with object-space alternatives which can exploit the superior coherence of that space (although
... [More] often at the cost of increased implementation complexity). Voluminum contains some experimental code which attempts to redress the balance by capitalizing on the potential of the image-space approach to deploy a limited budget of samples in a smarter way reflecting actual scene saliency. [Less]
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy