Martin Diehl
9160677ff3
no need for special damask class (no action=extend)
2020-11-14 19:00:51 +01:00
Martin Diehl
ffabeacbcb
removing functionality related to deprecated 'geom' format
2020-10-10 09:41:11 +02:00
Philip Eisenlohr
f204808795
adapted geom_fromMinimalSurface.py to new TPMS names
2020-09-30 17:45:02 -04:00
Martin Diehl
54e4943353
get rid of shell scripts
2020-09-30 07:11:33 +02:00
Philip Eisenlohr
997f7dfa05
removed Geom.homogenization from shell scripts
2020-09-22 20:07:21 -04:00
Martin Diehl
24febcd15b
forgotten rename
2020-09-20 21:51:09 +02:00
Philip Eisenlohr
96ad358f83
modified file reading/writing methods to load_X, save_X formalism
2020-09-15 01:14:05 -04:00
Philip Eisenlohr
be0668dc27
fixed all affected shell scripts
2020-09-03 11:19:19 -04:00
Martin Diehl
c9f9f7c681
pack causes trouble with tests ..
2019-11-24 19:02:19 +01:00
Martin Diehl
615ff4ed06
[skip ci] vectorized
2019-05-31 23:26:32 +02:00
Martin Diehl
bf60cffab5
cleaning
2019-05-30 14:07:49 +02:00
Martin Diehl
e974bb9c43
similar structure for building blocks
2019-05-30 10:45:17 +02:00
Martin Diehl
f30eda0267
no need to loop over files
...
will procude the same file over and over again
2019-05-30 09:32:37 +02:00
Philip Eisenlohr
1f56ac6a4a
streamlining and bugfixing of geom-class
2019-05-27 22:45:34 -06:00
Martin Diehl
b5cec797c0
cleaned
2019-05-26 23:03:31 +02:00
Martin Diehl
875643c363
same style
2019-05-25 10:24:45 +02:00
Martin Diehl
420abfa162
use new class
2019-05-24 22:34:27 +02:00
Philip Eisenlohr
eb13fbc0ce
streamlined geom-info reporting; added --float option to some scripts; hardened against NaN; "microstructures" now reports uniques not max
2019-05-23 13:03:24 -04:00
Martin Diehl
558745b548
explicitly require python3
...
on older systems, python3 tpyically exists but python2 is the defaul
2018-11-17 08:12:12 +01:00
Martin Diehl
e9e3fef8d4
more python3 compatible scripts
2018-11-15 16:40:54 +01:00
Martin Diehl
8a94f55a2e
python 3 compatibility
2016-10-25 06:44:12 +02:00
Martin Diehl
cd63a92733
using python 2.7 has shebang will also work on mac without symlink
...
unless someone uses the 6 year old python 2.6, this should be save
2016-07-18 19:35:35 +02:00
Martin Diehl
61c93bdbf4
adjusted help message for automated documentation
2016-05-12 08:54:34 +02:00
Martin Diehl
a21e8cd863
usind explicitly python2 to run in environments with python 3 as default
2016-05-11 11:01:39 +02:00
Martin Diehl
974b8cde41
some more syntax improvements
2016-03-01 22:13:57 +01:00
Martin Diehl
7c9d344601
python files now report their version depending on VERSION file in $DAMASK_ROOT
2016-01-27 17:06:00 +00:00
Martin Diehl
24382ed827
unified options to enable automated parsing for documentation
2015-11-16 10:52:56 +00:00
Martin Diehl
f4c53e0be8
removed warnings by pyflakes, implemented new croak functionality
2015-09-24 15:34:27 +00:00
Philip Eisenlohr
63d5506388
adopting further simplifications provided through ASCIItable class.
2015-08-20 19:42:05 +00:00
Philip Eisenlohr
3097c87bea
adoption of recent API change in ASCIItable.
2015-08-12 17:43:49 +00:00
Philip Eisenlohr
d4e748b654
outsourced multiple repetitive functions into ASCIItable class.
...
changed ASCIItable API from file-handles to filenames.
adopted these changes in pre and post processing scripts.
unified behavior and look.
fixed bugs here and there.
improved functionality.
2015-08-07 19:03:26 +00:00
Martin Diehl
7ea350b90e
corrected default for multiple arguments of fixed length (tuple, not list)
2015-05-14 10:00:56 +00:00
Philip Eisenlohr
3cfabe3b83
standardized script name reporting
2014-11-18 15:31:39 +00:00
Martin Diehl
b656113b11
added missing string import in marc_addUserOutput (introduced with rev 3718) and removed unwanted imports and introduce use of damask.extendableParser in some other scripts
2014-11-18 08:00:45 +00:00
Martin Diehl
57e522566a
updated python style
2014-10-09 17:03:06 +00:00
Martin Diehl
8b4af554ba
added verbosity on help messages
2014-01-20 14:41:56 +00:00
Martin Diehl
db18b3c77f
added missing script arguments in documentation part of the header
2014-01-14 10:53:45 +00:00
Martin Diehl
69b3359047
forgot in last commit
2013-07-18 13:31:40 +00:00
Martin Diehl
e635b06270
last polishing on preprocessing scripts, documentation and scripts are all up to date.
...
added addSchmidfactors to post processing scripts
2013-06-04 12:56:57 +00:00
Martin Diehl
53348db000
tested the modified scripts, all scripts generating geometry now named geom_from...
2013-05-15 16:02:38 +00:00
Martin Diehl
0b4a5cfa9b
geom_check is now using vtk class, other scripts stop execution in case of invalid grid or size
2013-05-14 21:09:37 +00:00
Martin Diehl
2acd737859
polishing, unifying,simplifying
2013-05-14 17:19:36 +00:00
Martin Diehl
b2c50124b5
more improvements on structure, comments and header generation of pre processing tools
2013-05-13 13:10:31 +00:00
Martin Diehl
2ff0f1b93e
keywords update from resolution/dimension to grid/size
2013-04-12 14:13:32 +00:00
Philip Eisenlohr
c8aaf8f6d4
added $id flags and specified line ending types when missing.
...
setup script missed ".py" extension for geom_euclideanDistance.
2013-01-18 12:59:26 +00:00
Philip Eisenlohr
c4c27860b2
renamed script
...
updated to recent standard in io processing
introduced "primitive" bicontinuous structure in addition to "diamond" and "gyroid"
2012-11-07 16:52:10 +00:00