1 Introduction  
2 Gaussian Process Regression  
3 Strategies for Constraints  
4 Bound Constraints  
5 Monotonicity Constraints  
6 Differential Equation Constraints  
7 Boundary Condition Constraints  
8 Computational Considerations  
9 Conclusion