druidaHFSS
Ansys HFSS Interface
Simulate, data generation, optimization
This development is intended to provide an interface to access HFSS, in order to automate simulation, Data generation and optimization processes.
Features
- Automate the re-creation of models in aedt files.
- Create intermediate files to run simulations.
- Run simulations and gather specific metrics from the simulator.
Usage
from dbuilder import Manager as MG
Builder=MG.Builder(ansysPath=ansysPath,modelName=_,projectName=_, designName=_,modelPath=_, exportPath=_)
Builder.create()
Builder.sim_file('', batch, iteration, simfile_path, **kwargs)
Builder.simulate(simfile_path+simfileName)
dbManager=MG.DBManager(ansysPath=ansysPath,
modelName=modelName,
projectName=project_name,
designName=designName,
modelPath=modelPath,
dbPath=dBPath,
dbName=dbName)
dbManager.load_df(columns=columnNames)
"""This object can be treated as a pandas dataframe"""
dbManager.df
dbManager.insert_row(data_to_store)
image_rgb=tools.cropImage( file,image_path=path,
image_name=fileName_absolute,
output_path=imagesPath,
resize_dim=(512,512))
Metadata
Release files for druidaHFSS 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| druidahfss-0.0.3.tar.gz | 45.6 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| druidahfss-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 45.6 MB
Release files / druidahfss-0.0.3.tar.gz
| Download URL | druidahfss-0.0.3.tar.gz |
|---|---|
| Size | 45.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e83d0bd513c5b114a4ae91ea49c5f8b838a18ad9f8b66515ee0a84afedc8daf5
|
|
BLAKE2b-256 checksum How to use checksums |
b8f4baee1be70011d5e33175c5f95e04c047ff49834e0dcbbc2ba44ba55adb09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.4
|
Release files / druidahfss-0.0.3-py3-none-any.whl
| Download URL | druidahfss-0.0.3-py3-none-any.whl |
|---|---|
| Size | 6.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fa2743f537478bf2f7350f3a313baf5273bee4e25b0cc86fcbfeafcc8f85af5c
|
|
BLAKE2b-256 checksum How to use checksums |
8c12a5090af178a9c2c8c0586a8e1efd5a550ec241aff65c40ccab5b704089f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.4
|