--- Welcome to the official ADCIRCWiki site! The site is currently under construction, with limited information. ---

For general information, see the ADCIRC site, ADCIRC FAQ, or the ADCIRC Wikipedia page. For model documentation not yet available on the wiki, see the ADCIRC site. New content is being continuously added to the ADCIRCWiki, and material from the main ADCIRC site will be gradually transitioned over to the wiki.

Code Architecture

Revision as of 06:09, 27 March 2019 by Taylorgasher (talk | contribs) (Created page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Code architecture comprises the "big-picture" structure and flow of the source code. Since the ADCIRC model's source code has been under a state of refactoring in recent years, there is not a 100% accurate source of information on the code's current architecture. However, some detailed diagrams of code architecture still capture the most important elements of the code's flow. Notable items that are out-of-date include: modularization of code in timestep.F, fort.22 file information is decomposed at run time instead of in adcprep, and adcpost is generally no longer needed since model outputs can be provided globally by the main code.