mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
- reduces some dictionary clutter and probably looks less confusing than having an ending that may not correspond to the current OS. Eg, "fvOptions" instead of "libfvOptions.so", "libfvOptions.dylib" ... - convenience dlOpen method for multiple files
30 lines
548 B
C++
30 lines
548 B
C++
// -*- C++ -*-
|
|
// An example of using systemCall
|
|
system
|
|
{
|
|
type systemCall;
|
|
libs ("utilityFunctionObjects");
|
|
|
|
// Execute on the master process only
|
|
master true;
|
|
|
|
executeCalls
|
|
(
|
|
"echo execute: shell $$"
|
|
);
|
|
|
|
writeCalls
|
|
(
|
|
"echo \*\*\* writing data \*\*\*"
|
|
);
|
|
|
|
endCalls
|
|
(
|
|
"echo \*\*\* end of run \*\*\*"
|
|
"grep application system/controlDict"
|
|
"echo \*\*\* done \*\*\*"
|
|
);
|
|
}
|
|
|
|
// ************************************************************************* //
|