|
|
|
|
|
|
|
GoldVersionToDo has the steps for creating a release version of the code.
|
|
|
|
|
|
|
|
MakingContributions
|
|
|
|
|
|
|
|
HotFixToDo has the steps for creating a hot-fix entry.
|
|
|
|
|
|
|
|
Experimental version of [wiki:BuildingCloudy10]
|
|
|
|
|
|
|
|
The code's StylePage including a description of some routines that should be used to do common chores.
|
|
|
|
|
|
|
|
The DataParser page describes our custom parser specifically designed for efficiently reading data files.
|
|
|
|
|
|
|
|
The MultiArrPage describes the new multi_arr structure for allocating and accessing multi-dimensional arrays in Cloudy.
|
|
|
|
|
|
|
|
On the VectorMathRoutines page you will find a discussion of all the transcendental math functions that were vectorized using the AVX and later instruction sets.
|
|
|
|
|
|
|
|
The DiscussionPage contains discussions on various aspects of developing the code.
|
|
|
|
|
|
|
|
[wiki:Licensing]
|
|
|
|
|
|
|
|
|
|
|
|
## Hardware
|
|
|
|
|
|
|
|
DevelopingWithDlx
|
|
|
|
|
|
|
|
DevelopingWithCloud and other Lexington Physics cluster machines
|
|
|
|
|
|
|
|
[wiki:DevelopingWithMacOSX]
|
|
|
|
|
|
|
|
DevelopingWithWindows
|
|
|
|
|
|
|
|
|
|
|
|
## Compilers and the helpers
|
|
|
|
|
|
|
|
DevelopingWithValgrind
|
|
|
|
|
|
|
|
DevelopingWithGcc
|
|
|
|
|
|
|
|
DevelopingWithIcc
|
|
|
|
|
|
|
|
[wiki:DevelopingWithClangLLVM]
|
|
|
|
|
|
|
|
CodeAnalysisTools
|
|
|
|
|
|
|
|
The MakefileDescription page describes how to use the make utility to compile Cloudy.
|
|
|
|
The MakeFileDeveloping page explains some debugging options.
|
|
|
|
|
|
|
|
|
|
|
|
## Emacs and IDEs
|
|
|
|
|
|
|
|
EmacsSettings has suggestions for .emacs file settings to get indentation consistent
|
|
|
|
with the coding conventions.
|
|
|
|
|
|
|
|
DevelopingWithEclipse
|
|
|
|
|
|
|
|
DevelopingWithNetBeans
|
|
|
|
|
|
|
|
DevelopingWithXcode
|
|
|
|
|
|
|
|
|
|
|
|
## [Atomic & molecular data](./AtomicMolecularData)
|
|
|
|
|
|
|
|
The StoutData atomic and molecular data format
|
|
|
|
|
|
|
|
ChiantiData in Cloudy
|
|
|
|
|
|
|
|
Discussion notes on atomic / molecular DataBase format from previous team meetings
|
|
|
|
|
|
|
|
|
|
|
|
## Tools
|
|
|
|
|
|
|
|
[wiki:DevelopingInMPI]
|
|
|
|
|
|
|
|
|
|
|
|
## Scripts
|
|
|
|
|
|
|
|
RemoveHeaders removes unused header files.
|
|
|
|
|
|
|
|
|
|
|
|
## svn, git, and hg
|
|
|
|
|
|
|
|
The SubversionPage outlines the way we maintain the Subversion repository.
|
|
|
|
|
|
|
|
DevelopingWithGitAndHg
|
|
|
|
|
|
|
|
|
|
|
|
## Testing
|
|
|
|
|
|
|
|
TestFramework
|
|
|
|
|
|
|
|
UnitTests UnitTesting
|
|
|
|
|
|
|
|
AssertTrapping
|
|
|
|
|
|
|
|
TestResults for c08.00_rc2.
|
|
|
|
|
|
|
|
|
|
|
|
## Optimization
|
|
|
|
|
|
|
|
[Using Oprofile](http://www.redhat.com/promo/summit/2008/downloads/pdf/Friday/Friday_1015am_Ulrich_Drepper_Decoding_the_Code.pdf)
|
|
|
|
|
|
|
|
== Discussions and Meetings ==
|
|
|
|
|
|
|
|
Discussions at the 2016 [wiki:CloudySummitMexico16]
|
|
|
|
|
|
|
|
Discussions at the 2014 [wiki:CloudySummitBelfast14]
|
|
|
|
|
|
|
|
Discussions at the 2012 CloudySummitAthens
|
|
|
|
|
|
|
|
The 2011 [wiki:NLTE7] code comparison meeting
|
|
|
|
|
|
|
|
Discussions at the 2011 CloudySummitBelfast
|
|
|
|
|
|
|
|
Discussions at the 2009 CloudySummitDurham
|
|
|
|
|
|
|
|
Discussions at the 2008 CloudySummitImperial
|
|
|
|
|
|
|
|
Discussions at the 2007 CloudySummitBrussels
|
|
|
|
|
|
|
|
|
|
|
|
## Papers
|
|
|
|
|
|
|
|
SharingBibliography
|
|
|
|
|
|
|
|
== Old ==
|
|
|
|
|
|
|
|
The 2007 Cloudy ReviewPaper
|
|
|
|
|
|
|
|
------
|
|
|
|
|
|
|
|
Return to main [WikiStart wiki] page
|
|
|
|
|
|
|
|
------ |