Martin Diehl
690d63734a
avoid message about unused parameters
2023-11-25 20:39:39 +01:00
Martin Diehl
bb234938cc
whitespace polishing
2023-11-02 15:43:11 +01:00
Martin Diehl
5a5f1cfc5b
mesh works again for PETSc >= 3.19
...
needs also bugfix in PETSc: https://gitlab.com/petsc/petsc/-/merge_requests/6986
2023-11-02 15:41:20 +01:00
Martin Diehl
57e02bb991
PETSc 3.20
2023-10-09 20:10:05 +02:00
Philip Eisenlohr
af955df891
added phi_min back to example; more consistency in code syntax
2023-09-06 15:11:48 -04:00
Sharan
925da8aad4
Merge remote-tracking branch 'origin/numerics-comment-format' into restructure-numerics
2023-09-06 20:14:58 +02:00
Sharan
9c4fa16c7d
new mech dict
2023-09-06 19:57:40 +02:00
Sharan
e101b5cca8
correct pointer
2023-09-06 11:17:39 +02:00
Sharan
09f3b2063d
Merge remote-tracking branch 'origin/development' into restructure-numerics
2023-08-17 12:09:10 +02:00
Daniel Otto de Mentock
cc77d5c69b
interfaces are not included in petsc version<=3.16.x yet
2023-08-04 19:16:47 +02:00
Sharan Roongta
99292c5081
prefix not required
2023-08-02 16:02:51 +02:00
Sharan Roongta
c960f8ed58
space needed to add new option + marc changes
2023-08-02 14:21:47 +02:00
Sharan Roongta
ac63ee3600
marc and other minor changes
2023-08-02 14:18:54 +02:00
Sharan Roongta
482ba98b18
mesh numerics changes
2023-08-02 13:28:50 +02:00
Philip Eisenlohr
d2c374624e
Additional language polish
2023-06-28 10:23:00 +00:00
Martin Diehl
0324e7ece1
parameters should be spelled in capitals
2023-06-04 13:52:31 +02:00
Martin Diehl
ca1c22874b
consistent and short
2023-06-04 13:51:05 +02:00
Martin Diehl
d0b832e6f1
consistent with naming in HDF5_utilities
2023-06-03 17:06:32 +02:00
Martin Diehl
f4f2176561
Deallocate numerics configuration
2023-02-27 11:34:03 +00:00
Philip Eisenlohr
dde60ec53f
Consistent use of () in subroutine calling
2023-02-21 15:18:17 +00:00
Martin Diehl
e5b7ad335f
debug.yaml causes more work than it saves
2023-02-13 22:26:58 +01:00
Daniel Otto de Mentock
8a7655a9e3
Merge branch 'fix-github-actions' into 'development'
...
Fix github actions
See merge request damask/DAMASK!703
2023-01-19 17:29:55 +00:00
Philip Eisenlohr
b4a500a194
Resolve "naming for classes"
2023-01-19 16:37:45 +00:00
Martin Diehl
548857c6a6
not needed
2022-12-17 16:10:25 +01:00
Martin Diehl
e6c2e73e03
Merge remote-tracking branch 'origin/development' into 231-no-petscscalar-and-_range
2022-12-10 14:54:02 +01:00
Martin Diehl
aaae8a701b
Fortran style adjustments
2022-12-07 17:29:03 +00:00
Martin Diehl
411c86b5ef
following style guide
2022-12-01 19:52:53 +01:00
Daniel Otto de Mentock
b96576ce93
standardizing double definition across modules
2022-12-01 17:27:30 +01:00
Martin Diehl
df5487e1a9
Re-written YAML types
...
Strict typing for YAML
New access pattern requires to specify the expected type, i.e. 'scalar', 'list', or 'dict'. This ensures that the node offers the expected functionality instead of polluting 'tNode' with dummy functions which throw error messages if not overwritten.
The restructuring of the code allows to hierarchically construct methods without much code duplication.
Some aspects of the error messaging system have been improved.
2022-10-25 16:09:36 +00:00
Martin Diehl
0ca4d42678
PETSc 3.18.0 compatibility
...
CHKERR macros are now longer, should be replaced with PetscCall in the
future
2022-10-02 12:48:54 +02:00
Martin Diehl
64fad03b97
explicit casting
2022-06-27 23:39:54 +02:00
Martin Diehl
60e097a04e
something is wrong with interfaces for 64 bit
2022-06-27 22:35:29 +02:00
Martin Diehl
61dc14e0b9
Merge remote-tracking branch 'origin/development' into implicit-none-external
2022-06-27 15:13:20 +02:00
Martin Diehl
3b57934d6e
Marc precision handling
2022-06-27 08:37:41 +00:00
Martin Diehl
2f1904efec
only MPI_f08 is standard conforming
2022-06-21 23:11:22 +02:00
Martin Diehl
b8c3d75700
[skip sc] enforce interfaces (quick fix: declare as external)
2022-06-21 22:59:01 +02:00
Franz Roters
6236ad52d1
consistent naming
2022-05-03 13:00:28 +02:00
Martin Diehl
bb83d20fe9
Merge branch 'development' into structure-improvements
2022-04-27 05:55:19 +02:00
Philip Eisenlohr
dece12a1a6
remove unused CLI module inclusion
2022-04-26 12:19:13 -04:00
Martin Diehl
d41d03015a
better matching name
2022-04-24 17:38:59 +02:00
Martin Diehl
91b71fdff8
systematic naming scheme
2022-04-24 04:45:41 +02:00
Martin Diehl
34cc66f1bf
use old interface for previous PETSc versions
2022-04-04 08:14:48 +02:00
Martin Diehl
cfe01b83f8
avoid deadlock for MPI runs
2022-02-17 21:37:37 +00:00
Martin Diehl
b43695067d
Merge remote-tracking branch 'origin/development' into nonlocal-standard-access
2022-02-11 12:53:58 +01:00
Martin Diehl
345659b0e8
update sta file after each inc
2022-02-07 15:09:26 +01:00
Martin Diehl
6d78400f87
the concept of IP/element_ID should not be used at the DAMASK core
2022-02-05 07:29:00 +01:00
Martin Diehl
82dabe29c1
mesh: separate kind for DAMASK and PETSc integers
2022-01-13 16:30:42 +01:00
Martin Diehl
29530da579
use correct kind of constants for calls to MPI/PETSc
2022-01-13 13:50:30 +01:00
Martin Diehl
a7417a7ad7
default integer, PETSc integer, and MPI integer might be different
2022-01-13 12:02:33 +01:00
Martin Diehl
3fb5bd459c
pInt leftovers
2022-01-13 07:44:15 +01:00