---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == dimensions ---[precice]  Read valid attribute "dimensions" value = 3 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == experimental ---[precice]  Read valid attribute "experimental" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback ---[precice]  Entering setDimensions 0: dimensions == 3 ---[precice]  Leaving setDimensions ---[precice]  Entering setDimensions 0: dimensions == 3 ---[precice]  Leaving setDimensions ---[precice]  Entering setDimensions 0: dimensions == 3 ---[precice]  Leaving setDimensions ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = PressureSolid ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = PressureFluid ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Velocity ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = CrossSectionLength ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Fluid1ToFluid2-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == flip-normals ---[precice]  Read valid attribute "flip-normals" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == mesh ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = PressureFluid ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == use-data ---[precice]  Entering createData 0: name == PressureFluid 1: dimension == 1 ---[precice]  Leaving createData ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Velocity ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == use-data ---[precice]  Entering createData 0: name == Velocity 1: dimension == 3 ---[precice]  Leaving createData ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Fluid2ToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == flip-normals ---[precice]  Read valid attribute "flip-normals" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == mesh ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = PressureFluid ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == use-data ---[precice]  Entering createData 0: name == PressureFluid 1: dimension == 1 ---[precice]  Leaving createData ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Velocity ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == use-data ---[precice]  Entering createData 0: name == Velocity 1: dimension == 3 ---[precice]  Leaving createData ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Fluid1ToSolid-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == flip-normals ---[precice]  Read valid attribute "flip-normals" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == mesh ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = CrossSectionLength ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == use-data ---[precice]  Entering createData 0: name == CrossSectionLength 1: dimension == 1 ---[precice]  Leaving createData ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = PressureSolid ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == use-data ---[precice]  Entering createData 0: name == PressureSolid 1: dimension == 1 ---[precice]  Leaving createData ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = SolidToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == flip-normals ---[precice]  Read valid attribute "flip-normals" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == mesh ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = CrossSectionLength ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == use-data ---[precice]  Entering createData 0: name == CrossSectionLength 1: dimension == 1 ---[precice]  Leaving createData ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = PressureSolid ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == use-data ---[precice]  Entering createData 0: name == PressureSolid 1: dimension == 1 ---[precice]  Leaving createData ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Fluid1 ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == participant ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == every-n-time-windows ---[precice]  Read valid attribute "every-n-time-windows" value = 1 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == directory ---[precice]  Read valid attribute "directory" value = preCICE-output ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == every-iteration ---[precice]  Read valid attribute "every-iteration" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == normals ---[precice]  Read valid attribute "normals" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == safety-factor ---[precice]  Read valid attribute "safety-factor" value = 0.5 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == geometric-filter ---[precice]  Read valid attribute "geometric-filter" value = on-slaves ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Fluid1ToFluid2-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == direct-access ---[precice]  Read valid attribute "direct-access" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == provide ---[precice]  Read valid attribute "provide" value = true ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == use-mesh ---[precice]  Entering useMesh 0: _name == Fluid1 1: mesh->getName() == Fluid1ToFluid2-Mesh 2: mesh->getID() == 0 ---[precice]  Leaving useMesh ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == safety-factor ---[precice]  Read valid attribute "safety-factor" value = 0.5 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = Fluid2 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == geometric-filter ---[precice]  Read valid attribute "geometric-filter" value = on-slaves ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Fluid2ToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == direct-access ---[precice]  Read valid attribute "direct-access" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == provide ---[precice]  Read valid attribute "provide" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == use-mesh ---[precice]  Entering useMesh 0: _name == Fluid1 1: mesh->getName() == Fluid2ToFluid1-Mesh 2: mesh->getID() == 1 ---[precice]  Leaving useMesh ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = Fluid1ToFluid2-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Velocity ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == write-data ---[precice]  Entering checkDuplicatedData 0: data->getID() == 1 1: _dataContexts.size() == 16 ---[precice]  Leaving checkDuplicatedData ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = Fluid1ToFluid2-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = PressureFluid ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == read-data ---[precice]  Entering checkDuplicatedData 0: data->getID() == 0 1: _dataContexts.size() == 16 ---[precice]  Leaving checkDuplicatedData ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == constraint ---[precice]  Read valid attribute "constraint" value = consistent ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == direction ---[precice]  Read valid attribute "direction" value = read ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = Fluid2ToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == timing ---[precice]  Read valid attribute "timing" value = initial ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == to ---[precice]  Read valid attribute "to" value = Fluid1ToFluid2-Mesh ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == nearest-neighbor ---[precice]  Entering createMapping 0: direction == read 1: type == nearest-neighbor 2: timing == 0 3: shapeParameter == 0 4: supportRadius == 0 ---[precice]  Leaving createMapping ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == safety-factor ---[precice]  Read valid attribute "safety-factor" value = 0.5 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == geometric-filter ---[precice]  Read valid attribute "geometric-filter" value = on-slaves ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Fluid1ToSolid-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == direct-access ---[precice]  Read valid attribute "direct-access" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == provide ---[precice]  Read valid attribute "provide" value = true ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == use-mesh ---[precice]  Entering useMesh 0: _name == Fluid1 1: mesh->getName() == Fluid1ToSolid-Mesh 2: mesh->getID() == 2 ---[precice]  Leaving useMesh ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == safety-factor ---[precice]  Read valid attribute "safety-factor" value = 0.5 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = Solid ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == geometric-filter ---[precice]  Read valid attribute "geometric-filter" value = on-slaves ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = SolidToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == direct-access ---[precice]  Read valid attribute "direct-access" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == provide ---[precice]  Read valid attribute "provide" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == use-mesh ---[precice]  Entering useMesh 0: _name == Fluid1 1: mesh->getName() == SolidToFluid1-Mesh 2: mesh->getID() == 3 ---[precice]  Leaving useMesh ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = Fluid1ToSolid-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = PressureSolid ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == write-data ---[precice]  Entering checkDuplicatedData 0: data->getID() == 5 1: _dataContexts.size() == 16 ---[precice]  Leaving checkDuplicatedData ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = Fluid1ToSolid-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = CrossSectionLength ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == read-data ---[precice]  Entering checkDuplicatedData 0: data->getID() == 4 1: _dataContexts.size() == 16 ---[precice]  Leaving checkDuplicatedData ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == constraint ---[precice]  Read valid attribute "constraint" value = consistent ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == direction ---[precice]  Read valid attribute "direction" value = read ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = SolidToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == timing ---[precice]  Read valid attribute "timing" value = initial ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == to ---[precice]  Read valid attribute "to" value = Fluid1ToSolid-Mesh ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == nearest-neighbor ---[precice]  Entering createMapping 0: direction == read 1: type == nearest-neighbor 2: timing == 0 3: shapeParameter == 0 4: supportRadius == 0 ---[precice]  Leaving createMapping ---[precice]  Leaving xmlTagCallback ---[precice]  Entering finishParticipantConfiguration 0: participant->getName() == Fluid1 ---[precice]  Entering checkIllDefinedMappings ---[precice]  Leaving checkIllDefinedMappings ---[precice]  Entering meshContext 0: meshID == 1 1: _meshContexts.size() == 4 ---[precice]  Leaving meshContext ---[precice]  Entering meshContext 0: meshID == 0 1: _meshContexts.size() == 4 ---[precice]  Leaving meshContext ---[precice]  Configure mapping for input=Fluid2ToFluid1-Mesh, output=Fluid1ToFluid2-Mesh ---[precice]  Entering checkIllDefinedMappings ---[precice]  Leaving checkIllDefinedMappings ---[precice]  Entering meshContext 0: meshID == 3 1: _meshContexts.size() == 4 ---[precice]  Leaving meshContext ---[precice]  Entering meshContext 0: meshID == 2 1: _meshContexts.size() == 4 ---[precice]  Leaving meshContext ---[precice]  Configure mapping for input=SolidToFluid1-Mesh, output=Fluid1ToSolid-Mesh ---[precice]  Entering meshContext 0: meshID == 1 1: _meshContexts.size() == 4 ---[precice]  Leaving meshContext ---[precice]  Entering meshContext 0: meshID == 3 1: _meshContexts.size() == 4 ---[precice]  Leaving meshContext ---[precice]  Leaving finishParticipantConfiguration ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Solid ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == participant ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == every-n-time-windows ---[precice]  Read valid attribute "every-n-time-windows" value = 1 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == directory ---[precice]  Read valid attribute "directory" value = preCICE-output ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == every-iteration ---[precice]  Read valid attribute "every-iteration" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == normals ---[precice]  Read valid attribute "normals" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == safety-factor ---[precice]  Read valid attribute "safety-factor" value = 0.5 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == geometric-filter ---[precice]  Read valid attribute "geometric-filter" value = on-slaves ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = SolidToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == direct-access ---[precice]  Read valid attribute "direct-access" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == provide ---[precice]  Read valid attribute "provide" value = true ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == use-mesh ---[precice]  Entering useMesh 0: _name == Solid 1: mesh->getName() == SolidToFluid1-Mesh 2: mesh->getID() == 3 ---[precice]  Leaving useMesh ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == safety-factor ---[precice]  Read valid attribute "safety-factor" value = 0.5 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = Fluid1 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == geometric-filter ---[precice]  Read valid attribute "geometric-filter" value = on-slaves ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Fluid1ToSolid-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == direct-access ---[precice]  Read valid attribute "direct-access" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == provide ---[precice]  Read valid attribute "provide" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == use-mesh ---[precice]  Entering useMesh 0: _name == Solid 1: mesh->getName() == Fluid1ToSolid-Mesh 2: mesh->getID() == 2 ---[precice]  Leaving useMesh ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = SolidToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = CrossSectionLength ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == write-data ---[precice]  Entering checkDuplicatedData 0: data->getID() == 6 1: _dataContexts.size() == 16 ---[precice]  Leaving checkDuplicatedData ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = SolidToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = PressureSolid ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == read-data ---[precice]  Entering checkDuplicatedData 0: data->getID() == 7 1: _dataContexts.size() == 16 ---[precice]  Leaving checkDuplicatedData ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == constraint ---[precice]  Read valid attribute "constraint" value = consistent ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == direction ---[precice]  Read valid attribute "direction" value = read ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = Fluid1ToSolid-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == timing ---[precice]  Read valid attribute "timing" value = initial ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == to ---[precice]  Read valid attribute "to" value = SolidToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == nearest-neighbor ---[precice]  Entering createMapping 0: direction == read 1: type == nearest-neighbor 2: timing == 0 3: shapeParameter == 0 4: supportRadius == 0 ---[precice]  Leaving createMapping ---[precice]  Leaving xmlTagCallback ---[precice]  Entering finishParticipantConfiguration 0: participant->getName() == Solid ---[precice]  Entering checkIllDefinedMappings ---[precice]  Leaving checkIllDefinedMappings ---[precice]  Entering meshContext 0: meshID == 2 1: _meshContexts.size() == 4 ---[precice]  Leaving meshContext ---[precice]  Entering meshContext 0: meshID == 3 1: _meshContexts.size() == 4 ---[precice]  Leaving meshContext ---[precice]  Configure mapping for input=Fluid1ToSolid-Mesh, output=SolidToFluid1-Mesh ---[precice]  Entering meshContext 0: meshID == 2 1: _meshContexts.size() == 4 ---[precice]  Leaving meshContext ---[precice]  Leaving finishParticipantConfiguration ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Fluid2 ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == participant ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == every-n-time-windows ---[precice]  Read valid attribute "every-n-time-windows" value = 1 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == directory ---[precice]  Read valid attribute "directory" value = preCICE-output ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == every-iteration ---[precice]  Read valid attribute "every-iteration" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == normals ---[precice]  Read valid attribute "normals" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == safety-factor ---[precice]  Read valid attribute "safety-factor" value = 0.5 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == geometric-filter ---[precice]  Read valid attribute "geometric-filter" value = on-slaves ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Fluid2ToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == direct-access ---[precice]  Read valid attribute "direct-access" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == provide ---[precice]  Read valid attribute "provide" value = true ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == use-mesh ---[precice]  Entering useMesh 0: _name == Fluid2 1: mesh->getName() == Fluid2ToFluid1-Mesh 2: mesh->getID() == 1 ---[precice]  Leaving useMesh ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == safety-factor ---[precice]  Read valid attribute "safety-factor" value = 0.5 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = Fluid1 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == geometric-filter ---[precice]  Read valid attribute "geometric-filter" value = on-slaves ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Fluid1ToFluid2-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == direct-access ---[precice]  Read valid attribute "direct-access" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == provide ---[precice]  Read valid attribute "provide" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == use-mesh ---[precice]  Entering useMesh 0: _name == Fluid2 1: mesh->getName() == Fluid1ToFluid2-Mesh 2: mesh->getID() == 0 ---[precice]  Leaving useMesh ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = Fluid2ToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Velocity ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == read-data ---[precice]  Entering checkDuplicatedData 0: data->getID() == 3 1: _dataContexts.size() == 16 ---[precice]  Leaving checkDuplicatedData ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = Fluid2ToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = PressureFluid ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == write-data ---[precice]  Entering checkDuplicatedData 0: data->getID() == 2 1: _dataContexts.size() == 16 ---[precice]  Leaving checkDuplicatedData ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == constraint ---[precice]  Read valid attribute "constraint" value = consistent ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == direction ---[precice]  Read valid attribute "direction" value = read ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = Fluid1ToFluid2-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == timing ---[precice]  Read valid attribute "timing" value = initial ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == to ---[precice]  Read valid attribute "to" value = Fluid2ToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getName() == nearest-neighbor ---[precice]  Entering createMapping 0: direction == read 1: type == nearest-neighbor 2: timing == 0 3: shapeParameter == 0 4: supportRadius == 0 ---[precice]  Leaving createMapping ---[precice]  Leaving xmlTagCallback ---[precice]  Entering finishParticipantConfiguration 0: participant->getName() == Fluid2 ---[precice]  Entering checkIllDefinedMappings ---[precice]  Leaving checkIllDefinedMappings ---[precice]  Entering meshContext 0: meshID == 0 1: _meshContexts.size() == 4 ---[precice]  Leaving meshContext ---[precice]  Entering meshContext 0: meshID == 1 1: _meshContexts.size() == 4 ---[precice]  Leaving meshContext ---[precice]  Configure mapping for input=Fluid1ToFluid2-Mesh, output=Fluid2ToFluid1-Mesh ---[precice]  Entering meshContext 0: meshID == 0 1: _meshContexts.size() == 4 ---[precice]  Leaving meshContext ---[precice]  Leaving finishParticipantConfiguration ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == port ---[precice]  Read valid attribute "port" value = 0 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == exchange-directory ---[precice]  Read valid attribute "exchange-directory" value = .. ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = Fluid1 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == network ---[precice]  Read valid attribute "network" value = lo ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == to ---[precice]  Read valid attribute "to" value = Fluid2 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == enforce-gather-scatter ---[precice]  Read valid attribute "enforce-gather-scatter" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == use-two-level-initialization ---[precice]  Read valid attribute "use-two-level-initialization" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == port ---[precice]  Read valid attribute "port" value = 0 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == exchange-directory ---[precice]  Read valid attribute "exchange-directory" value = .. ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = Fluid1 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == network ---[precice]  Read valid attribute "network" value = lo ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == to ---[precice]  Read valid attribute "to" value = Solid ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == enforce-gather-scatter ---[precice]  Read valid attribute "enforce-gather-scatter" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == use-two-level-initialization ---[precice]  Read valid attribute "use-two-level-initialization" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering readAttributes ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getFullName() == coupling-scheme:multi ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Fluid1 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == control ---[precice]  Read valid attribute "control" value = true ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getFullName() == participant ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: tag.getFullName() == participant ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Solid ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == control ---[precice]  Read valid attribute "control" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getFullName() == participant ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: tag.getFullName() == participant ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Fluid2 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == control ---[precice]  Read valid attribute "control" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getFullName() == participant ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: tag.getFullName() == participant ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == value ---[precice]  Read valid attribute "value" value = 0.01 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == valid-digits ---[precice]  Read valid attribute "valid-digits" value = 10 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == method ---[precice]  Read valid attribute "method" value = fixed ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getFullName() == time-window-size ---[precice]  Entering getTimesteppingMethod 0: method == fixed ---[precice]  Leaving getTimesteppingMethod ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: tag.getFullName() == time-window-size ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == value ---[precice]  Read valid attribute "value" value = 1 ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getFullName() == max-time ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: tag.getFullName() == max-time ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == data ---[precice]  Read valid attribute "data" value = Velocity ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = Fluid1 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = Fluid1ToFluid2-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == to ---[precice]  Read valid attribute "to" value = Fluid2 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == initialize ---[precice]  Read valid attribute "initialize" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getFullName() == exchange ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == Fluid1ToFluid2-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Fluid2 1: mesh == Fluid1ToFluid2-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: tag.getFullName() == exchange ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == data ---[precice]  Read valid attribute "data" value = PressureSolid ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = Fluid1 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = Fluid1ToSolid-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == to ---[precice]  Read valid attribute "to" value = Solid ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == initialize ---[precice]  Read valid attribute "initialize" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getFullName() == exchange ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == Fluid1ToSolid-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Solid 1: mesh == Fluid1ToSolid-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: tag.getFullName() == exchange ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == data ---[precice]  Read valid attribute "data" value = PressureFluid ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = Fluid2 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = Fluid2ToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == to ---[precice]  Read valid attribute "to" value = Fluid1 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == initialize ---[precice]  Read valid attribute "initialize" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getFullName() == exchange ---[precice]  Entering addNeededMesh 0: participant == Fluid2 1: mesh == Fluid2ToFluid1-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == Fluid2ToFluid1-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: tag.getFullName() == exchange ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == data ---[precice]  Read valid attribute "data" value = CrossSectionLength ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == from ---[precice]  Read valid attribute "from" value = Solid ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = SolidToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == to ---[precice]  Read valid attribute "to" value = Fluid1 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == initialize ---[precice]  Read valid attribute "initialize" value = true ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getFullName() == exchange ---[precice]  Entering addNeededMesh 0: participant == Solid 1: mesh == SolidToFluid1-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == SolidToFluid1-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: tag.getFullName() == exchange ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == value ---[precice]  Read valid attribute "value" value = 40 ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getFullName() == max-iterations ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: tag.getFullName() == max-iterations ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == limit ---[precice]  Read valid attribute "limit" value = 1e-06 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == data ---[precice]  Read valid attribute "data" value = PressureFluid ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = Fluid2ToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == strict ---[precice]  Read valid attribute "strict" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == suffices ---[precice]  Read valid attribute "suffices" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getFullName() == relative-convergence-measure ---[precice]  Entering addRelativeConvergenceMeasure ---[precice]  Leaving addRelativeConvergenceMeasure ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: tag.getFullName() == relative-convergence-measure ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == limit ---[precice]  Read valid attribute "limit" value = 1e-06 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == data ---[precice]  Read valid attribute "data" value = Velocity ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = Fluid1ToFluid2-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == strict ---[precice]  Read valid attribute "strict" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == suffices ---[precice]  Read valid attribute "suffices" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getFullName() == relative-convergence-measure ---[precice]  Entering addRelativeConvergenceMeasure ---[precice]  Leaving addRelativeConvergenceMeasure ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: tag.getFullName() == relative-convergence-measure ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == limit ---[precice]  Read valid attribute "limit" value = 1e-05 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == data ---[precice]  Read valid attribute "data" value = PressureSolid ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = Fluid1ToSolid-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == strict ---[precice]  Read valid attribute "strict" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == suffices ---[precice]  Read valid attribute "suffices" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getFullName() == relative-convergence-measure ---[precice]  Entering addRelativeConvergenceMeasure ---[precice]  Leaving addRelativeConvergenceMeasure ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: tag.getFullName() == relative-convergence-measure ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == limit ---[precice]  Read valid attribute "limit" value = 1e-05 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == data ---[precice]  Read valid attribute "data" value = CrossSectionLength ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = SolidToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == strict ---[precice]  Read valid attribute "strict" value = false ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == suffices ---[precice]  Read valid attribute "suffices" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: tag.getFullName() == relative-convergence-measure ---[precice]  Entering addRelativeConvergenceMeasure ---[precice]  Leaving addRelativeConvergenceMeasure ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: tag.getFullName() == relative-convergence-measure ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: callingTag.getFullName() == acceleration:IQN-ILS ---[precice]  Leaving xmlTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == scaling ---[precice]  Read valid attribute "scaling" value = 1 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = Fluid2ToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = PressureFluid ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: callingTag.getFullName() == data ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: callingTag.getName() == data ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == scaling ---[precice]  Read valid attribute "scaling" value = 1 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = Fluid1ToFluid2-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = Velocity ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: callingTag.getFullName() == data ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: callingTag.getName() == data ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == scaling ---[precice]  Read valid attribute "scaling" value = 1 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = SolidToFluid1-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = CrossSectionLength ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: callingTag.getFullName() == data ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: callingTag.getName() == data ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == scaling ---[precice]  Read valid attribute "scaling" value = 1 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == mesh ---[precice]  Read valid attribute "mesh" value = Fluid1ToSolid-Mesh ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == name ---[precice]  Read valid attribute "name" value = PressureSolid ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: callingTag.getFullName() == data ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: callingTag.getName() == data ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == value ---[precice]  Read valid attribute "value" value = 0.01 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == enforce ---[precice]  Read valid attribute "enforce" value = false ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: callingTag.getFullName() == initial-relaxation ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: callingTag.getName() == initial-relaxation ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == value ---[precice]  Read valid attribute "value" value = 50 ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: callingTag.getFullName() == max-used-iterations ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: callingTag.getName() == max-used-iterations ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == value ---[precice]  Read valid attribute "value" value = 8 ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: callingTag.getFullName() == time-windows-reused ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: callingTag.getName() == time-windows-reused ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering readAttributes ---[precice]  Entering readValue 0: _name == limit ---[precice]  Read valid attribute "limit" value = 0.001 ---[precice]  Leaving readValue ---[precice]  Entering readValue 0: _name == type ---[precice]  Read valid attribute "type" value = QR2 ---[precice]  Leaving readValue ---[precice]  Leaving readAttributes ---[precice]  Entering xmlTagCallback 0: callingTag.getFullName() == filter ---[precice]  Leaving xmlTagCallback ---[precice]  Entering xmlEndTagCallback 0: callingTag.getName() == filter ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering xmlEndTagCallback 0: callingTag.getName() == IQN-ILS ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering xmlEndTagCallback 0: tag.getFullName() == coupling-scheme:multi ---[precice]  Entering createMultiCouplingScheme 0: accessor == Fluid1 ---[precice]  MultiCoupling scheme is created for Fluid1. ---[precice]  Entering addMultiDataToBeExchanged ---[precice]  Configuring send data to Fluid2 ---[precice]  Configuring send data to Solid ---[precice]  Configuring receive data from Fluid2 ---[precice]  Configuring receive data from Solid ---[precice]  Leaving addMultiDataToBeExchanged ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == Fluid2ToFluid1-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == Fluid1ToFluid2-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == Fluid1ToSolid-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == SolidToFluid1-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == Fluid2ToFluid1-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == Fluid1ToFluid2-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == SolidToFluid1-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == Fluid1ToSolid-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Leaving createMultiCouplingScheme ---[precice]  Entering addCouplingScheme 0: participantName == Fluid1 ---[precice]  No coupling scheme exists for the participant ---[precice]  Leaving addCouplingScheme ---[precice]  Entering createMultiCouplingScheme 0: accessor == Solid ---[precice]  MultiCoupling scheme is created for Solid. ---[precice]  Entering addMultiDataToBeExchanged ---[precice]  Configuring receive data from Fluid1 ---[precice]  Configuring send data to Fluid1 ---[precice]  Leaving addMultiDataToBeExchanged ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == Fluid2ToFluid1-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == Fluid1ToFluid2-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == SolidToFluid1-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == Fluid1ToSolid-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Leaving createMultiCouplingScheme ---[precice]  Entering addCouplingScheme 0: participantName == Solid ---[precice]  No coupling scheme exists for the participant ---[precice]  Leaving addCouplingScheme ---[precice]  Entering createMultiCouplingScheme 0: accessor == Fluid2 ---[precice]  MultiCoupling scheme is created for Fluid2. ---[precice]  Entering addMultiDataToBeExchanged ---[precice]  Configuring receive data from Fluid1 ---[precice]  Configuring send data to Fluid1 ---[precice]  Leaving addMultiDataToBeExchanged ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == Fluid2ToFluid1-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == Fluid1ToFluid2-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == SolidToFluid1-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Entering addNeededMesh 0: participant == Fluid1 1: mesh == Fluid1ToSolid-Mesh ---[precice]  Leaving addNeededMesh ---[precice]  Leaving createMultiCouplingScheme ---[precice]  Entering addCouplingScheme 0: participantName == Fluid2 ---[precice]  No coupling scheme exists for the participant ---[precice]  Leaving addCouplingScheme ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering xmlEndTagCallback ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering xmlEndTagCallback 0: tag.getName() == precice-configuration ---[precice]  Leaving xmlEndTagCallback ---[precice]  Entering addSubtag 0: tag._fullName == precice-configuration ---[precice]  Leaving addSubtag ---[precice]  Leaving configure ---[precice]  This is preCICE version 2.3.0 ---[precice]  Revision info: no-info [Git failed/Not a repository] ---[precice]  Configuration: Debug ---[precice]  Configuring preCICE with configuration "../precice-config.xml" ---[precice]  I am participant "Solid" ---[precice]  Entering configure ---[precice]  Started event configure ---[precice]  Entering configure 0: rank == 0 1: size == 1 ---[precice]  isSlave: false, isMaster: false ---[precice]  Leaving configure ---[precice]  Entering configureM2Ns ---[precice]  Leaving configureM2Ns ---[precice]  Entering configurePartitions ---[precice]  Entering createDistributedCommunication ---[precice]  Leaving createDistributedCommunication ---[precice]  Receiving mesh from Fluid1 ---[precice]  Entering createDistributedCommunication ---[precice]  Leaving createDistributedCommunication ---[precice]  Leaving configurePartitions ---[precice]  Started event _GLOBAL ---[precice]  Initialize master-slave communication ---[precice]  Started event solver.initialize ---[precice]  Stopped event configure ---[precice]  Leaving configure ---[precice]  Entering ~SocketCommunication 0: _isConnected == false ---[precice]  Entering closeConnection ---[precice]  Leaving closeConnection ---[precice]  Leaving ~SocketCommunication ---[precice]  Entering getDimensions 0: _dimensions == 3 ---[precice]  Leaving getDimensions ---[precice]  Entering getMeshID 0: meshName == SolidToFluid1-Mesh ---[precice]  Leaving getMeshID ---[precice]  Entering getDataID 0: dataName == CrossSectionLength 1: meshID == 3 ---[precice]  Leaving getDataID ---[precice]  Entering getDataID 0: dataName == PressureSolid 1: meshID == 3 ---[precice]  Leaving getDataID ---[precice]  Entering getDimensions 0: _dimensions == 3 ---[precice]  Leaving getDimensions ---[precice]  Entering setMeshVertices 0: meshID == 3 1: size == 51 ---[precice]  Set positions ---[precice]  Entering allocateDataValues 0: _vertices.size() == 51 ---[precice]  Data CrossSectionLength now has 51 values ---[precice]  Data PressureSolid now has 51 values ---[precice]  Leaving allocateDataValues ---[precice]  Leaving setMeshVertices ---[precice]  Entering initialize ---[precice]  Paused event solver.initialize ---[precice]  Started event initialize ---[precice]  Setting up master communication to coupling partner/s ---[precice]  Establishing master connection to Fluid1 ---[precice]  Entering prepareEstablishment ---[precice]  Creating connection exchange directory "../precice-run/Solid-Fluid1" ---[precice]  Leaving prepareEstablishment ---[precice]  Entering acceptMasterConnection 0: acceptorName == Solid 1: requesterName == Fluid1 ---[precice]  Started event initialize/m2n.acceptMasterConnection ---[precice]  Accept master-master connection ---[precice]  Entering acceptConnection 0: acceptorName == Solid 1: requesterName == Fluid1 ---[precice]  Entering getIpAddress ---[precice]  Looking for IP address of network "lo" ---[precice]  Detected network IP address of interface "lo": 127.0.0.1. ---[precice]  Leaving getIpAddress ---[precice]  Writing connection file ../precice-run/Solid-Fluid1/64/85798a305c57d9aa577fa56dd47e9a ---[precice]  Accept connection at 127.0.0.1:34361 ---[precice]  Accepted connection at 127.0.0.1:34361 ---[precice]  Entering send 0: itemToSend == 0 1: rankReceiver == 0 ---[precice]  Leaving send ---[precice]  Entering receive 0: rankSender == 0 ---[precice]  Leaving receive ---[precice]  Deleting connection file ../precice-run/Solid-Fluid1/64/85798a305c57d9aa577fa56dd47e9a ---[precice]  Leaving acceptConnection ---[precice]  Entering broadcast ---[precice]  Leaving broadcast ---[precice]  Stopped event initialize/m2n.acceptMasterConnection ---[precice]  Leaving acceptMasterConnection ---[precice]  Established master connection to Fluid1 ---[precice]  Masters are connected ---[precice]  Entering computeBoundingBox 0: _name == SolidToFluid1-Mesh ---[precice]  Bounding Box, ( [0 0], [0 0], [0 5], ) ---[precice]  Leaving computeBoundingBox ---[precice]  Entering compareBoundingBoxes ---[precice]  Leaving compareBoundingBoxes ---[precice]  Entering compareBoundingBoxes ---[precice]  Leaving compareBoundingBoxes ---[precice]  Setting up preliminary slaves communication to coupling partner/s ---[precice]  Entering communicate ---[precice]  Receive global mesh Fluid1ToSolid-Mesh ---[precice]  Started event initialize/partition.receiveGlobalMesh.Fluid1ToSolid-Mesh ---[precice]  Entering receiveMesh 0: mesh.getName() == Fluid1ToSolid-Mesh 1: rankSender == 0 ---[precice]  Entering receive 0: rankSender == 0 ---[precice]  Leaving receive ---[precice]  Number of vertices to receive: 51 ---[precice]  Entering receive 0: rankSender == 0 ---[precice]  Leaving receive ---[precice]  Entering receive 0: rankSender == 0 ---[precice]  Leaving receive ---[precice]  Entering receive 0: rankSender == 0 ---[precice]  Leaving receive ---[precice]  Number of edges to receive: 0 ---[precice]  Entering receive 0: rankSender == 0 ---[precice]  Leaving receive ---[precice]  Number of Triangles to receive: 0 ---[precice]  Number of Edges: 0 ---[precice]  Leaving receiveMesh ---[precice]  Stopped event initialize/partition.receiveGlobalMesh.Fluid1ToSolid-Mesh ---[precice]  Leaving communicate ---[precice]  Entering communicate ---[precice]  Entering prepare ---[precice]  Prepare partition for mesh SolidToFluid1-Mesh ---[precice]  Started event initialize/partition.prepareMesh.SolidToFluid1-Mesh ---[precice]  Set owner information ---[precice]  Stopped event initialize/partition.prepareMesh.SolidToFluid1-Mesh ---[precice]  Leaving prepare ---[precice]  Started event initialize/partition.gatherMesh.SolidToFluid1-Mesh ---[precice]  Entering addMesh ---[precice]  Leaving addMesh ---[precice]  Gather mesh SolidToFluid1-Mesh ---[precice]  Stopped event initialize/partition.gatherMesh.SolidToFluid1-Mesh ---[precice]  Send global mesh SolidToFluid1-Mesh ---[precice]  Started event initialize/partition.sendGlobalMesh.SolidToFluid1-Mesh ---[precice]  Entering sendMesh 0: mesh.getName() == SolidToFluid1-Mesh 1: rankReceiver == 0 ---[precice]  Entering send 0: itemToSend == 51 1: rankReceiver == 0 ---[precice]  Leaving send ---[precice]  Entering send 0: rankReceiver == 0 ---[precice]  Leaving send ---[precice]  Entering send 0: rankReceiver == 0 ---[precice]  Leaving send ---[precice]  Entering send 0: itemToSend == 0 1: rankReceiver == 0 ---[precice]  Leaving send ---[precice]  Entering send 0: itemToSend == 0 1: rankReceiver == 0 ---[precice]  Leaving send ---[precice]  Leaving sendMesh ---[precice]  Stopped event initialize/partition.sendGlobalMesh.SolidToFluid1-Mesh ---[precice]  Leaving communicate ---[precice]  Entering compute ---[precice]  Leaving compute ---[precice]  Entering allocateDataValues 0: _vertices.size() == 51 ---[precice]  Data CrossSectionLength now has 51 values ---[precice]  Data PressureSolid now has 51 values ---[precice]  Leaving allocateDataValues ---[precice]  Entering compute ---[precice]  Handle partition data structures for serial participant ---[precice]  Leaving compute ---[precice]  Entering computeBoundingBox 0: _name == Fluid1ToSolid-Mesh ---[precice]  Bounding Box, ( [0 0], [0 0], [0 5], ) ---[precice]  Leaving computeBoundingBox ---[precice]  Entering allocateDataValues 0: _vertices.size() == 51 ---[precice]  Data CrossSectionLength now has 51 values ---[precice]  Data PressureSolid now has 51 values ---[precice]  Leaving allocateDataValues ---[precice]  Setting up slaves communication to coupling partner/s ---[precice]  Establishing slaves connection to Fluid1 ---[precice]  Entering acceptSlavesConnection 0: acceptorName == Solid 1: requesterName == Fluid1 ---[precice]  Started event initialize/m2n.acceptSlavesConnection ---[precice]  Accept slaves-slaves connections ---[precice]  Entering acceptConnection 0: acceptorName == Solid 1: requesterName == Fluid1 ---[precice]  Exchange vertex distribution between both masters ---[precice]  Started event initialize/m2n.exchangeVertexDistribution ---[precice]  Entering acceptConnection 0: acceptorName == Solid 1: requesterName == Fluid1 ---[precice]  Entering getIpAddress ---[precice]  Looking for IP address of network "lo" ---[precice]  Detected network IP address of interface "lo": 127.0.0.1. ---[precice]  Leaving getIpAddress ---[precice]  Writing connection file ../precice-run/Solid-Fluid1/2b/632ec173495af1808d06cfb51f77c1 ---[precice]  Accept connection at 127.0.0.1:50031 ---[precice]  Accepted connection at 127.0.0.1:50031 ---[precice]  Entering send 0: itemToSend == 0 1: rankReceiver == 0 ---[precice]  Leaving send ---[precice]  Entering receive 0: rankSender == 0 ---[precice]  Leaving receive ---[precice]  Deleting connection file ../precice-run/Solid-Fluid1/2b/632ec173495af1808d06cfb51f77c1 ---[precice]  Leaving acceptConnection ---[precice]  Entering send 0: itemToSend == 1 1: rankReceiver == 0 ---[precice]  Leaving send ---[precice]  Entering send 0: itemToSend == 0 1: rankReceiver == 0 ---[precice]  Leaving send ---[precice]  Entering send 0: rankReceiver == 0 ---[precice]  Leaving send ---[precice]  Entering receive 0: rankSender == 0 ---[precice]  Leaving receive ---[precice]  Entering receive 0: rankSender == 0 ---[precice]  Leaving receive ---[precice]  Entering receive 0: rankSender == 0 ---[precice]  Leaving receive ---[precice]  Entering ~SocketCommunication 0: _isConnected == true ---[precice]  Entering closeConnection ---[precice]  Leaving closeConnection ---[precice]  Leaving ~SocketCommunication ---[precice]  Stopped event initialize/m2n.exchangeVertexDistribution ---[precice]  Broadcast vertex distributions ---[precice]  Started event initialize/m2n.broadcastVertexDistributions ---[precice]  Stopped event initialize/m2n.broadcastVertexDistributions ---[precice]  Started event initialize/m2n.buildCommunicationMap ---[precice]  Stopped event initialize/m2n.buildCommunicationMap ---[precice]  Started event initialize/m2n.createCommunications ---[precice]  Create and connect communication ---[precice]  Entering acceptConnectionAsServer 0: acceptorName == Solid 1: requesterName == Fluid1 2: acceptorRank == 0 3: requesterCommunicatorSize == 1 ---[precice]  Entering getIpAddress ---[precice]  Looking for IP address of network "lo" ---[precice]  Detected network IP address of interface "lo": 127.0.0.1. ---[precice]  Leaving getIpAddress ---[precice]  Writing connection file ../precice-run/Solid-Fluid1/b6/f11c6fa98a5f30bf12d0bcbed61cf3 ---[precice]  Accepting connection at 127.0.0.1:39009 ---[precice]  Accepted connection at 127.0.0.1:39009 ---[precice]  Deleting connection file ../precice-run/Solid-Fluid1/b6/f11c6fa98a5f30bf12d0bcbed61cf3 ---[precice]  Leaving acceptConnectionAsServer ---[precice]  Store communication map ---[precice]  Stopped event initialize/m2n.createCommunications ---[precice]  Leaving acceptConnection ---[precice]  Accept slaves-slaves connections ---[precice]  Entering acceptConnection 0: acceptorName == Solid 1: requesterName == Fluid1 ---[precice]  Exchange vertex distribution between both masters ---[precice]  Started event initialize/m2n.exchangeVertexDistribution ---[precice]  Entering acceptConnection 0: acceptorName == Solid 1: requesterName == Fluid1 ---[precice]  Entering getIpAddress ---[precice]  Looking for IP address of network "lo" ---[precice]  Detected network IP address of interface "lo": 127.0.0.1. ---[precice]  Leaving getIpAddress ---[precice]  Writing connection file ../precice-run/Solid-Fluid1/69/e233a984c75ed188729dcb59d61849 ---[precice]  Accept connection at 127.0.0.1:56095 ---[precice]  Accepted connection at 127.0.0.1:56095 ---[precice]  Entering send 0: itemToSend == 0 1: rankReceiver == 0 ---[precice]  Leaving send ---[precice]  Entering receive 0: rankSender == 0 ---[precice]  Leaving receive ---[precice]  Deleting connection file ../precice-run/Solid-Fluid1/69/e233a984c75ed188729dcb59d61849 ---[precice]  Leaving acceptConnection ---[precice]  Entering send 0: itemToSend == 1 1: rankReceiver == 0 ---[precice]  Leaving send ---[precice]  Entering send 0: itemToSend == 0 1: rankReceiver == 0 ---[precice]  Leaving send ---[precice]  Entering send 0: rankReceiver == 0 ---[precice]  Leaving send ---[precice]  Entering receive 0: rankSender == 0 ---[precice]  Leaving receive ---[precice]  Entering receive 0: rankSender == 0 ---[precice]  Leaving receive ---[precice]  Entering receive 0: rankSender == 0 ---[precice]  Leaving receive ---[precice]  Entering ~SocketCommunication 0: _isConnected == true ---[precice]  Entering closeConnection ---[precice]  Leaving closeConnection ---[precice]  Leaving ~SocketCommunication ---[precice]  Stopped event initialize/m2n.exchangeVertexDistribution ---[precice]  Broadcast vertex distributions ---[precice]  Started event initialize/m2n.broadcastVertexDistributions ---[precice]  Stopped event initialize/m2n.broadcastVertexDistributions ---[precice]  Started event initialize/m2n.buildCommunicationMap ---[precice]  Stopped event initialize/m2n.buildCommunicationMap ---[precice]  Started event initialize/m2n.createCommunications ---[precice]  Create and connect communication ---[precice]  Entering acceptConnectionAsServer 0: acceptorName == Solid 1: requesterName == Fluid1 2: acceptorRank == 0 3: requesterCommunicatorSize == 1 ---[precice]  Entering getIpAddress ---[precice]  Looking for IP address of network "lo" ---[precice]  Detected network IP address of interface "lo": 127.0.0.1. ---[precice]  Leaving getIpAddress ---[precice]  Writing connection file ../precice-run/Solid-Fluid1/ff/078e90063b5f1794b7d732d0506dbe ---[precice]  Accepting connection at 127.0.0.1:60699 ---[precice]  Accepted connection at 127.0.0.1:60699 ---[precice]  Deleting connection file ../precice-run/Solid-Fluid1/ff/078e90063b5f1794b7d732d0506dbe ---[precice]  Leaving acceptConnectionAsServer ---[precice]  Store communication map ---[precice]  Stopped event initialize/m2n.createCommunications ---[precice]  Leaving acceptConnection ---[precice]  Stopped event initialize/m2n.acceptSlavesConnection ---[precice]  Leaving acceptSlavesConnection ---[precice]  Established slaves connection to Fluid1 ---[precice]  Established slaves connection to Fluid1 ---[precice]  Slaves are connected ---[precice]  Entering cleanupEstablishment ---[precice]  Removing connection exchange directory "../precice-run/Solid-Fluid1" ---[precice]  Leaving cleanupEstablishment ---[precice]  Initialize watchpoints ---[precice]  Initialize coupling schemes ---[precice]  Entering initialize 0: startTime == 0 1: startTimeWindow == 1 ---[precice]  MultiCouplingScheme is being initialized. ---[precice]  MultiCouplingScheme is initialized. ---[precice]  Leaving initialize ---[precice]  iteration: 1 of 40, time-window: 1, time: 0 of 1, time-window-size: 0.01, max-timestep-length: 0.01, ongoing: yes, time-window-complete: no, write-initial-data write-iteration-checkpoint ---[precice]  Started event solver.initialize ---[precice]  Stopped event initialize ---[precice]  Leaving initialize ---[precice]  Entering isActionRequired 0: action == write-initial-data 1: _couplingScheme->isActionRequired(action) == true ---[precice]  Leaving isActionRequired ---[precice]  Entering writeBlockScalarData 0: dataID == 6 1: size == 51 ---[precice]  Entering dataContext 0: dataID == 6 1: _dataContexts.size() == 16 ---[precice]  Leaving dataContext ---[precice]  Leaving writeBlockScalarData ---[precice]  Entering markActionFulfilled 0: action == write-initial-data ---[precice]  Leaving markActionFulfilled ---[precice]  Entering initializeData ---[precice]  Entering isActionRequired 0: action == write-initial-data 1: _couplingScheme->isActionRequired(action) == false ---[precice]  Leaving isActionRequired ---[precice]  Paused event solver.initialize ---[precice]  Started event initializeData ---[precice]  Initialize data ---[precice]  Entering performDataActions ---[precice]  Leaving performDataActions ---[precice]  Entering mapWrittenData ---[precice]  Entering computeMappings ---[precice]  Leaving computeMappings ---[precice]  Entering mapData ---[precice]  Leaving mapData ---[precice]  Entering clearMappings ---[precice]  Leaving clearMappings ---[precice]  Leaving mapWrittenData ---[precice]  Entering performDataActions ---[precice]  Leaving performDataActions ---[precice]  Entering initializeData 0: "initializeData()" == initializeData() ---[precice]  Initializing Data ... ---[precice]  Entering sendData ---[precice]  Started event initializeData/m2n.sendData ---[precice]  Entering aSend 0: rankReceiver == 0 ---[precice]  Leaving aSend ---[precice]  Entering checkBufferedRequests 0: bufferedRequests.size() == 1 ---[precice]  Leaving checkBufferedRequests ---[precice]  Stopped event initializeData/m2n.sendData ---[precice]  Number of sent data sets = 1 ---[precice]  Leaving sendData ---[precice]  Initial data is exchanged in MultiCouplingScheme ---[precice]  Leaving initializeData ---[precice]  Entering resetWrittenData ---[precice]  Leaving resetWrittenData ---[precice]  Plot output ---[precice]  Entering exportMesh 0: filenameSuffix == Solid.init 1: exportType == 2 ---[precice]  Export type = 2 ---[precice]  Exporting mesh to file "SolidToFluid1-Mesh-Solid.init" at location "preCICE-output" ---[precice]  Entering doExport 0: name == SolidToFluid1-Mesh-Solid.init 1: location == preCICE-output 2: mesh.getName() == SolidToFluid1-Mesh ---[precice]  Entering exportMesh 0: mesh.getName() == SolidToFluid1-Mesh ---[precice]  Leaving exportMesh ---[precice]  Leaving doExport ---[precice]  Exporting mesh to file "Fluid1ToSolid-Mesh-Solid.init" at location "preCICE-output" ---[precice]  Entering doExport 0: name == Fluid1ToSolid-Mesh-Solid.init 1: location == preCICE-output 2: mesh.getName() == Fluid1ToSolid-Mesh ---[precice]  Entering exportMesh 0: mesh.getName() == Fluid1ToSolid-Mesh ---[precice]  Leaving exportMesh ---[precice]  Leaving doExport ---[precice]  Leaving exportMesh ---[precice]  Started event solver.initialize ---[precice]  Stopped event initializeData ---[precice]  Leaving initializeData ---[precice]  Entering isReadDataAvailable ---[precice]  Leaving isReadDataAvailable ---[precice]  Entering isCouplingOngoing ---[precice]  Leaving isCouplingOngoing ---[precice]  Entering isActionRequired 0: action == write-iteration-checkpoint 1: _couplingScheme->isActionRequired(action) == true ---[precice]  Leaving isActionRequired ---[precice]  Entering markActionFulfilled 0: action == write-iteration-checkpoint ---[precice]  Leaving markActionFulfilled ---[precice]  Entering writeBlockScalarData 0: dataID == 6 1: size == 51 ---[precice]  Entering dataContext 0: dataID == 6 1: _dataContexts.size() == 16 ---[precice]  Leaving dataContext ---[precice]  Leaving writeBlockScalarData ---[precice]  Entering advance 0: computedTimestepLength == 0.01 ---[precice]  Stopped event solver.initialize ---[precice]  Started event advance ---[precice]  Entering isCouplingOngoing ---[precice]  Leaving isCouplingOngoing ---[precice]  Synchronize timestep length ---[precice]  Entering addComputedTime 0: timeToAdd == 0.01 1: _time == 0 ---[precice]  Entering getThisTimeWindowRemainder ---[precice]  return 0 ---[precice]  Leaving getThisTimeWindowRemainder ---[precice]  Leaving addComputedTime ---[precice]  Entering getThisTimeWindowRemainder ---[precice]  return 0 ---[precice]  Leaving getThisTimeWindowRemainder ---[precice]  Entering willDataBeExchanged 0: lastSolverTimestepLength == 0 ---[precice]  Entering getThisTimeWindowRemainder ---[precice]  return 0 ---[precice]  Leaving getThisTimeWindowRemainder ---[precice]  Leaving willDataBeExchanged ---[precice]  Entering performDataActions ---[precice]  Leaving performDataActions ---[precice]  Entering mapWrittenData ---[precice]  Entering computeMappings ---[precice]  Leaving computeMappings ---[precice]  Entering mapData ---[precice]  Leaving mapData ---[precice]  Entering clearMappings ---[precice]  Leaving clearMappings ---[precice]  Leaving mapWrittenData ---[precice]  Entering performDataActions ---[precice]  Leaving performDataActions ---[precice]  Advance coupling scheme ---[precice]  Entering advance 0: _timeWindows == 1 1: _time == 0.01 ---[precice]  Entering checkCompletenessRequiredActions ---[precice]  Leaving checkCompletenessRequiredActions ---[precice]  Entering getThisTimeWindowRemainder ---[precice]  return 0 ---[precice]  Leaving getThisTimeWindowRemainder ---[precice]  Computed full length of iteration ---[precice]  Entering sendData ---[precice]  Started event advance/m2n.sendData ---[precice]  Entering aSend 0: rankReceiver == 0 ---[precice]  Leaving aSend ---[precice]  Entering checkBufferedRequests 0: bufferedRequests.size() == 1 ---[precice]  Leaving checkBufferedRequests ---[precice]  Stopped event advance/m2n.sendData ---[precice]  Number of sent data sets = 1 ---[precice]  Leaving sendData ---[precice]  Entering receive 0: utils::MasterSlave::getRank() == 0 ---[precice]  Entering receive 0: rankSender == 0