Original OpenCMISS Redevelopment Notes
Goals
- The possible scope of the CMISS redevelopment project.
- Desired possible outcomes of the CMISS redevelopment project.
- Our initial development program.
Plans
- Development steps including progress.
- Technical committee meetings.
- An early list subprojects for development of distributed parallelization.
- Andre's notes on the initial test application using CMGUI data structures in the solution of a static Laplace model: cm-cmgui.
- The original "Strategy for Introducing Distributed Memory Multiprocessing to
CMISS":http:/cm/wiki/StrategyForIntroducingDistributedMemoryMultiprocessingToCMISS has now been changed to start afresh rather than evolve from cm, but many of the notes are still valid.
Data structure design
Languages
- Coding language
- C++ Versus F95
- A discussion on issues with interfaces between C and Fortran.
Software Resources
- Other software projects which may be worth evaluating for use or comparison:
- References
- Discussion of project management software.
- Scientific Modelling Software is mainly finite element software.
- Parallel Sparse Matrix Packages: Available Packages
- Parallel Linear Solvers: Solver Libraries
- Notes and Guidelines
- Some notes on setting up and using MPICH2, a freely available, portable implementation of MPI.
- OpenCMISS/libMesh Development Notes
- Using Petsc
- Using Sundance
- Using OpenMP
Methods of Documentation