Martin Diehl
|
d6d5f4e66f
|
polishing
|
2019-06-08 11:15:01 +02:00 |
Martin Diehl
|
aeb57b2fb6
|
better readable
|
2019-06-08 10:38:10 +02:00 |
Martin Diehl
|
deda700be1
|
simplified
|
2019-06-07 12:21:12 +02:00 |
Martin Diehl
|
ca97c3db18
|
connectivity is not needed
|
2019-06-07 10:34:02 +02:00 |
Martin Diehl
|
f22fcc7271
|
further removal of mesh
|
2019-06-07 10:20:56 +02:00 |
Martin Diehl
|
b77ce718cf
|
mesh_element/theMesh deprecated
|
2019-06-07 07:49:45 +02:00 |
Martin Diehl
|
57547b5aa6
|
cleaned
|
2019-06-07 00:04:20 +02:00 |
Martin Diehl
|
87bc95e6fb
|
IPvolume is only needed for nonlocal
|
2019-06-06 23:17:02 +02:00 |
Martin Diehl
|
f0adcc665c
|
discretization contains now all information to substitute mesh
only plastic_nonlocal needs extra information
|
2019-06-06 20:54:19 +02:00 |
Martin Diehl
|
14da4f8e43
|
easier to store positions than displacement
|
2019-06-06 18:28:10 +02:00 |
Martin Diehl
|
a4cce1bf61
|
new module "discretization"
should replace the part of mesh that is not only needed by
plastic_nonlocal
|
2019-06-06 13:59:16 +02:00 |
Martin Diehl
|
2f40f7a727
|
separating
|
2019-06-06 08:34:01 +02:00 |
Martin Diehl
|
0dbc6fb435
|
usage example
|
2019-05-14 11:52:28 +02:00 |
Martin Diehl
|
a8b9b5d1c9
|
homogenizationAt array had wrong shape for MPI (too large)
|
2019-05-14 08:11:23 +02:00 |
Martin Diehl
|
c9f1f8756d
|
better name/not needed
|
2019-05-14 06:06:01 +02:00 |
Martin Diehl
|
cac472c506
|
cleaning
more complex initialization will be used by FEM solvers only
|
2019-05-14 00:13:43 +02:00 |
Martin Diehl
|
c8794af3bb
|
better readable
|
2019-05-13 23:18:02 +02:00 |
Martin Diehl
|
fb49acdb97
|
more explicit
|
2019-05-13 22:54:18 +02:00 |
Martin Diehl
|
4c148f1a07
|
not needed
|
2019-05-13 22:15:29 +02:00 |
Martin Diehl
|
df01a3ff36
|
only for internal use
|
2019-05-13 00:00:14 +02:00 |
Martin Diehl
|
344e6ca51a
|
IP volume is trivial for spectral solver
|
2019-05-12 23:56:44 +02:00 |
Martin Diehl
|
3887d5631a
|
handling of PGI compiler was to cumbersome
|
2019-04-03 13:04:03 +02:00 |
Martin Diehl
|
4604e65a42
|
use matmul instead of hand-written functions
- performance is the same
- leaner code
- matmul works (was buggy a few years ago)
|
2019-04-03 08:22:04 +02:00 |
Martin Diehl
|
c8f426a875
|
use variables from mesh object
|
2019-03-10 12:05:52 +01:00 |
Martin Diehl
|
60f4f9f39c
|
norm2 for PGI
|
2019-03-10 10:05:47 +01:00 |
Martin Diehl
|
ae5ea87ab1
|
cleaning
|
2019-03-09 11:11:40 +01:00 |
Martin Diehl
|
363a95d5b7
|
not needed
|
2019-03-08 19:07:19 +01:00 |
Martin Diehl
|
77d60be127
|
avoid superfluous reporting
|
2019-02-16 11:30:56 +01:00 |
Martin Diehl
|
abedb5c3db
|
ordered according to calling sequence
|
2019-02-02 17:24:18 +01:00 |
Martin Diehl
|
16cb9ebed9
|
no need to read homogenization info extra
but currently, it is not very elegant
|
2019-02-02 17:24:18 +01:00 |
Martin Diehl
|
3edbfc1cb5
|
bugfix:
infinite loop for geom file without new line at end
also, a lot of cleaning
|
2019-02-02 15:10:35 +01:00 |
Martin Diehl
|
b514bf78a5
|
avoiding duplicated variables
|
2019-02-02 12:31:07 +01:00 |
Martin Diehl
|
4f2a3d7f55
|
unused variables
|
2019-02-02 12:23:53 +01:00 |
Martin Diehl
|
94a24e45ee
|
bugfixes:
theMesh%Nelems need to be set (using an intermediate function until a
routine does that)
spectral.geom file can have "N+n to N" (backwards counting)
|
2019-02-02 11:46:38 +01:00 |
Martin Diehl
|
4a28284058
|
only parse geom file once
|
2019-02-02 09:18:01 +01:00 |
Martin Diehl
|
5f8b110f63
|
initialize mesh and element
|
2019-02-01 12:24:23 +01:00 |
Martin Diehl
|
bcd9908a88
|
all variables/functions were not used
|
2019-01-31 12:23:23 +01:00 |
Martin Diehl
|
5c2020c3b4
|
initialize element
|
2019-01-24 16:17:20 +01:00 |
Martin Diehl
|
738114bc27
|
clean and initialize element
|
2019-01-24 15:19:17 +01:00 |
Martin Diehl
|
f6cd37f11a
|
removing non-grid(spectral) related functionality
|
2019-01-24 10:12:27 +01:00 |
Martin Diehl
|
612fa31188
|
preparing solver-specific mesh functionality
|
2019-01-24 09:52:18 +01:00 |