summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRajdeep Adak2024-03-24 17:53:26 -0700
committerGitHub2024-03-24 17:53:26 -0700
commite6a3ff53e61aad07a081343b884b6d176cd97fa7 (patch)
treee3edccc679d82037571b9770df63d5c78c9e18b8
parent10a163269ffd184c30b36e3863a65004f47404ca (diff)
downloadpyvnt-e6a3ff53e61aad07a081343b884b6d176cd97fa7.tar.gz
pyvnt-e6a3ff53e61aad07a081343b884b6d176cd97fa7.tar.bz2
pyvnt-e6a3ff53e61aad07a081343b884b6d176cd97fa7.zip
Update README.md
-rw-r--r--README.md21
1 files changed, 7 insertions, 14 deletions
diff --git a/README.md b/README.md
index 270c880..8241f96 100644
--- a/README.md
+++ b/README.md
@@ -1,20 +1,13 @@
-# PyVnt : Python Venturial Node Trees
+# PyVNT : Python Venturial Node Trees
-PyVnt aims to represent OpenFOAM files in form of Node trees using python.
-
-OpenFOAM case files are primarity in `.txt` format, which makes them difficult to parse and automate the process of case file generation using a GUI. PyVnt aims to ease this process by handling the data in the OpenFOAM case files and store then in the form of Node trees using python.
-
-This project is an extension of the [Venturial](https://github.com/FOSSEE/venturial) project as currently there is no middleware to handle the data generated by Venturial outside of Blender. PyVnt aims to be the middleware between the GUI application and the OpenFOAM case files.
-
-PyVnt seeks to provide a medium to handle data from OpenFOAM case files in python, acting as a middleware for any other python based application focused on easing the process of OpenFOAM case generation.
+PyVNT is a library to control [Venturial's](https://github.com/FOSSEE/venturial) Node-Tree based data structure using Python. Primarily, PyVNT serves as a dependency to Venturial but it can also be used independently. PyVNT contains classes that define the Node-tree data structure and modules for manipulating it.
## Features
-The main features fo pyvnt package are:
-
-1. Make Node trees that mimic the scructure of OpenFOAM Dictionary data structure.
-2. Map multiple values to a single key as it is done in a OpenFOAM dictionary.
-3. Dynamically edit the Node trees once they are created.
+The main features of PyVNT are:
+1. Make Node trees that mimic the structure of OpenFOAM Dictionaries.
+2. Provide tools for conveniently manipulating trees with simple Python scripts.
+3. Generate serialised data for dynamically generating graphical representation of trees.
## Installation
@@ -223,4 +216,4 @@ fvSolutions
}
```
- \ No newline at end of file
+