{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,31]],"date-time":"2025-12-31T15:21:35Z","timestamp":1767194495470,"version":"3.48.0"},"reference-count":56,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2025,12,29]],"date-time":"2025-12-29T00:00:00Z","timestamp":1766966400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Axioms"],"abstract":"<jats:p>This paper presents a unified framework for constructing partially unstructured B-spline transfinite finite elements with arbitrary nodal distributions. Three novel, distinct classes of elements are investigated and compared with older single Coons-patch elements. The first consists of classical transfinite elements reformulated using B-spline basis functions. The second includes elements defined by arbitrary control point networks arranged in parallel layers along one direction. The third features arbitrarily placed boundary nodes combined with a tensor-product structure in the interior. For all three classes, novel macro-element formulations are introduced, enabling flexible and customizable nodal configurations while preserving the partition of unity property. The key innovation lies in reinterpreting the generalized coefficients as discrete samples of an underlying continuous univariate function, which is independently approximated at each station in the transfinite element. This perspective generalizes the classical transfinite interpolation by allowing both the blending functions and the univariate trial functions to be defined using non-cardinal bases such as Bernstein polynomials or B-splines, offering enhanced adaptability for complex geometries and nonuniform node layouts.<\/jats:p>","DOI":"10.3390\/axioms15010028","type":"journal-article","created":{"date-parts":[[2025,12,31]],"date-time":"2025-12-31T15:05:01Z","timestamp":1767193501000},"page":"28","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Isogeometric Transfinite Elements: A Unified B-Spline Framework for Arbitrary Node Layouts"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1845-9245","authenticated-orcid":false,"given":"Christopher G.","family":"Provatidis","sequence":"first","affiliation":[{"name":"School of Mechanical Engineering, National Technical University of Athens, 9 Iroon Polytechniou Str., 15780 Athens, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2025,12,29]]},"reference":[{"key":"ref_1","unstructured":"Rayleigh, L. (1900). Scientific Papers, Cambridge University Press."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1515\/crll.1909.135.1","article-title":"\u00dcber eine neue Methode zur L\u00f6sung gewisser Variationsprobleme der mathematischen Physik, (On a new method for the solution of certain variational problems of mathematical physics)","volume":"135","author":"Ritz","year":"1909","journal-title":"J. Reine Angew. Math."},{"key":"ref_3","unstructured":"Zienkiewicz, O.C. (1977). The Finite Element Method, McGraw-Hill. [3rd ed.]."},{"key":"ref_4","unstructured":"Bathe, K.J. (1996). Finite Element Procedures, Prentice-Hall. [2nd ed.]."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1007\/BF01436298","article-title":"Transfinite element methods: Blending-function interpolation over arbitrary curved element domains","volume":"21","author":"Gordon","year":"1973","journal-title":"Numer. Math."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"3423","DOI":"10.1073\/pnas.71.9.3423","article-title":"Multivariate Approximation by Locally Blended Univariate Interpolants","volume":"71","author":"Birkhoff","year":"1974","journal-title":"Proc. Nat. Acad. Sci. USA"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Coons, S.A. (1967). Surfaces for Computer-Aided Design of Space Forms, Massachusetts Institute of Technology. MIT Report.","DOI":"10.21236\/AD0663504"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1016\/0168-874X(89)90015-2","article-title":"On the solution of Laplace and wave propagation problems using \u201cC-elements\u201d","volume":"5","author":"Kanarachos","year":"1989","journal-title":"Finite Elem. Anal. Des."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Provatidis, C.G. (2019). Precursors of Isogeometric Analysis: Finite Elements, Boundary Elements, and Collocation Methods, Springer.","DOI":"10.1007\/978-3-030-03889-2"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"4135","DOI":"10.1016\/j.cma.2004.10.008","article-title":"Isogeometric Analysis: CAD, Finite Elements, NURBS, Exact Geometry and Mesh Refinement","volume":"194","author":"Hughes","year":"2005","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Cottrell, J.A., Hughes, T.J.R., and Bazilevs, Y. (2009). Isogeometric Analysis: Towards Integration of CAD and FEA, Wiley.","DOI":"10.1002\/9780470749081"},{"key":"ref_12","first-page":"72","article-title":"Kompatible \u00fcbergangselemente f\u00fcr lokale Netzverfeinerungen bei 2D- und 3D-Finite-Elemente-Modellen","volume":"6","author":"Scholz","year":"1985","journal-title":"Tech. Mech."},{"key":"ref_13","first-page":"18","article-title":"Ableitung von Formfunktionen f\u00fcr finite Standard- und \u00dcbergangselemente Grundlage der gemischten Interpolation","volume":"8","author":"Altenbach","year":"1987","journal-title":"Tech. Mech."},{"key":"ref_14","first-page":"115","article-title":"Adaptive local-global analysis by pNh transition elements","volume":"19","author":"Weinberg","year":"1999","journal-title":"Tech. Mech."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"485","DOI":"10.1108\/02644400210435825","article-title":"An adaptive pNh-technique for global-local finite element analysis","volume":"19","author":"Weinberg","year":"2002","journal-title":"Eng. Comput."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"112833","DOI":"10.1016\/j.cma.2020.112833","article-title":"High Order Transition Elements: The xNy-Element Concept\u2014Part I: Statics","volume":"362","author":"Duczek","year":"2020","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Provatidis, C. (2025). Transfinite patches for isogeometric analysis. Mathematics, 13.","DOI":"10.3390\/math13030335"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Provatidis, C. (2025). Transfinite elements using Bernstein polynomials. Axioms, 14.","DOI":"10.20944\/preprints202505.1009.v1"},{"key":"ref_19","unstructured":"Farin, G. (2002). Curves and Surfaces for CAGD, Morgan Kaufmann-Elsevier."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.advengsoft.2014.02.006","article-title":"B\u00e9zier versus Lagrange polynomials-based finite element analysis of 2-D potential problems","volume":"73","author":"Provatidis","year":"2014","journal-title":"Adv. Eng. Softw."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1109\/MCG.1985.276393","article-title":"A hierarchy of geometric forms","volume":"5","author":"Farouki","year":"1985","journal-title":"IEEE Comput. Graph. Appl."},{"key":"ref_22","unstructured":"DeBoor, C. (2001). A Practical Guide to Splines, Springer. [Revised ed.]."},{"key":"ref_23","unstructured":"von Winckel, G. (2025, December 20). Legendre-Gauss Quadrature Weights and Nodes. MATLAB Central File Exchange. Recovered 6 August 2025. Available online: https:\/\/www.mathworks.com\/matlabcentral\/fileexchange\/4540-legendre-gauss-quadrature-weights-and-nodes."},{"key":"ref_24","unstructured":"Carslaw, H.S., and Jaeger, J.C. (1969). Conduction of Heat in Solids, Oxford University Press. [2nd ed.]."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1007\/BF02788653","article-title":"On P\u00f3lya Frequency Functions IV: The Fundamental spline functions and their limits","volume":"17","author":"Curry","year":"1966","journal-title":"J. D\u2019analyse Math."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1093\/imamat\/10.2.134","article-title":"The Numerical Evaluation of B-Splines","volume":"10","author":"Cox","year":"1972","journal-title":"IMA J. Appl. Math."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1016\/0021-9045(72)90080-9","article-title":"On Calculating with B-Splines","volume":"6","year":"1972","journal-title":"J. Approx. Theory"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Karniadakis, G.E., and Sherwin, S.J. (2005). Spectral\/Hp Element Methods for Computational Fluid Dynamics, Oxford Science Publications.","DOI":"10.1093\/acprof:oso\/9780198528692.001.0001"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1109\/38.35537","article-title":"A menagerie of rational B-spline circles","volume":"9","author":"Piegl","year":"1989","journal-title":"IEEE Comput. Graph. Appl."},{"key":"ref_30","unstructured":"Courant, R., and Hilbert, D. (1966). Methods of Mathematical Physics, InterScience. [1st English ed.]. Translated and Revised from the German Original."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1639","DOI":"10.1007\/s11831-018-9295-y","article-title":"Symbol-based analysis of finite element and isogeometric B-spline discretizations of eigenvalue problems: Exposition and review","volume":"26","author":"Garoni","year":"2019","journal-title":"Arch. Comput. Methods Eng."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1002\/nme.1620380204","article-title":"From the individual element test to finite element templates: Evolution of the patch test","volume":"38","author":"Felippa","year":"1995","journal-title":"Int. J. Numer. Methods Eng."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"981366","DOI":"10.1080\/23311916.2014.981366","article-title":"Lumped mass acoustic and membrane eigenanalysis using the global collocation method","volume":"1","author":"Provatidis","year":"2014","journal-title":"Cogent Eng."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1016\/j.compstruc.2016.11.007","article-title":"CAD-based collocation eigenanalysis of 2-D elastic structures","volume":"182","author":"Provatidis","year":"2017","journal-title":"Comput. Struct."},{"key":"ref_35","first-page":"1046","article-title":"A novel perspective for simulations of the MEW equation by trigonometric cubic B-spline collocation method based on Rubin-Graves type linearization","volume":"10","year":"2022","journal-title":"Comput. Methods Differ. Equ."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"103342","DOI":"10.1016\/j.wavemoti.2024.103342","article-title":"A novel perspective for simulations of the Modified Equal-Width Wave equation by cubic Hermite B-spline collocation method","volume":"129","author":"Kutluay","year":"2024","journal-title":"Wave Motion"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"253","DOI":"10.2478\/ijmce-2025-0019","article-title":"A robust septic Hermite collocation technique for Dirichlet boundary condition Heat conduction equation","volume":"3","author":"Kutluay","year":"2025","journal-title":"Int. J. Math. Comput. Eng."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"114145","DOI":"10.1016\/j.cma.2021.114145","article-title":"High order transition elements: The xNy-element concept, Part II: Dynamics","volume":"387","author":"Gravenkamp","year":"2021","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Provatidis, C.G., Sevilla, R., Schillinger, D., and Eisentr\u00e4ger, S. (2025). Revisiting Transfinite Elements: Unifying Element Formulations for IGA, SEM, NEFEM, p-FEM and h-FEM. Arch. Comput. Methods Eng.","DOI":"10.1007\/s11831-025-10351-3"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1142\/S0218195922500030","article-title":"Non-rational and rational transfinite interpolation using Bernstein polynomials","volume":"32","author":"Provatidis","year":"2022","journal-title":"Int. J. Comput. Geom. Appl."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1016\/j.matcom.2015.05.008","article-title":"Isogeometric analysis: An overview and computer implementation aspects","volume":"117","author":"Nguyen","year":"2015","journal-title":"Math. Comput. Simul."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1016\/j.apnum.2017.08.006","article-title":"Algorithms for the implementation of adaptive isogeometric methods using hierarchical B-splines","volume":"123","author":"Garau","year":"2018","journal-title":"Appl. Numer. Math."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1080\/15502287.2013.874057","article-title":"Performance of Coons\u2019 macroelements in plate bending analysis","volume":"15","author":"Provatidis","year":"2014","journal-title":"Int. J. Comput. Methods Eng. Sci. Mech."},{"key":"ref_44","unstructured":"Bogner, F.K., Fox, R.L., and Schmit, L.A. (1965, January 26\u201328). The generation of inter-element-compatible stiffness and mass matrices by the use of interpolation formulas. Proceedings of the Conference on Matrix Methods in Structural Mechanics, Wright-Patterson Air Force Base, OH, USA."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"115515","DOI":"10.1016\/j.cma.2022.115515","article-title":"U-splines: Splines over unstructured meshes","volume":"401","author":"Thomas","year":"2022","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"114494","DOI":"10.1016\/j.cma.2021.114494","article-title":"Analysis-suitable unstructured T-splines: Multiple extraordinary points per face","volume":"391","author":"Wei","year":"2022","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1016\/j.cagd.2016.05.004","article-title":"Unstructured spline spaces for isogeometric analysis based on spline manifolds","volume":"47","author":"Sangalli","year":"2016","journal-title":"Comput. Aided Geom. Des."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"485","DOI":"10.1016\/j.cagd.2012.03.025","article-title":"THB-splines: The truncated basis for hierarchical splines","volume":"29","author":"Giannelli","year":"2012","journal-title":"Comput. Aided Geom. Des."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"3554","DOI":"10.1016\/j.cma.2011.09.004","article-title":"A hierarchical approach to adaptive local refinement in isogeometric analysis","volume":"200","author":"Vuong","year":"2011","journal-title":"Comput. Methods Appl. Mech. Engrg."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Provatidis, C., and Eisentr\u00e4ger, S. (2025). Macroelement analysis in T-patches using Lagrange polynomials. Mathematics, 13.","DOI":"10.20944\/preprints202503.2199.v1"},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Provatidis, C.G. (2025). Unstructured transfinite elements including T-Splines. Preprints, 2025101500.","DOI":"10.2139\/ssrn.5265091"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1137\/140988590","article-title":"Symbol-based multigrid methods for Galerkin B-spline isogeometric analysis","volume":"55","author":"Donatelli","year":"2017","journal-title":"SIAM J. Numer. Anal."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"114075","DOI":"10.1016\/j.cma.2021.114075","article-title":"Hierarchical multigrid approaches for the finite cell method on uniform and multi-level hp-refined grids","volume":"386","author":"Jomo","year":"2021","journal-title":"Comput. Methods Appl. Mech. Energ."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"1773","DOI":"10.1090\/mcom\/3614","article-title":"Block FETI\u2013DP\/BDDC preconditioners for mixed isogeometric discretizations of three-dimensional almost incompressible elasticity","volume":"90","author":"Widlund","year":"2021","journal-title":"Math. Comp."},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"102497","DOI":"10.1016\/j.cagd.2025.102497","article-title":"Weighted transfinite interpolation for slightly unstructured curvilinear patches","volume":"124","author":"Provatidis","year":"2025","journal-title":"Comput. Aided Geom. Des."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1090\/qam\/15914","article-title":"Contributions to the problem of approximation of equidistant data by analytic functions. Part A. On the problem of smoothing or graduation. A first class of analytic approximation formulae","volume":"4","author":"Schoenberg","year":"1946","journal-title":"Q. Appl. Math."}],"container-title":["Axioms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2075-1680\/15\/1\/28\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,31]],"date-time":"2025-12-31T15:17:31Z","timestamp":1767194251000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2075-1680\/15\/1\/28"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12,29]]},"references-count":56,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2026,1]]}},"alternative-id":["axioms15010028"],"URL":"https:\/\/doi.org\/10.3390\/axioms15010028","relation":{},"ISSN":["2075-1680"],"issn-type":[{"type":"electronic","value":"2075-1680"}],"subject":[],"published":{"date-parts":[[2025,12,29]]}}}