pith. sign in

arxiv: 2306.09427 · v2 · submitted 2023-06-15 · 💻 cs.DC · cs.MS

A new open source framework for multiscale modeling of fibrous materials on heterogeneous supercomputers

Pith reviewed 2026-05-24 08:40 UTC · model grok-4.3

classification 💻 cs.DC cs.MS
keywords multiscale modelingfibrous materialsGPU computingparallel scalingbiological networksfinite element analysisopen source software
0
0 comments X

The pith

MuMFiM provides an open-source multiscale framework for fibrous materials that delivers 1000x speedup via concurrent GPU microscale solves.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper introduces MuMFiM as a new application for modeling fibrous materials at two scales on supercomputers. It exploits distributed parallelism across macro and micro scales along with GPU acceleration for the microscale representative volume elements. The authors demonstrate that solving many microscale problems at once on GPUs yields a 1000x speedup compared to a single RVE solve, with near optimal scaling up to 128 nodes. They also apply the method to a model of the facet capsule ligament in the human spine under uniaxial extension. A sympathetic reader would care because this makes previously intractable multiscale simulations of biological and engineering fibrous materials feasible on existing hardware.

Core claim

MuMFiM is an open source application for multiscale modeling of fibrous materials on massively parallel computers that uses macro and micro scales with GPU accelerated data-parallelism at the microscale to achieve a 1000x speedup by solving microscale problems concurrently.

What carries the argument

MuMFiM framework that couples distributed macroscale and microscale solves with GPU acceleration for concurrent RVE computations.

If this is right

  • Large-scale simulations of fibrous materials become practical on heterogeneous supercomputers.
  • The approach scales nearly optimally to at least 128 nodes.
  • It can be applied to problems like the mechanical behavior of the human spine's facet capsule ligament.
  • Microscale independence allows concurrent solution without significant overhead.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • This method could extend to other heterogeneous materials beyond fibrous ones if RVEs remain independent.
  • Future hardware with more GPUs per node might amplify the observed speedups further.
  • Integration with other finite element codes could broaden its use in engineering simulations.

Load-bearing premise

The microscale RVEs are sufficiently independent that they can be solved concurrently on GPUs with negligible communication or synchronization overhead between the macro and micro scales.

What would settle it

A test case where inter-scale communication time exceeds the parallel computation savings would eliminate the 1000x speedup claim.

read the original abstract

This article presents MuMFiM, an open source application for multiscale modeling of fibrous materials on massively parallel computers. MuMFiM uses two scales to represent fibrous materials such as biological network materials (extracellular matrix, connective tissue, etc.). It is designed to make use of multiple levels of parallelism, including distributed parallelism of the macro and microscales as well as GPU accelerated data-parallelism of the microscale. Scaling results of the GPU accelerated microscale show that solving microscale problems concurrently on the GPU can lead to a 1000x speedup over the solution of a single RVE on the GPU. In addition, we show nearly optimal strong and weak scaling results of MuMFiM on up to 128 nodes of AiMOS (Rensselaer Polytechnic Institute) which is composed of IBM AC922 nodes with 6 Volta V100 GPU and 2 20 core Power 9 CPUs each. We also show how MuMFiM can be used to solve problems of interest to the broader engineering community, in particular providing an example of the facet capsule ligament (FCL) of the human spine undergoing uniaxial extension.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 1 minor

Summary. The manuscript introduces MuMFiM, an open-source framework for two-scale multiscale modeling of fibrous materials on heterogeneous supercomputers. It combines distributed parallelism across macro- and micro-scales with GPU data-parallelism at the microscale (RVEs), reports a 1000x speedup from concurrent GPU solution of multiple independent RVEs versus a single RVE, demonstrates near-optimal strong and weak scaling on up to 128 AiMOS nodes (each with 6 V100 GPUs and 2 Power9 CPUs), and applies the framework to uniaxial extension of the facet capsule ligament (FCL).

Significance. If the performance claims are supported by end-to-end timings that include macro-micro coupling, the work would provide a useful open-source tool for large-scale simulations of biological network materials on GPU-accelerated platforms, addressing a practical need in computational biomechanics.

major comments (2)
  1. [Abstract] Abstract and § on performance results: the 1000x speedup and 'nearly optimal' scaling claims rest on the assumption that concurrent microscale RVE solves incur negligible host-device transfers, boundary-condition updates, and stress averaging at each macro time step. The FCL uniaxial-extension example requires such coupling; without explicit measurement of these overheads (e.g., timing breakdowns or comparison to an isolated micro-benchmark), the reported figures may not reflect end-to-end performance.
  2. [Scaling results] Scaling experiments on 128 nodes: the strong- and weak-scaling plots must specify the number of RVEs per macro element, the frequency of macro-micro data exchange, and the GPU kernel launch / memory-transfer costs; otherwise the 'nearly optimal' result cannot be assessed for generality beyond the specific test case.
minor comments (1)
  1. The manuscript should include a table or section listing the exact hardware configuration, compiler flags, and library versions used for the AiMOS runs to enable reproducibility.

Simulated Author's Rebuttal

2 responses · 0 unresolved

We thank the referee for the constructive comments. We address each major point below and will revise the manuscript to provide the requested clarifications on performance measurements.

read point-by-point responses
  1. Referee: [Abstract] Abstract and § on performance results: the 1000x speedup and 'nearly optimal' scaling claims rest on the assumption that concurrent microscale RVE solves incur negligible host-device transfers, boundary-condition updates, and stress averaging at each macro time step. The FCL uniaxial-extension example requires such coupling; without explicit measurement of these overheads (e.g., timing breakdowns or comparison to an isolated micro-benchmark), the reported figures may not reflect end-to-end performance.

    Authors: The 1000× speedup is a microscale benchmark comparing concurrent GPU solution of multiple independent RVEs against a single RVE; it intentionally isolates the data-parallel GPU kernel performance. The FCL uniaxial-extension results are end-to-end timings of the full two-scale framework and therefore already include macro-micro coupling at every time step. To address the concern directly, we will add an explicit timing breakdown (and comparison to an isolated micro-benchmark) in the revised manuscript that quantifies the relative cost of host-device transfers, boundary-condition updates, and stress averaging. revision: yes

  2. Referee: [Scaling results] Scaling experiments on 128 nodes: the strong- and weak-scaling plots must specify the number of RVEs per macro element, the frequency of macro-micro data exchange, and the GPU kernel launch / memory-transfer costs; otherwise the 'nearly optimal' result cannot be assessed for generality beyond the specific test case.

    Authors: Each macro element is coupled to exactly one RVE, and macro-micro data exchange occurs once per macro time step. All reported wall-clock times already incorporate GPU kernel launch and memory-transfer overheads because they are measured on the full MuMFiM run. We will revise the text and figure captions to state these parameters explicitly so that readers can assess generality. revision: yes

Circularity Check

0 steps flagged

No circularity: performance results are direct empirical measurements, not derived from self-referential definitions or fitted inputs.

full rationale

The paper presents an open-source multiscale framework (MuMFiM) and reports observed GPU speedups and scaling on up to 128 nodes from benchmark runs. These are concrete timing measurements on specific hardware (AiMOS with V100 GPUs), not predictions obtained by fitting parameters to a subset of the same data or by renaming known results. No equations define a quantity in terms of itself, no self-citation chain supplies a uniqueness theorem, and no ansatz is smuggled via prior work. The central claims rest on external, falsifiable runtime data rather than on any reduction to the paper's own inputs by construction.

Axiom & Free-Parameter Ledger

0 free parameters · 0 axioms · 0 invented entities

The abstract supplies no explicit free parameters, mathematical axioms, or newly postulated entities; the framework description is at the level of software architecture and parallelism strategy.

pith-pipeline@v0.9.0 · 5740 in / 1086 out tokens · 21884 ms · 2026-05-24T08:40:58.598771+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

81 extracted references · 81 canonical work pages

  1. [1]

    Archives of Computational Methods in Engineering 16(1), 31–75 (2009)

    Kanout´ e, P., Boso, D.P., Chaboche, J.L., Schrefler, B.A.: Multi- scale methods for composites: A review. Archives of Computational Methods in Engineering 16(1), 31–75 (2009). https://doi.org/10.1007/ s11831-008-9028-8

  2. [2]

    Computational Materials Science 16(1), 344–354 (1999)

    Feyel, F.: Multiscale fe2 elastoviscoplastic analysis of composite struc- tures. Computational Materials Science 16(1), 344–354 (1999). https: //doi.org/10.1016/S0927-0256(99)00077-4

  3. [3]

    Le Journal de Physique IV 11(PR5), 195–202 (2001)

    Feyel, F.: Multiscale non linear fe2 analysis of composite structures : Fiber size effects. Le Journal de Physique IV 11(PR5), 195–202 (2001). https: //doi.org/10.1051/jp4:2001524

  4. [4]

    Computer Methods in Applied Mechanics and Engineer- ing 198(27-29), 2099–2110 (2009)

    Nezamabadi, S., Yvonnet, J., Zahrouni, H., Potier-Ferry, M.: A multi- level computational strategy for handling microscopic and macroscopic instabilities. Computer Methods in Applied Mechanics and Engineer- ing 198(27-29), 2099–2110 (2009). https://doi.org/10.1016/j.cma.2009. 02.026

  5. [6]

    Computer Methods in Applied Mechanics and Engineering 329, 332–368 (2018)

    Eidel, B., Fischer, A.: The heterogeneous multiscale finite element method for the homogenization of linear elastic solids and a comparison with the fe2 method. Computer Methods in Applied Mechanics and Engineering 329, 332–368 (2018). https://doi.org/10.1016/j.cma.2017.10.001

  6. [7]

    Computer Methods in Applied Mechanics and Engineering 192(5-6), 559–591 (2003)

    Miehe, C.: Computational micro-to-macro transitions for discretized micro-structures of heterogeneous materials at finite strains based on the minimization of averaged incremental energy. Computer Methods in Applied Mechanics and Engineering 192(5-6), 559–591 (2003). https: //doi.org/10.1016/S0045-7825(02)00564-9

  7. [8]

    Computer Methods in Applied Mechanics and Engineering 155(1-2), 181–192 (1998)

    Smit, R.J.M., Brekelmans, W.A.M., Meijer, H.E.H.: Prediction of the mechanical behavior of nonlinear heterogeneous systems by multi-level finite element modeling. Computer Methods in Applied Mechanics and Engineering 155(1-2), 181–192 (1998). https://doi.org/10.1016/ S0045-7825(97)00139-4

  8. [9]

    Revue Europ´ eenne des´El´ ements Finis 10(2-4), 449–472 (2001)

    Feyel, F., Chaboche, J.-L.: Multi-scale non-linear fe2 analysis of composite structures: Damage and fiber size effects. Revue Europ´ eenne des´El´ ements Finis 10(2-4), 449–472 (2001). https://doi.org/10.1080/12506559.2001. Springer Nature 2021 LATEX template Open Source Framework For Fibrous Materials 29 11869262

  9. [10]

    Computer Methods in Applied Mechanics and Engineering 192(28-30), 3233–3244 (2003)

    Feyel, F.: A multilevel finite element method (fe2) to describe the response of highly non-linear structures using generalized continua. Computer Methods in Applied Mechanics and Engineering 192(28-30), 3233–3244 (2003). https://doi.org/10.1016/S0045-7825(03)00348-7

  10. [11]

    Journal of the Mechanics and Physics of Solids 39(1), 45–71 (1991)

    Casta˜ neda, P.P.: The effective mechanical properties of nonlinear isotropic composites. Journal of the Mechanics and Physics of Solids 39(1), 45–71 (1991). https://doi.org/10.1016/0022-5096(91)90030-R

  11. [12]

    Comptes Ren- dus de l’Acad´ emie des sciences

    Moulinec, H., Suquet, P.: A fast numerical method for computing the linear and nonlinear mechanical properties of composites. Comptes Ren- dus de l’Acad´ emie des sciences. S´ erie II. M´ ecanique, physique, chimie, astronomie (1994)

  12. [13]

    Com- puter Methods in Applied Mechanics and Engineering 157(1-2), 69– 94 (1998) https://arxiv.org/abs/2012.08962 [physics]

    Moulinec, H., Suquet, P.: A numerical method for computing the overall response of nonlinear composites with complex microstructure. Com- puter Methods in Applied Mechanics and Engineering 157(1-2), 69– 94 (1998) https://arxiv.org/abs/2012.08962 [physics]. https://doi.org/10. 1016/S0045-7825(97)00218-1

  13. [14]

    Com- puter Methods in Applied Mechanics and Engineering 172(1-4), 109–143 (1999)

    Michel, J.C., Moulinec, H., Suquet, P.: Effective properties of composite materials with periodic microstructure: A computational approach. Com- puter Methods in Applied Mechanics and Engineering 172(1-4), 109–143 (1999). https://doi.org/10.1016/S0045-7825(98)00227-8

  14. [15]

    In: Encyclopedia of Computational Mechanics Second Edition, pp

    Geers, M.G.D., Kouznetsova, V.G., Matouˇ s, K., Yvonnet, J.: Homog- enization methods and multiscale modeling: Nonlinear problems. In: Encyclopedia of Computational Mechanics Second Edition, pp. 1–34. John Wiley & Sons, Ltd, ??? (2017). https://doi.org/10.1002/9781119176817. ecm2107

  15. [16]

    Computational Mechanics 27(1), 37–48 (2001)

    Kouznetsova, V., Brekelmans, W.A.M., Baaijens, F.P.T.: An approach to micro-macro modeling of heterogeneous materials. Computational Mechanics 27(1), 37–48 (2001). https://doi.org/10.1007/s004660000212

  16. [17]

    Interna- tional Journal of Fracture 178(1-2), 157–178 (2012)

    Coenen, E.W.C., Kouznetsova, V.G., Bosco, E., Geers, M.G.D.: A multi- scale approach to bridge microscale damage and macroscale failure: A nested computational homogenization-localization framework. Interna- tional Journal of Fracture 178(1-2), 157–178 (2012). https://doi.org/10. 1007/s10704-012-9765-4

  17. [18]

    Journal of Non-Newtonian Fluid Mechanics 321, 105104 (2023)

    Ponte Casta˜ neda, P.: Variational linear comparison homogenization esti- mates for the flow of yield stress fluids through porous media. Journal of Non-Newtonian Fluid Mechanics 321, 105104 (2023). https://doi.org/10. 1016/j.jnnfm.2023.105104 Springer Nature 2021 LATEX template 30 Open Source Framework For Fibrous Materials

  18. [19]

    Computer Methods in Applied Mechanics and Engineering 193(48-51), 5525–5550 (2004)

    Kouznetsova, V.G., Geers, M.G.D., Brekelmans, W.A.M.: Multi-scale second-order computational homogenization of multi-phase materials: A nested finite element solution strategy. Computer Methods in Applied Mechanics and Engineering 193(48-51), 5525–5550 (2004). https://doi. org/10.1016/j.cma.2003.12.073

  19. [20]

    Computational Mechanics 40(2), 281–298 (2007)

    Temizer, I., Zohdi, T.I.: A numerical method for homogenization in non- linear elasticity. Computational Mechanics 40(2), 281–298 (2007). https: //doi.org/10.1007/s00466-006-0097-y

  20. [21]

    Computer Methods in Applied Mechanics and Engineering 393, 114837 (2022)

    Zhi, J., Poh, L.H., Tay, T.-E., Tan, V.B.C.: Direct fe 2 modeling of het- erogeneous materials with a micromorphic computational homogenization framework. Computer Methods in Applied Mechanics and Engineering 393, 114837 (2022). https://doi.org/10.1016/j.cma.2022.114837

  21. [22]

    Computer Methods in Applied Mechanics and Engineering 198(3-4), 495–510 (2008)

    Temizer, ˙I., Wriggers, P.: On the computation of the macroscopic tangent for multiscale volumetric homogenization problems. Computer Methods in Applied Mechanics and Engineering 198(3-4), 495–510 (2008). https: //doi.org/10.1016/j.cma.2008.08.018

  22. [23]

    ACM Transactions on Mathematical Software 42(3), 1–28 (2016)

    Ibanez, D.A., Seol, E.S., Smith, C.W., Shephard, M.S.: Pumi: Parallel unstructured mesh infrastructure. ACM Transactions on Mathematical Software 42(3), 1–28 (2016). https://doi.org/10.1145/2814935

  23. [24]

    In: Arge, E., Bruaset, A.M., Langtangen, H.P

    Balay, S., Gropp, W.D., McInnes, L.C., Smith, B.F.: Efficient man- agement of parallelism in object oriented numerical software libraries. In: Arge, E., Bruaset, A.M., Langtangen, H.P. (eds.) Modern Aoftware Tools in Scientific Computing, pp. 163–202. Birkh¨ auser Press, Basel, Switzerland (1997)

  24. [25]

    Manual, Argonne National Laboratory (2018)

    Balay, S., Abhyankar, S., Adams, M.F., Brown, J., Brune, P., Buschel- man, K., Dalcin, L., Dener, A., Eijkhout, V., Gropp, W.D., Kaushik, D., Knepley, M.G., May, D.A., McInnes, L.C., Mills, R.T., Munson, T., Rupp, K., Sanan, P., Smith, B.F., Zampini, S., Zhang, H., Zhang, H.: Petsc users manual. Manual, Argonne National Laboratory (2018)

  25. [26]

    In: Belytschko, T., Hughes, T.J.R

    Underwood, P.: Dynamic relaxation. In: Belytschko, T., Hughes, T.J.R. (eds.) Computational Method for Transient Analysis. Computational Methods in Mechanics, vol. 1, pp. 245–263. North Holland, Amsterdam, Denmark (1986)

  26. [27]

    Journal of the Mechanical Behavior of Biomedical Materials 144, 105967 (2023)

    Mahutga, R.R., Barocas, V.H., Alford, P.W.: The non-affine fiber network solver: A multiscale fiber network material model for finite-element anal- ysis. Journal of the Mechanical Behavior of Biomedical Materials 144, 105967 (2023). https://doi.org/10.1016/j.jmbbm.2023.105967

  27. [28]

    Computational Materials Science 79, 408–416 (2013)

    Gl¨ uge, R.: Generalized boundary conditions on representative volume Springer Nature 2021 LATEX template Open Source Framework For Fibrous Materials 31 elements and their use in determining the effective material properties. Computational Materials Science 79, 408–416 (2013). https://doi.org/10. 1016/j.commatsci.2013.06.038

  28. [29]

    Journal of the Mechanics and Physics of Solids 11(5), 357–372 (1963)

    Hill, R.: Elastic properties of reinforced solids: Some theoretical principles. Journal of the Mechanics and Physics of Solids 11(5), 357–372 (1963). https://doi.org/10.1016/0022-5096(63)90036-X

  29. [30]

    Journal of Applied Mechanics 83(8), 081006 (2016)

    Liu, C., Reina, C.: Discrete averaging relations for micro to macro tran- sition. Journal of Applied Mechanics 83(8), 081006 (2016). https://doi. org/10.1115/1.4033552

  30. [31]

    accuracy: Choosing appropriate mesoscale rve boundary con- ditions

    Walters, D.J., Luscher, D.J., Yeager, J.D.: Considering computational speed vs. accuracy: Choosing appropriate mesoscale rve boundary con- ditions. Computer Methods in Applied Mechanics and Engineering 374, 113572 (2021)

  31. [32]

    International Journal for Multiscale Computational Engineering 10(5) (2012)

    Luscher, D., McDowell, D.L., Bronkhorst, C.: Essential features of fine scale boundary conditions for second gradient multiscale homogeniza- tion of statistical volume elements. International Journal for Multiscale Computational Engineering 10(5) (2012)

  32. [33]

    International Journal of Solids and Structures 206, 314–321 (2020)

    Merson, J., Picu, R.C.: Size effects in random fiber networks controlled by the use of generalized boundary conditions. International Journal of Solids and Structures 206, 314–321 (2020). https://doi.org/10.1016/j.ijsolstr. 2020.09.033

  33. [34]

    International Journal of Solids and Structures50(20), 3332–3338 (2013)

    Shahsavari, A.S., Picu, R.C.: Size effect on mechanical behavior of ran- dom fiber networks. International Journal of Solids and Structures50(20), 3332–3338 (2013). https://doi.org/10.1016/j.ijsolstr.2013.06.004

  34. [35]

    Physical Review E 93(1), 012407 (2016)

    Licup, A.J., Sharma, A., MacKintosh, F.C.: Elastic regimes of subisostatic athermal fiber networks. Physical Review E 93(1), 012407 (2016). https: //doi.org/10.1103/PhysRevE.93.012407

  35. [36]

    Materials and Design 160, 549–556 (2018)

    Islam, M.R., Tudryn, G., Bucinell, R., Schadler, L., Picu, R.C.: Stochas- tic continuum model for mycelium-based bio-foam. Materials and Design 160, 549–556 (2018). https://doi.org/10.1016/j.matdes.2018.09.046

  36. [37]

    Journal of the Mechanics and Physics of Solids 116, 1–16 (2018)

    Deogekar, S., Picu, R.C.: On the strength of random fiber networks. Journal of the Mechanics and Physics of Solids 116, 1–16 (2018). https: //doi.org/10.1016/j.jmps.2018.03.026

  37. [38]

    Mathematische Annalen 100(1), 32–74 (1928)

    Courant, R., Friedrichs, K., Lewy, H.: ¨ uber die partiellen differenzengle- ichungen der mathematischen physik. Mathematische Annalen 100(1), 32–74 (1928). https://doi.org/10.1007/BF01448839 Springer Nature 2021 LATEX template 32 Open Source Framework For Fibrous Materials

  38. [39]

    Wiley, Chichester, West Sussex, U.K

    Belytschko, T., Liu, W.K., Moran, B., Elkhodary, K.I.: Nonlinear Finite Elements for Continua and Structures, 2nd edn. Wiley, Chichester, West Sussex, U.K. (2014)

  39. [40]

    Computer Methods in Applied Mechanics and Engineering 25(1), 35–48 (1981)

    Papadrakakis, M.: A method for the automatic evaluation of the dynamic relaxation parameters. Computer Methods in Applied Mechanics and Engineering 25(1), 35–48 (1981). https://doi.org/10.1016/0045-7825(81) 90066-9

  40. [41]

    Computers and Structures 52(1), 1–8 (1994)

    Zhang, L.C., Kadkhodayan, M., Mai, Y.-W.: Development of the madr method. Computers and Structures 52(1), 1–8 (1994). https://doi.org/ 10.1016/0045-7949(94)90249-6

  41. [42]

    Structural Engineer- ing and Mechanics34(1), 109–133 (2010)

    Rezaiee-Pajand, M., Alamatian, J.: The dynamic relaxation method using new formulation for fictitious mass and damping. Structural Engineer- ing and Mechanics34(1), 109–133 (2010). https://doi.org/10.12989/SEM. 2010.34.1.109

  42. [43]

    Computers and Structures 89(1-2), 216–233 (2011)

    Lee, K.S., Han, S.E., Park, T.: A simple explicit arc-length method using the dynamic relaxation method with kinetic damping. Computers and Structures 89(1-2), 216–233 (2011). https://doi.org/10.1016/j.compstruc. 2010.09.006

  43. [44]

    Nuclear Engineering and Design 239(10), 1768–1778 (2009)

    Gaston, D., Newman, C., Hansen, G., Lebrun-Grandie, D.: Moose: A par- allel computational framework for coupled systems of nonlinear equations. Nuclear Engineering and Design 239(10), 1768–1778 (2009)

  44. [45]

    In: Proceedings the Ninth International Symposium on High-Performance Distributed Computing, pp

    Davison de St Germain, J., McCorquodale, J., Parker, S.G., Johnson, C.R.: Uintah: A massively parallel problem solving environment. In: Proceedings the Ninth International Symposium on High-Performance Distributed Computing, pp. 33–41. IEEE, ??? (2000)

  45. [46]

    Concurrency and Computation: Practice and Experience 18(2), 183–192 (2006)

    Joppich, W., K¨ urschner, M.: Mpcci—a tool for the simulation of coupled applications. Concurrency and Computation: Practice and Experience 18(2), 183–192 (2006). https://doi.org/10.1002/cpe.913

  46. [47]

    Computational Mechanics 41(2), 279–291 (2008)

    Gravemeier, V., Lenz, S., Wall, W.A.: Towards a taxonomy for multi- scale methods in computational mechanics: Building blocks of existing methods. Computational Mechanics 41(2), 279–291 (2008)

  47. [48]

    PhD the- sis, Rensselaer Polytechn

    Tobin, W.R.: The adaptive multiscale simulation infrastructure. PhD the- sis, Rensselaer Polytechn. Inst., Troy, NY USA (2018). Dept. Comput. Sci

  48. [49]

    The Journal of Open Source Software6(64), 3389 (2021)

    Merson, J., Shephard, M.S.: Model-traits: Model attribute definitions for scientific simulations in c++. The Journal of Open Source Software6(64), 3389 (2021). https://doi.org/10.21105/joss.03389 Springer Nature 2021 LATEX template Open Source Framework For Fibrous Materials 33

  49. [50]

    Journal of Parallel and Distributed Computing 74(12), 3202–3216 (2014)

    Carter Edwards, H., Trott, C.R., Sunderland, D.: Kokkos: Enabling many- core performance portability through polymorphic memory access pat- terns. Journal of Parallel and Distributed Computing 74(12), 3202–3216 (2014). https://doi.org/10.1016/j.jpdc.2014.07.003

  50. [51]

    IEEE Transactions on Parallel and Distributed Systems 33(4), 805–817 (2022)

    Trott, C.R., Lebrun-Grandi´ e, D., Arndt, D., Ciesko, J., Dang, V., Elling- wood, N., Gayatri, R., Harvey, E., Hollman, D.S., Ibanez, D., Liber, N., Madsen, J., Miles, J., Poliakoff, D., Powell, A., Rajamanickam, S., Sim- berg, M., Sunderland, D., Turcksin, B., Wilke, J.: Kokkos 3: Programming model extensions for the exascale era. IEEE Transactions on Pa...

  51. [52]

    Concurrency and Computation: Practice and Experience 30(18), 4470 (2018)

    Korch, M., Werner, T.: Accelerating explicit ode methods on gpus by kernel fusion. Concurrency and Computation: Practice and Experience 30(18), 4470 (2018). https://doi.org/10.1002/cpe.4470

  52. [53]

    In: 2010 IEEE/ACM Int’l Con- ference on Green Computing and Communications Int’l Conference on Cyber, Physical and Social Computing, pp

    Wang, G., Lin, Y., Yi, W.: Kernel fusion: An effective method for better power efficiency on multithreaded gpu. In: 2010 IEEE/ACM Int’l Con- ference on Green Computing and Communications Int’l Conference on Cyber, Physical and Social Computing, pp. 344–350. IEEE, Hangzhou (2010). https://doi.org/10.1109/GreenCom-CPSCom.2010.102

  53. [54]

    In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis

    Wahib, M., Maruyama, N.: Scalable kernel fusion for memory-bound gpu applications. In: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis. SC ’14, pp. 191–202. IEEE Press, New Orleans, Louisana (2014). https://doi.org/10. 1109/SC.2014.21

  54. [55]

    Merson, J.: Kokkos-Packed-Data (2020)

  55. [56]

    Journal of Biomechanics 123, 110528 (2021)

    Corrales, M.A., Cronin, D.S.: Importance of the cervical capsular joint cartilage geometry on head and facet joint kinematics assessed in a finite element neck model. Journal of Biomechanics 123, 110528 (2021). https: //doi.org/10.1016/j.jbiomech.2021.110528

  56. [57]

    Journal of Biomechanics 105, 109814 (2020)

    Bermel, E.A., Thakral, S., Claeson, A.A., Ellingson, A.M., Barocas, V.H.: Asymmetric in-plane shear behavior of isolated cadaveric lumbar facet capsular ligaments: Implications for subject specific biomechanical mod- els. Journal of Biomechanics 105, 109814 (2020). https://doi.org/10. 1016/j.jbiomech.2020.109814

  57. [58]

    Biomechanics and Modeling in Mechanobiology 20(4), 1445–1457 (2021)

    Gacek, E., Bermel, E.A., Ellingson, A.M., Barocas, V.H.: Through- thickness regional variation in the mechanical characteristics of the lumbar facet capsular ligament. Biomechanics and Modeling in Mechanobiology 20(4), 1445–1457 (2021). https://doi.org/10.1007/s10237-021-01455-3 Springer Nature 2021 LATEX template 34 Open Source Framework For Fibrous Materials

  58. [59]

    Scientific Reports 10(1), 21965 (2020)

    Ita, M.E., Ghimire, P., Welch, R.L., Troche, H.R., Winkelstein, B.A.: Intra-articular collagenase in the spinal facet joint induces pain, drg neuron dysregulation and increased mmp-1 absent evidence of joint destruction. Scientific Reports 10(1), 21965 (2020). https://doi.org/10. 1038/s41598-020-78811-3

  59. [60]

    Clinical Biomechanics 64, 122–130 (2019)

    Singh, S., Kartha, S., Bulka, B.A., Stiansen, N.S., Winkelstein, B.A.: Physiologic facet capsule stretch can induce pain & upregulate matrix metalloproteinase-3 in the dorsal root ganglia when preceded by a physio- logical mechanical or nonpainful chemical exposure. Clinical Biomechanics 64, 122–130 (2019). https://doi.org/10.1016/j.clinbiomech.2018.01.009

  60. [62]

    A continuation/GMRES method for fast computation of nonlinear receding horizon control,

    Cˆ ot´ e, P., Cassidy, D.J., Carroll, L.J., Kristman, V.: The annual incidence and course of neck pain in the general population: A population-based cohort study:. Pain 112(3), 267–273 (2004). https://doi.org/10.1016/j. pain.2004.09.004

  61. [63]

    Best Practice and Research Clinical Rheumatology 24(6), 783–792 (2010)

    Hoy, D.G., Protani, M., De, R., Buchbinder, R.: The epidemiology of neck pain. Best Practice and Research Clinical Rheumatology 24(6), 783–792 (2010). https://doi.org/10.1016/j.berh.2011.01.019

  62. [64]

    Journal of Biomechanical Engineering 139(7), 071009 (2017)

    Ban, E., Zhang, S., Zarei, V., Barocas, V.H., Winkelstein, B.A., Picu, C.R.: Collagen organization in facet capsular ligaments varies with spinal region and with ligament deformation. Journal of Biomechanical Engineering 139(7), 071009 (2017). https://doi.org/10.1115/1.4036019

  63. [65]

    Journal of The Royal Society Interface 14(135), 20170326 (2017)

    Zarei, V., Zhang, S., Winkelstein, B.A., Barocas, V.H.: Tissue loading and microstructure regulate the deformation of embedded nerve fibres: Predic- tions from single-scale and multiscale simulations. Journal of The Royal Society Interface 14(135), 20170326 (2017). https://doi.org/10.1098/rsif. 2017.0326

  64. [66]

    Physical Review E 77(6), 062103 (2008)

    Hatami-Marbini, H., Picu, R.C.: Scaling of nonaffine deformation in ran- dom semiflexible fiber networks. Physical Review E 77(6), 062103 (2008). https://doi.org/10.1103/PhysRevE.77.062103

  65. [67]

    Physical Review Letters 106(8), 088301 (2011)

    Huisman, E.M., Lubensky, T.C.: Internal stresses, normal modes, and nonaffinity in three-dimensional biopolymer networks. Physical Review Letters 106(8), 088301 (2011). https://doi.org/10.1103/PhysRevLett. 106.088301

  66. [68]

    Soft Matter 7(15), 6768–6785 (2011)

    Picu, R.C.: Mechanics of random fiber networks—a review. Soft Matter 7(15), 6768–6785 (2011). https://doi.org/10.1039/C1SM05022B Springer Nature 2021 LATEX template Open Source Framework For Fibrous Materials 35

  67. [69]

    Journal of biomechanical engineering 128(2), 259–270 (2006)

    Chandran, P.L., Barocas, V.H.: Affine versus non-affine fibril kinematics in collagen networks: Theoretical studies of network behavior. Journal of biomechanical engineering 128(2), 259–270 (2006)

  68. [70]

    Journal of the Mechanical Behavior of Biomedical Materials 52, 22–50 (2015)

    Sherman, V.R., Yang, W., Meyers, M.A.: The materials science of col- lagen. Journal of the Mechanical Behavior of Biomedical Materials 52, 22–50 (2015). https://doi.org/10.1016/j.jmbbm.2015.05.023

  69. [71]

    arXiv:1905.11246 [cond- mat, physics:physics] (2019) https://arxiv.org/abs/1905.11246 [cond-mat, physics:physics]

    Grekas, G., Proestaki, M., Rosakis, P., Notbohm, J., Makridakis, C., Ravichandran, G.: Cells exploit a phase transition to establish inter- connections in fibrous extracellular matrices. arXiv:1905.11246 [cond- mat, physics:physics] (2019) https://arxiv.org/abs/1905.11246 [cond-mat, physics:physics]

  70. [72]

    Computer-Aided Design 45(1), 77–83 (2013)

    Hatami-Marbini, H., Shahsavari, A., Picu, R.C.: Multiscale modeling of semiflexible random fibrous structures. Computer-Aided Design 45(1), 77–83 (2013). https://doi.org/10.1016/j.cad.2011.10.002

  71. [73]

    Journal of Biomechanical Engineering 140(2), 021002 (2018)

    Picu, R.C., Deogekar, S., Islam, M.R.: Poisson’s contraction and fiber kinematics in tissue: Insight from collagen network simulations. Journal of Biomechanical Engineering 140(2), 021002 (2018). https://doi.org/10. 1115/1.4038428

  72. [74]

    Proceedings of the National Academy of Sciences 112(31), 9573–9578 (2015)

    Licup, A.J., M¨ unster, S., Sharma, A., Sheinman, M., Jawerth, L.M., Fabry, B., Weitz, D.A., MacKintosh, F.C.: Stress controls the mechanics of collagen networks. Proceedings of the National Academy of Sciences 112(31), 9573–9578 (2015). https://doi.org/10.1073/pnas.1504258112

  73. [75]

    Physical Review E 72(6), 061914 (2005)

    Head, D.A., Levine, A.J., MacKintosh, F.C.: Mechanical response of semi- flexible networks to localized perturbations. Physical Review E 72(6), 061914 (2005). https://doi.org/10.1103/PhysRevE.72.061914

  74. [76]

    Journal of Physics: Condensed Matter 16(22), 2079–2088 (2004)

    Levine, A.J., Head, D.A., MacKintosh, F.C.: The deformation field in semiflexible networks. Journal of Physics: Condensed Matter 16(22), 2079–2088 (2004). https://doi.org/10.1088/0953-8984/16/22/006

  75. [77]

    Journal of Biomechanical Engineering 129(2), 137–147 (2007)

    Chandran, P.L., Barocas, V.H.: Deterministic material-based averaging theory model of collagen gel micromechanics. Journal of Biomechanical Engineering 129(2), 137–147 (2007). https://doi.org/10.1115/1.2472369

  76. [78]

    Computer Methods in Applied Mechanics and Engineering 196(31-32), 2981–2990 (2007)

    Stylianopoulos, T., Barocas, V.H.: Volume-averaging theory for the study of the mechanics of collagen networks. Computer Methods in Applied Mechanics and Engineering 196(31-32), 2981–2990 (2007). https://doi. org/10.1016/j.cma.2006.06.019

  77. [79]

    Journal of Biomechanical Springer Nature 2021 LATEX template 36 Open Source Framework For Fibrous Materials Engineering 135(7), 071004 (2013)

    Aghvami, M., Barocas, V.H., Sander, E.A.: Multiscale mechanical sim- ulations of cell compacted collagen gels. Journal of Biomechanical Springer Nature 2021 LATEX template 36 Open Source Framework For Fibrous Materials Engineering 135(7), 071004 (2013). https://doi.org/10.1115/1.4024460

  78. [80]

    Journal of Biome- chanical Engineering 129(4), 611–618 (2007)

    Stylianopoulos, T., Barocas, V.H.: Multiscale, structure-based modeling for the elastic mechanical behavior of arterial walls. Journal of Biome- chanical Engineering 129(4), 611–618 (2007). https://doi.org/10.1115/1. 2746387

  79. [81]

    Biomechanics and Modeling in Mechanobiology 16(4), 1425–1438 (2017)

    Zarei, V., Liu, C.J., Claeson, A.A., Akkin, T., Barocas, V.H.: Image- based multiscale mechanical modeling shows the importance of structural heterogeneity in the human lumbar facet capsular ligament. Biomechanics and Modeling in Mechanobiology 16(4), 1425–1438 (2017). https://doi. org/10.1007/s10237-017-0896-4

  80. [82]

    Computer Methods in Biomechanics and Biomedical Engineering 22(2), 113–129 (2019)

    Chan, V.W.L., Tobin, W.R., Zhang, S., Winkelstein, B.A., Barocas, V.H., Shephard, M.S., Picu, C.R.: Image-based multi-scale mechanical analysis of strain amplification in neurons embedded in collagen gel. Computer Methods in Biomechanics and Biomedical Engineering 22(2), 113–129 (2019). https://doi.org/10.1080/10255842.2018.1538414

Showing first 80 references.