Browse wiki

From CSDMS
No but possible  +
0  +
Boulder  +
No but possible  +
No but possible  +
United States  +
Creation date"Creation date" is a predefined property that corresponds to the date of the first revision of a subject and is provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a>.
18:31:34, 1 December 2011  +
Backend: ROMSBuilder is written in Python Backend: ROMSBuilder is written in Python and the main classes are ComponentBuilder.py and ROMSComponentBuilder.py. Default inputs are provided through roms_builder_input.cfg file. The three required input set on the tab dialogs for creating the new ROMS component are,</br>Header file path, this is the path to your header (*.h) file. The other option is to enter value into the tab dialogs. ex. /home/csdms/sims/roms_builder/upwelling</br>Application name, this should be the name of your new ROMS Application and must be specified in UPPERCASE. ex. UPWELLING</br>New component name, this is the name of the new component. As bocca cannot have two components with the same name, every time you create a new component the name should be unique.a new component the name should be unique.  +
ROMSBuilder creates the new component in hROMSBuilder creates the new component in home directory under "~/.cmt/components". It is safer not to edit the directory. Once a component is successfully created the next one goes relatively faster. To open the project user should go to "My Project > ROMSBuilder". The new project can only be seen by the owner. To share the project with the rest of the community please contact CSDMS.</br>Notes:</br>Please wait for ROMSBuilder to finish before creating the next component. Overall run time is almost an hour for the first component.</br>"Performance efficient mode" is not meant for ROMSBuilder, hence please avoid setting it on the tab dialogs.</br>Default configuration settings is always that of UPWELLING. Please edit the config values to run your new roms component.config values to run your new roms component.  +
Why ROMSBuilder? ROMS extensively uses theWhy ROMSBuilder?</br>ROMS extensively uses the C preprocessor (cpp) during compilation to replace code statements, insert files into the code, and select relevant parts of the code depending on its directives. There are numerous cpp options that can be activated in header files for your specific application. The preprocessor reads the source file (*.F) and builds a target file (*.f90) according to activated cpp options.</br>CPP options can be set through the CMT config tab dialogs. ROMSBuilder generates the header file for compiling the new ROMS component from the tab dialog inputs.ROMS component from the tab dialog inputs.  +
Jisamma  +
Has query"Has query" is a predefined property that represents meta information (in form of a <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Subobject">subobject</a>) about individual queries and is provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a>.
CSDMS  +
Last editor is"Last editor is" is a predefined property that contains the page name of the user who created the last revision and is provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a>.
Kallumadikal  +
0  +
Marine  +
As code  +
Tool  +
Modification date"Modification date" is a predefined property that corresponds to the date of the last modification of a subject and is provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a>.
02:15:39, 17 September 2020  +
--  +
ROMSBuilder is a CCA-CSDMS Modeling Tool (CMT) compliant component that creates another CMT compliant ROMS component. The new ROMS component is build as per the C-preprocessing options that defines a particular ROMS application.  +
80309  +
Processing error"Processing error" is a predefined property provided by <a target="_blank" rel="nofollow noreferrer noopener" class="external text" href="https://www.semantic-mediawiki.org/wiki/Help:Special_properties">Semantic MediaWiki</a> and represents errors that appeared in connection with improper value annotations or input processing.
Colorado  +
Unix  +, Linux  +, Mac OS  +  and Windows  +
Model developer  +