Usage of the word "where" [duplicate]

Solution 1:

1) It can fill in details where experimental methods cannot.

You can think of this one this way:

It can fill in details in situations where experimental methods cannot.

2) Computer simulations are accurate on predicting molecular motions but work poorly where quantum effects are important.

You can think of this one this way:

Computer simulations are accurate on predicting molecular motions but work poorly in situations where quantum effects are important.

Do you see that situations are kind of like places? I think the rule of thumb you learned is useful in general.