Skip to content

Commit 4bfa49d

Browse files
committed
Get dt from initialize() in cpp participants
1 parent 5a1b804 commit 4bfa49d

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

elastic-tube-1d/fluid-cpp/src/FluidSolver.cpp

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -72,11 +72,9 @@ int main(int argc, char **argv)
7272

7373
interface.setMeshVertices(meshID, chunkLength, grid.data(), vertexIDs.data());
7474

75-
std::cout << "Initialize preCICE..." << std::endl;
76-
interface.initialize();
77-
7875
double t = 0.0;
79-
double dt = 0.01;
76+
std::cout << "Initialize preCICE..." << std::endl;
77+
double dt = interface.initialize();
8078

8179
if (interface.isActionRequired(actionWriteInitialData())) {
8280
interface.writeBlockScalarData(pressureID, chunkLength, vertexIDs.data(), pressure.data());
@@ -102,7 +100,6 @@ int main(int argc, char **argv)
102100
if (interface.isActionRequired(actionWriteIterationCheckpoint())) {
103101
interface.markActionFulfilled(actionWriteIterationCheckpoint());
104102
}
105-
106103

107104
if (interface.isReadDataAvailable()) {
108105
interface.readBlockScalarData(crossSectionLengthID, chunkLength, vertexIDs.data(), crossSectionLength.data());

elastic-tube-1d/solid-cpp/src/SolidSolver.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,10 @@ int main(int argc, char **argv)
4545

4646
std::vector<int> vertexIDs(chunkLength);
4747
interface.setMeshVertices(meshID, chunkLength, grid.data(), vertexIDs.data());
48-
std::cout << "Initialize preCICE..." << std::endl;
49-
interface.initialize();
5048

5149
double t = 0;
52-
double dt = 0.01;
50+
std::cout << "Initialize preCICE..." << std::endl;
51+
double dt = interface.initialize();
5352

5453
if (interface.isActionRequired(actionWriteInitialData())) {
5554
interface.writeBlockScalarData(crossSectionLengthID, chunkLength, vertexIDs.data(), crossSectionLength.data());

0 commit comments

Comments
 (0)