{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/inverse-primitive-path-analysis","title":"Inverse Primitive Path Analysis","arxiv_id":"2401.10813","date":"2024-01-19","proceeding":null,"authors":["Carsten Svaneborg"],"abstract":"The primitive-path analysis (PPA) {[}R. Everaers et al. Science 303, 823, (2004){]} is an algorithm that transforms a model polymer melt into its topologically equivalent mesh by removing excess contour length stored in thermal fluctuations. Here we present an inverse PPA algorithm that gradually reintroduces contour length in a PPA mesh to produce an topologically equilvalent polymer melt. This enables the generation of model polymer materials with well controlled topology. As an illustration, we generate knitted model polymer materials with a 2D cubic lattice of entanglement points using a synthetic PPA mesh as a starting point. We also show how to combine PPA and inverse PPA to accelerate stress relaxation approximately by an order of magnitude in simulation time. This reduces the computational cost of computational studies of structure-property relations for polymer materials.","url_abs":"https://arxiv.org/abs/2401.10813v1","url_pdf":"https://arxiv.org/pdf/2401.10813v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"links_only","authors_date_abstract":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license), from the Kaggle arXiv metadata snapshot of 2026-09-12"},"code_links":[{"paper_slug":"inverse-primitive-path-analysis","repo_url":"https://github.com/zqex/ippa","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"none","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":null,"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}