Closed stefano2734 closed 8 months ago
Just looked this up for packaging the new version and noticed, that at the end of July, calculix-2.20 has been released.
Thank you, do not look some days and the guys from Munich done it.
Development status on this project is inactive per the setup.py file. Some challenges on keeping this project up to date are:
If you want to submit a PR getting it working feel free. Or feel free to fork it
What is the last compatible version of calculix for pycalculix in your installation? Others can also answer with know-how. In change-log is 2.11 by Ubuntu and 2.13 by Mac-port.
Please roll back calculix versions until it works or check the last version that was current at the time when the last pycaclulix PR went in handling the results file format.
What is the last basic version of your development 2.11 or other? In 0.9.5 is this information from 2.11 for Linux to 2.13 for macOS. Version 1.1.4 is without this important information. With an error in code or example all calculix versions are not working.
jchkoch with issue #56 coupled with #69 was running 1.1.4 with calculix 2.16. Is this bugfix in actual version 1.1.4 silently included? So 2.16 would be a good start point for tests by version 2.16 and higher.
I have it working with 2.18. Haven't tried newer versions. I am not that hip with git, but here are the edits below which are fairly straightforward.
In base_classes.py:
=================
under:
RESFIELDS['force'] = 'fx,fy,fz'.split(',')
Added:
RESFIELDS['error'] = 'e'
In results_file.py
===============
Under:
'FORC': 'force',
added:
'ERROR': 'error' }
under function:
def __modearr_nresults(self, infile):
Added:
def _save_node_error(self, line, rfstr, time, mode='error'):
"""Saves node errors"""
node, e = self.__get_vals(rfstr, line)[1:]
labs = base_classes.RESFIELDS[mode]
vals = [e]
adict = self.__results[time]['node'][node]
for (label, val) in zip(labs, vals):
adict[label] = val
I am no longer maintaining this repo and will archive it
Actual calculix is 2.19.
Is pycalculix here in good shape to version 2.19? Is version 2.19 actual base in installation of pycalculix?
i read about version 2.10 in some issues is here basic or good running.
what is here base?