-
-
Notifications
You must be signed in to change notification settings - Fork 4
Home
PXO stands for Poly-XTAL Operations - the open-source, MATLAB codebase for generating, analyzing and exporting complex space partitions such as multi-phase metallic grain structures. This has pages for both users, developers and collaborators.
Start here: Read the MOTIVATION for developing PXO, along with a set of VALIDATION results, current LIMITATIONS of PXO, TESTCASES which you can try out while exploring or trying to use. The codes themselves can be accessed for either download or forking HERE. In case you use MTEX and would like to expand your research scope by being able to generate your own custom grain structures and crystallographic textures, you can use PXO to do so. Detailed information on exactly how to do this can be found in this wiki from the PXO-MTEX link provided in the sidebar of this page. You may use the DISCUSSION page to put forth your ideas, feature requests, documentation requests and bug reports. Start at Test cases-1 if you need to learn to use PXO and its core functions. Developers and interested users may find the ARCHITECTURE page useful. PERFORMANCE aspects of PXO are also provided.
NOTE: If you are logged into your GitHub account & trying to view this, please switch off the dark mode to clearly view equation images.
This wiki is the constantly upgrading documentation for users and developers working with (or contributing to) the PXO project. If this is your first time hearing about PXO, I recommend starting with the general information pages provided in the sidebar.
As a head-up, following are the core capabilitites of PXO [@15-01-2021]
- Space partitioning: Grain structure generation
- Space partition analysis: Grain structure analysis
FIGURE-Gal-02: A few temporal snapshots of single phase poly-state spatially gradient partitions on regular 2D square grid [@ repo\wiki images\Gallery\Gallery 02 - Potts model - 01.jpg]
Development and all documentations by: Sunil Anandatheertha
I believe knowledge and the ability to solve problems are two tools in need of the right impulse to make things work. They grow from an intense strive to fly higher and dive deeper into the abyss of nature to turn the less known into more known, using the tools that we make in this journey and making them available for the world to use. This is how progress is done in the world and this is how progress will mostly be done for the forseeable future!! - Sunil Anandatheertha
Hello there.. _If there are angels looking after open source research development, then it is people and organizations like you, the sponsorers_
. Personally, I am feeling very happy to write this for you. As you might know, developing open source softwares, codes and other resources requires a highly skilled job, is very demanding and often requires me to take time off from an already demanding research and academic work and my job as a husband, father and son. Your sponsorship will make a HUGE difference by making it much much more easier and affordable for me to deliver more in the computational tools, better and faster, free to the world, targeted for materials science and engineering, and completely documented
.
Hi there, my name is Sunil Anandatheertha, about to submit and defend my PhD thesis in the STEM research field of bridging structural integrity in aerospace structures and fundamental materials science and engineering. I come from Bangalore, India and presently a PhD student at Coventry Unviersity, based at Coventry, UK. I actively seek new knowledge and put in my best efforts to bring it out for the rest of the world. You can connect with me on LinkedIn, GitHub page, YouTube.
Should you choose to sponsor PXO, I would like to give you a very quick view of what is it and how your sponsorship will help me in this project. In short, PXO: Poly-XTAL Operations can help computational materials scientists and metallurgists and organizations save months of time, money and computational resources and improve the validity of their simulations. It provides them better microstructure models which are more closer to real life with the sole aim to bring their investigations into structure-property relationships, closer to real life conditions, in a easy, plug & play approach_. These studies may range from understanding how gradient microstructures in a welded steel plate, or a rolled metal sheet may affect the overall structural performance. If you think PXO has alreay helped you or would help you or your organization in anyway, please do consider supporting by sponsoring PXO.
Should you choose to sponsor ABAPYMAT, I would like to give you a very quick view of what is it and how your sponsorship will help me in this project. In short, ABAPYMAT: ABAQUS-Python-MATLAB can help computational materials scientists and metallurgists develop parametric grain structue (checkerboard andVoronoi type), construction of texture model using texture components method and its subsequent calibration and mapping to FE model. . As these are fully parameterised, they offer unique capability for the user to perform parameter wise sensitivity and dependency analysis.
come up with new and innovative ways of delivering efficient service to the people in search of the tools to discover new knowledge and to make this world a better place`; by
- creating new funcionalities
- making the software/resource more user-friendly
- improving the documentaion and better code maintanance
- developing similar codebase in Python and SciLab.
Hope, I have tried to convinced that, by sponsoring PXO, you are supportng a project which helps materials research community make faster and more impactful progress. I eagerly look forward for your sponsorship.
Sincerely
Sunil Anandatheertha
- Codes and documentations by Sunil Anandatheertha, PhD
General info
- Capabilities
- Image gallery
- Cited in
- Requirements
- Installation instructions
- Using PXO
- Licensing
- Sponsorship appeal
- Contributor: SA
- Acknowledgements
Space partitioning users
Grain structure users
- Start here
- Image gallery
- Video gallery
- Limitations
- Performance
- Validation
- Tutorials & test cases
- Voronoi Tessellation
- Best practices
- GUI
- PXO-mtex
- PXO-mtex-mtex2gmsh
Theory reference
- Ising model
- Pott's model
- Boundary conditions
- Kernel functions
- Material defs. and params.
- Space partitioning
REFERENCES
Listings