Skip to content

felipefr/netfibGen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

netfibGen

Library to generate fibre networks used in computational homogenisation analysis.

This library has been developed by me, Felipe Figueredo Rocha, during my PhD in Computational Modelling 2015 - 2019 at LNCC, Brazil. It has been adapted to be made public available in 2021.

Principle: The network of fibres is computationally generated by providing a set of target properties. Initially, for a given average fibre orientation, say (measured with respect to the horizontal axis) and for a certain number of fibres, a homogeneous network is generated containing two families of fibres symmetrically oriented. Crossing-points are considered to be junctions, which are the extremes of computational segments composing the fibres. Then, the position of each node is individually perturbed in a random manner in terms of distance and direction, limited by a circle of radius. It turns out that the orientation of each fibre results from a combination of a given mean value and the perturbation. Once the network has been built, spatial distribution of material properties and fibre areas are selected. In the study cases presented below we consider either properties constant for all fibres, properties randomly sampled from a known probability density function (e.g. a normal distribution), or specifically modified in a specific region of the RVE, such as a bands or balls. For the sake of simplicity, in the forthcoming examples the damage threshold stress and the fibre area are considered sources of heterogeneity.

Please cite at least one of the following documents if this library has been useful to you:

@article{Rocha2021, title = {Damage-driven strain localisation in networks of fibres: A computational homogenisation approach}, author = {Felipe Figueredo Rocha and Pablo Javier Blanco and Pablo Javier Sánchez and Eduardo {de Souza Neto} and Raúl Antonino Feijóo}, journal = {Computers & Structures}, volume = {255}, pages = {106635}, year = {2021}, issn = {0045-7949}, doi = {https://doi.org/10.1016/j.compstruc.2021.106635}, url = {https://www.sciencedirect.com/science/article/pii/S0045794921001577}, }

@Article{Rocha2018, author = {Rocha, Felipe Figueredo and Blanco, Pablo Javier and S{'a}nchez, Pablo Javier and Feij{'o}o, Ra{'u}l Antonino}, title = {{Multi-scale modelling of arterial tissue: Linking networks of fibres to continua}}, journal = {Computer Methods in Applied Mechanics and Engineering}, year = {2018}, volume = {341}, pages = {740--787}, issn = {00457825}, doi = {10.1016/j.cma.2018.06.031}, publisher = {Elsevier B.V.}, }

@PhdThesis{FelipeThesis, author = {Rocha, F.F}, title = {Multiscale modelling of fibrous materials: from the elastic regime to failure detection in soft tissues}, school = {Laborat{'o}rio Nacional de Computa{\c c}{~a}o Cient'{\i}fical}, year = {2019}, publisher = {Laborat{'o}rio Nacional de Computa{\c c}{~a}o Cient'{\i}fica}, }

About

Library to generate fibre networks used in computational homogenisation analysis.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages