Milestones and Deliverables
In this section, we describe the milestones and deliverables for the
proposed work. We specify these only for the Applications Development
and Software Development components of the project. We believe that the
Algorithm Development component of the project is more of an exploratory
nature, so that a milestone schedule of the sort given here is not
appropriate. We also note that the milestones given here for the second
18 months of the project are more diffuse than those for the first 18
months. The reason for this is connected to the management structure
of the project. We want to obtain input from our applications
stakeholders in order to assign priorities to various activities at that
stage of the project.
Milestones are given assuming July 1, 2001 start date.
Jan 2002
Software Development Milestones
- Installation of project management infrastructure.
Selection and installation of project management software,
website download and registration system. Forums and mailing lists running.
- C-binding Interoperability design document for
stakeholder, ISIC collaborator review.
- Initial implementation of Layer 2,3 Tools for EB methods:
interlevel operators, AMR Elliptic and Hyperbolic drivers.
- Initial implementation of interface to Cart3D grid generator.
- Complete initial implementation of Layer 1 and Layer 2
Particle / Mesh tools: PMBox, remap, bin sorting, parallel support, loadbalancing,
I/O,
Particle / Mesh --> grid field, grid field --> Particle / Mesh operators.
Applications Development Milestones
- Initial implementation of AMR-Particle / Mesh for Vlasov-Poisson equations
completed.
- Initial implementation of ideal MHD AMR code for tokomak
completed.
- 2D/3D laminar DNS combustion code prototype. Design documents,
user's guide and initial implementation of pre/post processing tools.
July 2002
Software Development Milestones
- Complete implementation of C-binding interoperability
prototype.
- Complete VoF-AMR - Particle / Mesh common data model proposal,
binary-portable common VoF-AMR- Particle / Mesh data file
specification proposal,
prioritized list of package adapters for implementation.
- Initial implementation of Layer 4 benchmark for EB
framework: EB-AMR compressible Navier-Stokes code.
- Implement public domain cut cell (EB) grid generation package.
- Implement Layer 4 benchmark for particle / mesh
framework testing:
incompressible Navier-Stokes with immersed boundary coupling to particles.
- Augment AMRPoisson system with 4th order Mehrstellan and nodal
point schemes.
Applications Development Milestones
- Performance and capability tuning of AMR MHD code for
tokomak.
- Performance and capability tuning for AMR-PIC code for
Vlasov-Poisson. Release of AMR-PIC code.
- Initial release of laminar DNS combustion package.
Jan 2003
Software Development Milestones
- Implement prototype
binary-portable common VoF-AMR- Particle / Mesh data I/O routines
with C bindings,
VoF-AMR- Particle / Mesh common data model and interlanguage routines
- Interoperability benchmark: interoperability with
solver, performance tools from collaborating ISIC efforts.
- Redesign and tuning of EB framework, based on Layer 4
benchmark performance evaluation. Release of EB framework.
- Redesign and tuning of particle / mesh framework,
based on Layer 4 benchmark performance evaluations.
Release particle / mesh framework.
Applications Development Milestones
- Initial implementation of follow-on accelerator
application.
- Complete addition of non-ideal effects, Hall term to MHD AMR
code. Release of MHD AMR code for tokomaks.
- Complete tuning and linear solver robustification for
DNS combustion package.
July 2003
Software Development Milestones
- Moving boundary software design.
Prototype implementation of Layer 1, 2 and 3 tools for moving boundaries
and interfaces.
- Modifications to cut cell grid generation to support moving
boundaries.
- Unified particle / mesh + EB design.
Applications Development Milestones
- Performance and capability tuning of follow-on accelerator
application. Release of follow-on accelerator application.
- Complete design, initial implementation of
Particle / Mesh+AMR MHD code prototype.
- Initial implementation of follow-on combustion
application.
Jan 2004
Software Development Milestones
- Prototype implementations of Layer 4 moving boundary
benchmarks: moving boundary AMR allspeed code, moving interface AMR
allspeed code.
- particle / mesh + EB geometry benchmark code: MLC particles
with EB incompressible AMR code.
Applications Development Milestones
- Performance and capability tuning of
Particle / Mesh+AMR MHD application. Release of Particle / Mesh+AMR MHD application.
- Performance and capability tuning of follow-on combustion
application. Release of follow-on combustion application.
July 2004
Software Development Milestones
- Redesign and tuning of moving boundary VoF framework,
based on Layer 4 benchmark performance evaluations.
Release moving boundary / moving interface framework.
- Release particle / mesh + EB tools.