Martin Diehl
|
5ebde607a2
|
einsum simplifications
|
2020-11-16 07:43:20 +01:00 |
Martin Diehl
|
9b9d83d93c
|
adding '_tensor' not needed
|
2020-11-16 01:15:39 +01:00 |
Martin Diehl
|
b893967b68
|
more systematic names and extended docstrings
|
2020-11-16 01:02:36 +01:00 |
Martin Diehl
|
6f81f5278d
|
separating general tensor math from mechanics operations
|
2020-11-16 00:13:34 +01:00 |
Samad Vakili
|
694b7ec3c5
|
mechanics done
|
2020-06-09 21:27:08 +02:00 |
Martin Diehl
|
865a505186
|
fix for logarithmic strain
|
2020-05-27 22:32:35 +02:00 |
Martin Diehl
|
56afc03f3c
|
only vectorized version needed
use single point/simple versions only for testing
|
2020-05-27 18:05:08 +02:00 |
Samad Vakili
|
f9c33d9210
|
mechanics checked for an array with arbitrary dimensions
|
2020-05-26 16:27:27 +02:00 |
Samad Vakili
|
987c4a9e8d
|
first commit mechanics
|
2020-05-24 18:30:44 +02:00 |
Martin Diehl
|
7efe14be35
|
Merge branch 'development' into vectorize_rotation
|
2020-04-21 19:29:30 +02:00 |
Martin Diehl
|
23fc58699f
|
vectorize Rotation.fromXXX functions
|
2020-04-21 10:55:45 +02:00 |
Martin Diehl
|
9837390406
|
do not clutter namespace
we do not need damask.util.np etc
|
2020-04-10 12:30:39 +02:00 |
Martin Diehl
|
4d4f321872
|
following python convention
|
2020-03-20 08:49:33 +01:00 |
Martin Diehl
|
45e3b8f7c6
|
no brackets for reshape required
|
2020-03-17 12:25:44 +01:00 |
Martin Diehl
|
b4679fabfc
|
whitespace cleaning and other polishing
|
2020-03-14 22:17:59 +01:00 |
Martin Diehl
|
771663c944
|
polishing
|
2020-03-13 00:30:49 +01:00 |
Martin Diehl
|
15c3cab549
|
clearer names
|
2020-03-02 23:11:05 +01:00 |
Martin Diehl
|
a433f7ef54
|
style unification
backport from dadf5-usability branch
|
2020-02-21 13:03:50 +01:00 |
Martin Diehl
|
c1caef4bc9
|
fixing prospector complaints
|
2020-02-21 08:13:10 +01:00 |
Martin Diehl
|
ad062ada6b
|
option (as in addSpectralDecomposition)
|
2020-02-15 16:26:56 +01:00 |
Martin Diehl
|
e46395be41
|
sorted alphabetically
|
2020-02-15 14:21:23 +01:00 |
Martin Diehl
|
79533b075e
|
eigenvalues is more specific name than principal components
|
2020-02-15 13:56:15 +01:00 |
Martin Diehl
|
aec9c601d6
|
some insights from continuum mechanics formulated as test
|
2019-12-23 15:34:13 +01:00 |
Martin Diehl
|
60580cc45a
|
mixed up left/right stretch tensor
|
2019-12-23 07:16:50 +01:00 |
Martin Diehl
|
cee095b58e
|
better use centralized code
|
2019-11-27 12:22:28 +01:00 |
Martin Diehl
|
7a7eea47b5
|
correct handling of arrays
all strains measures except for logarithmic had wrong off-diagonal
components
|
2019-11-21 19:46:05 +01:00 |
Martin Diehl
|
8a85123abc
|
4 space indent is python standard
|
2019-10-30 18:05:44 +01:00 |
Martin Diehl
|
b733bd3038
|
polar decomposition
|
2019-10-28 11:18:26 +01:00 |
Philip Eisenlohr
|
894b646283
|
corrected name of U,V; fixed Mises_strain factor from 3/2 to 2/3;
|
2019-10-23 15:03:24 +02:00 |
Martin Diehl
|
2d08eb68b1
|
bugfix for (3x3) version of Cauchy
|
2019-10-23 14:39:52 +02:00 |
Martin Diehl
|
578cbf9bbf
|
bugfixes:
- vonMises calculation was wrong
- wrong type of data used in some add_XXX
|
2019-10-21 18:07:35 +02:00 |
Martin Diehl
|
64731369e3
|
general definition for strain tensors
|
2019-10-19 16:05:53 +02:00 |
Martin Diehl
|
a665d5726d
|
polishing
|
2019-10-19 13:22:37 +02:00 |
Martin Diehl
|
b31de5d0f6
|
outsourcing tensor math to mechanics class
strain calculation is generalize to arbitrary order and simplified: No
need for svd, F^T F/F F^T does the job.
|
2019-10-19 12:54:16 +02:00 |
Martin Diehl
|
5f0a48fae7
|
enhanced and documented
|
2019-10-19 08:51:51 +02:00 |
Martin Diehl
|
dc9aca5710
|
copy and paste error/invalid syntax
|
2019-10-18 20:57:36 +02:00 |
Martin Diehl
|
3336cfc3da
|
better have tensor functions available
allows in-memory evaluation of results
|
2019-10-18 20:50:03 +02:00 |