Skip to main content
Log in

On the evaluation of rational triangular Bézier surfaces and the optimal stability of the basis

  • Published:
Advances in Computational Mathematics Aims and scope Submit manuscript

Abstract

An efficient evaluation algorithm for rational triangular Bernstein–Bézier surfaces with any number of barycentric coordinates is presented and analyzed. In the case of three barycentric coordinates, it coincides with the usual rational triangular de Casteljau algorithm. We perform its error analysis and prove the optimal stability of the basis. Comparisons with other evaluation algorithms are included, showing the better stability properties of the analyzed algorithm.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Delgado, J., Peña, J.M.: A corner cutting algorithm for evaluating rational Bézier surfaces and the optimal stability of the basis. SIAM J. Sci. Comput. 29, 1668–1682 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  2. Delgado, J., Peña, J.M.: Are rational Bézier surfaces monotonicity preserving? Comput. Aided Geom. Des. 24, 303–306 (2007)

    Article  MATH  Google Scholar 

  3. Delgado, J., Peña, J.M.: Running relative error for the evaluation of polynomials. SIAM J. Sci. Comput. 31, 3905–3921 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  4. Farin, G.: Curves and Surfaces for Computer Aided Geometric Design, 5th edn. Academic Press, San Diego (2002)

    Google Scholar 

  5. Farouki, R.T., Rajan, V.T.: On the numerical condition of polynomials in Bernstein form. Comput. Aided Geom. Des. 4, 191–216 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  6. Floater, M.S., Peña, J.M.: Monotonicity preservation on triangles. Mathematics of Computation, vol. 69, pp. 1505–1519 (1999)

  7. Higham, N.J.: Accuracy and Stability of Numerical Algorithms, 2nd edn. SIAM, Philadelphia (2002)

    Book  Google Scholar 

  8. Hoschek, J., Lasser, D.: Fundamentals of Computer Aided Geometric Design. A K Peters, Wellesley (1993)

    MATH  Google Scholar 

  9. Lyche, T., Peña, J.M.: Optimally stable multivariate bases. Advances in Computational Mathematics, vol. 20, pp. 149–159 (2004)

  10. Mainar, E., Peña, J.M.: Running error analysis of evaluation algorithms for bivariate polynomials in barycentric Bernstein form. Computing 77, 97–111 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  11. Mainar, E., Peña, J.M.: Evaluation algorithms for multivariate polynomials in Bernstein Bézier form. J. Approx. Theory 143, 44–61 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  12. Peña, J.M.: On the optimal stability of bases of univariate functions. Numer. Math. 91, 305–318 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  13. Peña, J.M.: A note on the optimal stability of bases of univariate functions. Numer. Math. 103, 151–154 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  14. Peña, J.M., Sauer, T.: On the multivariate Horner scheme. Siam J. Numer. Anal. 37, 1186–1197 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  15. Peña, J.M., Sauer, T.: On the multivariate Horner scheme II: running error analysis. Computing 65, 313–322 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  16. Schumaker, L.L., Volk, W.: Efficient evaluation of multivariate polynomials. Comput. Aided Geom. Des. 3, 149–154 (1986)

    Article  MATH  Google Scholar 

  17. Wachspress, E.L.: A Rational Finite Element Basis. Academic Press, Boston (1975)

    MATH  Google Scholar 

  18. Wilkinson, J.H.: The evaluation of the zeros of ill-conditioned polynomials, Part I. Numer. Math. 1, 150–166 (1959)

    Article  MathSciNet  Google Scholar 

  19. Wilkinson, J.H.: The evaluation of the zeros of ill-conditioned polynomials, Part II. Numer. Math. 1, 167–180 (1959)

    Article  MathSciNet  Google Scholar 

  20. Wilkinson, J.H.: Rounding errors in algebraic processes. Notes Appl. Sci., vol. 32, Her Majesty’s Stationery Office, London (1963); reprinted by Dover, New York (1994)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jorge Delgado.

Additional information

Communicated by Tomas Sauer.

Partially supported by MTM2009-07315 Spanish Research Grant and by Gobierno de Aragón.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Delgado, J., Peña, J.M. On the evaluation of rational triangular Bézier surfaces and the optimal stability of the basis. Adv Comput Math 38, 701–721 (2013). https://doi.org/10.1007/s10444-011-9256-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10444-011-9256-6

Keywords

Mathematics Subject Classifications (2010)

Navigation