Simulating Surface Height and Roughness
of Ink Jetted Conductors
| ||||||||||||||||||||
Program Architecture
| ||||||||||||||||||||
As a specialist in software but not fluid physics, we realize that any flow
model we might implement is not going to be as good as one that experts in the
field can produce. Therefore we have decided to create a programmatic
scaffolding that can be used by experts to modify and enhance the algorithms
used by this simulator.
| ||||||||||||||||||||
We do this by creating separate program libraries for both the droplet
crossection module and the flow interaction module. By isolating these two
modules in their own library and by revealing the API and headers used by these
libraries, any expert in fluid flow (who also has some programming experience) can provide their own computation
engines.
| ||||||||||||||||||||
| ||||||||||||||||||||
Disadvantages
| ||||||||||||||||||||
Advantages
| ||||||||||||||||||||
More work to set up and document scaffolding
| ||||||||||||||||||||
Experts can focus on algorithms
| ||||||||||||||||||||
Experts can keep their own algorithms secret.
|
Possible reduction in compute optimization
| |||||||||||||||||||
Easy to compare different approaches
| ||||||||||||||||||||