Skip to content

Commit f8f8e7a

Browse files
committed
Disable relaxation for RBC-RBC. It's harmful.
1 parent 9c6e019 commit f8f8e7a

File tree

4 files changed

+1
-6
lines changed

4 files changed

+1
-6
lines changed

examples/nonoverlap/dynamic-same-step/cuboids-robin-robin/cuboids-predictor.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,4 @@ minimum iterations: 1
99
maximum iterations: 100
1010
relative tolerance: 1.0e-12
1111
absolute tolerance: 1.0e-08
12-
relaxation parameter: 1.0
1312
interface predictor: true

examples/nonoverlap/dynamic-same-step/cuboids-robin-robin/cuboids.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,3 @@ minimum iterations: 1
99
maximum iterations: 100
1010
relative tolerance: 1.0e-12
1111
absolute tolerance: 1.0e-08
12-
relaxation parameter: 1.0

examples/nonoverlap/static-same-step/cuboids-robin-robin/cuboids.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,3 @@ minimum iterations: 1
99
maximum iterations: 64
1010
relative tolerance: 1.0e-13
1111
absolute tolerance: 1.0e-09
12-
relaxation parameter: 1.0

src/ics_bcs.jl

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -710,9 +710,7 @@ function apply_bc(model::Model, bc::SolidMechanicsSchwarzBoundaryCondition)
710710
set_internal_force!(coupled_model, interp_∂Ω_f)
711711

712712
# Apply relaxed update if needed
713-
if bc isa SolidMechanicsContactSchwarzBoundaryCondition ||
714-
bc isa SolidMechanicsNonOverlapSchwarzBoundaryCondition ||
715-
bc isa SolidMechanicsRobinSchwarzBoundaryCondition
713+
if bc isa SolidMechanicsContactSchwarzBoundaryCondition || bc isa SolidMechanicsNonOverlapSchwarzBoundaryCondition
716714
θ = controller.relaxation_parameter
717715
iter = controller.iteration_number
718716

0 commit comments

Comments
 (0)