Perhaps the most important mission of this project is the formation of the consortium itself. The establishment of the OpenMultiphysics community is our 0th Mission.
The problems that this project hopes to address are, by their nature, community problems. Multiphysics development very often involves communities of developers, and the needs of multiphysics projects vary as the number of multiphysics projects. Identification of the associated problems, and specification of requirements for general solutions must be tackled by the community.
The primary overarching objective of this consortium is, succinctly stated, to help build an infrastructure to support research, development, and production in multiphysics endeavors. The resulting work and infrastructure will help spur, accelerate, and guide discussions and efforts in providing standardized infrastructure for software integration and multiphysics in the HPC environment. It is our hope that by initiating a community supported standard for inter-application interactions, we can lower the technical and economic barriers to developing multiphysics simulation capabilities, and reduce the difficulty and complexity of implementing and evaluating new techniques for multiphysics coupling and software integration. We anticipate numerous other community benefits in addition.
How this overarching mission objective will be accomplished will be guided entirely by the OpenMultiphysics community. What follows in this section is a pilot for the consortium effort, and we hope that it can be further defined and refined by the community as it evolves.
The Consortium mission includes, but is not limited to, the following objectives:
The overarching technical objective of the consortium is to provide real-world working software solutions that can be readily leveraged to address the needs of the multiphysics users and developers.
Currently, we have identified general software integration as one major technology which is common to most multiphysics systems and which consumes a great deal of resources in design and implementation. The current technical mission objectives reflect this belief, and will be further defined and refined by the consortium as it evolves and develops.
In general, we hope to:
These, and other yet-to-be-defined objectives will initially be addressed by at least one technical approach. The consortium will help identify the strengths of each approach and guide the development towards our common requirements.
Multiphysics efforts almost always involve several distinct activities; physics and modeling, numerical analysis, systems design and integration, and software implementation. The groups of people conducting these activities intersect, but do not overlap completely. There is a resulting natural, social or community aspect to multiphysics projects - the management of which is often a major, but often overlooked, component of making such a project sustainable.
By providing an initial delineation between "steering-like" and "implementation-like" objectives, we are attempting to seed what we hope will be an emergent organization component to our community. We hope such an organization will help us work together towards our common goals.
Licensing
Mission
Members
Technical
Implementation
Example Problems
Related Work
Reading and References
Consortium Funding
Wiki: Benefits
Wiki: Consortium for Open Multiphysics
Wiki: Examples
Wiki: Funding
Wiki: Implementation
Wiki: Licensing
Wiki: Members
Wiki: Mission
Wiki: Reading and References
Wiki: Related Work
Wiki: Technical Approach