Martin Diehl
|
d1f614991e
|
merging good style mutually FEM <-> Spectral
|
2018-09-28 07:49:52 +02:00 |
Martin Diehl
|
6780217193
|
adopted from DAMASK_spectral
|
2018-09-28 07:25:32 +02:00 |
Philip Eisenlohr
|
7c71530eca
|
slightly more picky in what exceptions to catch, now complain when losing all labels
|
2018-09-27 14:21:17 -04:00 |
Philip Eisenlohr
|
273874d3fb
|
slightly more picky in what exceptions to catch, now complain when losing all labels
|
2018-09-27 14:19:10 -04:00 |
Martin Diehl
|
e8f687a99c
|
typo, Abaqus/Marc did not compile
|
2018-09-27 20:18:37 +02:00 |
Martin Diehl
|
822bc4dbbf
|
Merge branch 'development' into 29-rename-mesh_element-array
|
2018-09-27 20:12:09 +02:00 |
Martin Diehl
|
4c057ba529
|
both solvers can share quit
|
2018-09-27 20:09:59 +02:00 |
Test User
|
4d0db17c38
|
[skip ci] Merge branch 'master' into development
|
2018-09-27 13:21:28 +02:00 |
Test User
|
03d81c48fb
|
[skip ci] updated version information after successful test of v2.0.2-582-g0710609c
|
2018-09-27 13:21:24 +02:00 |
Chuanlai Liu
|
b391ad304d
|
tensor input/output is of the form 11,12,13, 21,22,23, 31,32,33. Thus row index i is slow, while column index j is fast
|
2018-09-27 11:53:45 +02:00 |
Martin Diehl
|
6509775d41
|
cleaning
avoiding compiler warnings and confusion of the user
|
2018-09-27 08:23:30 +02:00 |
Jaeyong Jung
|
f14bc5b843
|
FE solver is working
|
2018-09-26 17:07:30 +02:00 |
Jaeyong Jung
|
5af2d4bf5f
|
cleaning
|
2018-09-26 16:07:40 +02:00 |
Martin Diehl
|
0710609ce0
|
ignore symlinks
|
2018-09-26 09:02:52 +02:00 |
Martin Diehl
|
77e7124caf
|
Merge branch 'development' into 38-introduce-rudimentary-PETSc-based-FEM-solver
|
2018-09-24 15:54:11 +02:00 |
Martin Diehl
|
2f10e86ef9
|
PETSc 3.10.0 is installed for testing
|
2018-09-24 08:41:17 +02:00 |
Martin Diehl
|
ceb385ef39
|
calcMode not needed for spectral and FEM
|
2018-09-23 21:31:30 +02:00 |
Martin Diehl
|
c42eb87a33
|
using arrays with new names
|
2018-09-23 20:53:35 +02:00 |
Martin Diehl
|
72b87b0a9b
|
better name
|
2018-09-23 19:58:43 +02:00 |
Martin Diehl
|
f701910c71
|
Merge branch '38-introduce-rudimentary-PETSc-based-FEM-solver' of magit1.mpie.de:damask/DAMASK into 38-introduce-rudimentary-PETSc-based-FEM-solver
|
2018-09-23 19:32:19 +02:00 |
Martin Diehl
|
ebef12e446
|
syntax errors in declaration
|
2018-09-23 19:04:17 +02:00 |
Martin Diehl
|
67483487ea
|
more descriptive names
|
2018-09-23 18:50:54 +02:00 |
Martin Diehl
|
854d99250c
|
mesh_element(1,:) only used for debug output
set to -1 at the moment to indicate that it is not used.
Re-implementation should be done for MSC.Marc and Abaqus only.
|
2018-09-23 18:42:49 +02:00 |
Martin Diehl
|
4b14cc5560
|
calcmode only needed for Abaqus and MSC.Marc
|
2018-09-23 18:06:18 +02:00 |
Martin Diehl
|
cf6d388a6b
|
consistent order of solver-specific functionality
|
2018-09-23 17:57:48 +02:00 |
Martin Diehl
|
5936397ae7
|
introducing better names
allows further simplifications as we do not store max and per elem
values any more for number of integration points and number of cell
nodes
|
2018-09-23 17:37:57 +02:00 |
Martin Diehl
|
2fe2c4ca45
|
leaner syntax with sourced allocation
|
2018-09-23 17:26:13 +02:00 |
Martin Diehl
|
51390b1acf
|
Nelems /= NcpElems only in case of Abaqus/MSC.Marc
|
2018-09-23 17:05:01 +02:00 |
Martin Diehl
|
5814e07021
|
simplified
|
2018-09-23 16:55:03 +02:00 |
Martin Diehl
|
e3f2ad34b2
|
not needed
|
2018-09-23 16:32:13 +02:00 |
Martin Diehl
|
bd60018513
|
not needed for spectral
|
2018-09-23 15:57:21 +02:00 |
Martin Diehl
|
c1b8854132
|
only needed for commercial solvers
|
2018-09-23 15:31:19 +02:00 |
Martin Diehl
|
4862aca340
|
grouping solver specific variables for better readability
|
2018-09-23 15:27:51 +02:00 |
Martin Diehl
|
db45b7615a
|
drop support for heterogeneous meshes
heterogeneous meshes are neither advisable nor typically used
|
2018-09-23 15:24:14 +02:00 |
Martin Diehl
|
519cd840bd
|
cleaning
|
2018-09-23 15:19:23 +02:00 |
Pratheek Shanthraj
|
109ed4308f
|
change in tabulation order. should now be working correctly
|
2018-09-23 03:14:23 +02:00 |
Martin Diehl
|
9eb318b9bf
|
Merge branch '38-introduce-rudimentary-PETSc-based-FEM-solver' of magit1.mpie.de:damask/DAMASK into 38-introduce-rudimentary-PETSc-based-FEM-solver
|
2018-09-22 14:54:58 +02:00 |
Pratheek Shanthraj
|
d9bdf53628
|
quadrature weights defined twice for some reason
|
2018-09-22 12:55:23 +02:00 |
Pratheek Shanthraj
|
ffcadc1d86
|
use displacements instead of coordinates
|
2018-09-22 12:54:45 +02:00 |
Pratheek Shanthraj
|
4a25520828
|
removed debug write statements
|
2018-09-22 12:53:33 +02:00 |
Pratheek Shanthraj
|
6c21c60c70
|
corrected nbasis
|
2018-09-22 12:53:02 +02:00 |
Pratheek Shanthraj
|
becd959913
|
dmda not needed
|
2018-09-22 12:52:29 +02:00 |
Pratheek Shanthraj
|
81ced06393
|
order --> degree
|
2018-09-22 12:51:02 +02:00 |
Pratheek Shanthraj
|
22c1436af6
|
working with petsc 3.10
|
2018-09-22 12:49:56 +02:00 |
Pratheek Shanthraj
|
e15d1d5945
|
reasonable solver options
|
2018-09-22 12:49:30 +02:00 |
Pratheek Shanthraj
|
c9a4609290
|
reading in BCs correctly
|
2018-09-22 12:48:57 +02:00 |
Martin Diehl
|
42bc1b468a
|
cleaning+adopting to petsc-3.10
|
2018-09-22 11:19:08 +02:00 |
Martin Diehl
|
a95e2b8083
|
Merge branch 'PETSc3.10' into 38-introduce-rudimentary-PETSc-based-FEM-solver
|
2018-09-22 10:36:31 +02:00 |
Martin Diehl
|
f590851a78
|
Merge branch '38-introduce-rudimentary-PETSc-based-FEM-solver' of magit1.mpie.de:damask/DAMASK into 38-introduce-rudimentary-PETSc-based-FEM-solver
|
2018-09-22 10:33:20 +02:00 |
Martin Diehl
|
80914470cc
|
most probably pInt and PetscInt is the same
|
2018-09-22 10:32:26 +02:00 |