qwdspacer.gif
Simulating Surface Height and Roughness
of Ink Jetted Conductors
qwdspacer.gif
qwdspacer.gif
Program Architecture
qwdspacer.gif
qwdspacer.gif
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.
qwdspacer.gif
qwdspacer.gif
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.
qwdspacer.gif
qwdspacer.gif
expert_engines.gif
qwdspacer.gif
qwdspacer.gif
Disadvantages
qwdspacer.gif
Advantages
qwdspacer.gif
qwdspacer.gif
qwdspacer.gif
More work to set up and document scaffolding
qwdspacer.gif
Experts can focus on algorithms
qwdspacer.gif
qwdspacer.gif
qwdspacer.gif
Experts can keep their own algorithms  secret.
Possible reduction in compute optimization
qwdspacer.gif
qwdspacer.gif
qwdspacer.gif
Easy to compare different approaches
qwdspacer.gif
qwdspacer.gif
  Previous  < 1 2 3 4 5   >  Next
qwdspacer.gif
qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif qwdspacer.gif