- Dec 08, 2017
-
-
Mark OLESEN authored
- list all regions from constant/regionProperties: * foamListRegions - list specific region type from constant/regionProperties: * foamListRegions fluid * foamListRegions solid
-
Mark OLESEN authored
- after redistribution, the old cellProcAddressing etc files are incorrect and potentially troublesome.
-
Mark OLESEN authored
-
- Oct 27, 2017
-
-
so the write thread does not have to do any parallel communication. This avoids the bugs in the threading support in OpenMPI. Patch contributed by Mattijs Janssens Resolves bug-report https://bugs.openfoam.org/view.php?id=2669
-
- Dec 07, 2017
-
-
Andrew Heather authored
-
- Dec 06, 2017
-
-
Prashant Sonakar authored
-
- Dec 04, 2017
-
-
mattijs authored
-
- Dec 06, 2017
-
-
Andrew Heather authored
-
Andrew Heather authored
-
- Dec 05, 2017
-
-
Andrew Heather authored
-
Andrew Heather authored
-
- Dec 01, 2017
-
-
Mark OLESEN authored
minor improvements in profiling See merge request OpenFOAM-plus!178
-
Mark OLESEN authored
- include amount of free system memory in profiling, which can give an indication of when swapping is about to start - profilingSummary utility to collect profiling from parallel calculations. Collects profiling information from processor directories and summarize the time spent and number of calls as (max avg min) values.
-
- Nov 30, 2017
-
-
Mark OLESEN authored
Feature domain decomp (wp05) See merge request OpenFOAM-plus!163
-
Andrew Heather authored
consolidate surfaceFormats for reading/writing triSurface See merge request OpenFOAM-plus!174
-
Andrew Heather authored
-
- Nov 28, 2017
-
-
Mark OLESEN authored
preliminary improvements for externalCoupled See merge request OpenFOAM-plus!175
-
Mark OLESEN authored
- similar idea as subCycleTime but without sub-dividing the time interval or incrementing time itself
-
Mark OLESEN authored
- waitForSlave now return a Time::stopAtControls enumeration: unknown: when lockfile has no specially recognized content. endTime: when lockfile contains "status=done" writeNow: when lockfile contains "action=writeNow" nextWrite: when lockfile contains "action=nextWrite" noWriteNow: when lockfile contains "action=noWriteNow" These values can be used by the caller to terminate the master (OpenFOAM) as desired in response to information placed there by the slave process.
-
Mark OLESEN authored
- use a Pair<scalar> with first() / last() residuals
-
Mark OLESEN authored
- expose the names of write and stopAt controls for reuse elsewhere and provide a stopAtControls enum for 'unknown' - track the requested number of sub-cycles (was previously a bool)
-
Mark OLESEN authored
-
Mark OLESEN authored
- found() method for consistency with other classes - operator()(name, deflt) for similarity to lookupOrDefault, but without a dictionary
-
- Nov 27, 2017
-
-
mattijs authored
-
- Nov 26, 2017
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- the readList<T>(Istream&) function was introduced to handle command -options with either a single or a list value, but was also used for the #remove dictionary directive. However, the parsing was fragile if the list did not start with a '('. Now handle command-line arg/option list directly (via ITstream) and #remove with special-purpose reading of a string or word list. This removes ambiguity and reduces potential future problems. STYLE: use ITstream instead of IStringStream for command-line lookups - parses directly to a tokenList without a string copy.
-
- Nov 24, 2017
-
-
Mark OLESEN authored
- unknown options or missing option values now emit a shorter message without the entire usage. This makes it easier to identify the errors and is better aligned with the behaviour of GNU system tools. ==== $ simpleFoam -case Using: OpenFOAM-plus (see www.OpenFOAM.com) Build: plus-01234 Error: option '-case' requires an argument See 'simpleFoam -help' for usage ==== - provide for reduced (-help) and full (-help-full) usage information. In many cases the reduced usage provided sufficient and easier to find the information. - make -srcDoc an alias for -doc-source - no warnings about option aliases for future dates.
-
Mark OLESEN authored
- stricter and robuster than previous solution using List::readList since the option input can be fully tokenized prior to list conversion.
-
Mark OLESEN authored
-
- Nov 23, 2017
-
-
Mark OLESEN authored
- split now optionally retains empty substrings. Added split on fixed field width. - Foam::name() now formats directly into string buffer, which a removes one layer of copying and also avoids using a non-constexpr in the temporary. STYLE: explicit type narrowing on zero-padded output for ensight
-
Mark OLESEN authored
- not maintained and less functionality than ccmToFoam.
-
Mark OLESEN authored
Feature arglist option aliases See merge request OpenFOAM-plus!172
-
- Nov 22, 2017
-
-
Mark OLESEN authored
- in most cases already checked valid() so don't need additional check for setting an existing pointer
-
Mark OLESEN authored
-
Mark OLESEN authored
- can be used for adjusting option names between versions
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- browser is spawned as a background process to avoid blocking the command-line
-
Mark OLESEN authored
- allows (for example) splitting a user string on whitespace and passing this to system as a list of arguments, thus bypassing any implicit use of 'sh'. - system() with optional background, for spawning processes.
-
Mark OLESEN authored
- this makes them applicable to Foam::string, Foam::word etc ENH: improvements to CStringList - add strings() sublist variant which can be useful when handling command arguments separately - add construct from SubStrings.
-