Commit Graph

13883 Commits

Author SHA1 Message Date
Sharan Roongta d2560ebb39 function should return either 'true' or 'false' and not bear the responsibility to throw errors
We were forcing every colon to indicate either key or key: value
2021-07-12 21:42:51 +02:00
Martin Diehl 58e0e5f4f7 matches other short names (src, img, ..) 2021-07-10 13:41:19 +02:00
Martin Diehl df9a94422f 0-based indexing in MSC.Marc
inline with Python library and grid, still need to decide on mesh (neper
is 1-based)
2021-07-10 09:49:29 +02:00
Martin Diehl fdc501243c improved naming 2021-07-10 09:31:11 +02:00
Martin Diehl 13028b6686 texture not needed anymore 2021-07-10 09:21:21 +02:00
Martin Diehl 21512758d2 grammar fix 2021-07-10 09:19:20 +02:00
Franz Roters 79420463f2 make xvfb automatically find a free server 2021-07-09 22:25:56 +02:00
Martin Diehl 136a4b1377 PETSc defines are rather complicated
now mpi_f08 can be used on newer PETSc installations if old MPI modules
are not exposed
2021-07-09 18:48:25 +02:00
Franz Roters 72be56860e adapted to new directory name 2021-07-09 17:51:35 +02:00
Martin Diehl 637f78bd52 old name (for PETSc < 3.15) 2021-07-09 14:50:29 +02:00
Martin Diehl 3870a70a4e HDF5 seems to use MPI (F90 style) 2021-07-09 12:37:39 +02:00
Martin Diehl abf7c8e9f1 limit search space to actual RVE
periodic copies of the seeds are sufficient, no need to copy the grid
2021-07-09 12:13:18 +02:00
Martin Diehl 8e75e87ad9 Merge branch 'MPI_F08' into polishing-for-beta 2021-07-09 11:32:32 +02:00
Martin Diehl 3c22dd81ac correct update frequency 2021-07-09 11:29:52 +02:00
Martin Diehl 97e12d8e21 update tests (damage) and build instructions (spack) 2021-07-09 11:28:03 +02:00
Martin Diehl df44feb6f6 Merge branch 'damage-polishing' into polishing-for-beta 2021-07-09 11:27:51 +02:00
Martin Diehl da623419a9 Merge branch 'spack' into polishing-for-beta 2021-07-09 11:27:41 +02:00
Martin Diehl 562a84bc30 quick hack for YAML issue with : 2021-07-09 11:12:17 +02:00
Franz Roters c3e94cf1fe Marc2021.2 is out! 2021-07-09 08:59:04 +02:00
Martin Diehl f54bd8f3a9 correct capitalization 2021-07-08 17:56:49 +02:00
Martin Diehl 6e4fe5b1c3 consistent citation style
should be used for Fortran, python, YAML
2021-07-08 16:56:41 +02:00
Martin Diehl 139f2c177a use MPI_f08 if possible
most PETSc installations provide outdated MPI (f90 version)

MPI_COMM_WORLD is now of derived type (Fortran 08 style)
PETSC_COMM_WORLD is the plain integer (f90 style) alias.
Note that HDF5 is assumed to have f90 interfaces
2021-07-08 16:27:37 +02:00
Martin Diehl 4c3ff4bef4 consistent capitalization 2021-07-08 15:05:01 +02:00
Martin Diehl 58bc6e2ba6 avoid chained inclusions 2021-07-08 14:27:04 +02:00
Martin Diehl 69415d2e05 not needed 2021-07-08 12:30:00 +02:00
Martin Diehl 3c6c5d77e8 following paper 2021-07-06 22:58:18 +02:00
Martin Diehl a13e02da44 easier to follow 2021-07-06 22:33:12 +02:00
Martin Diehl 249365979f for spack, following DealII
https://spack.readthedocs.io/en/latest/build_systems/cmakepackage.html
'RelWithDebInfo' is not easy to remember
2021-07-06 06:49:25 +02:00
Martin Diehl 4e11fba643 cleaning 2021-07-05 20:53:30 +02:00
Martin Diehl ec3c4ebfca unified description (consistent with binary packages) 2021-07-05 12:32:49 +02:00
Martin Diehl cd9d704aae bug fixes:
invalid material.yaml, detect such errors in future
2021-07-05 11:30:52 +02:00
Martin Diehl b465a6d615 new style examples 2021-07-05 05:38:47 +02:00
Martin Diehl f0a75d8d62 consistent capitalization
Capitals for pre processor macros to avoid clashes
2021-07-04 17:43:19 +02:00
Martin Diehl 223e6054d4 draft for AUR package 2021-07-04 15:49:05 +02:00
Martin Diehl 276b6ef2cd polishing 2021-07-04 15:48:05 +02:00
Martin Diehl 3edfb98d16 consistent capitalization 2021-07-04 10:33:48 +02:00
Martin Diehl ee6eca029b more details on PETSc 2021-07-04 10:31:19 +02:00
Martin Diehl 6f6f42145d does not exist anymore 2021-07-04 10:30:36 +02:00
Martin Diehl 6dc70fa4e7 not used anywhere
was only required for ductile damage
2021-07-04 08:51:53 +02:00
Martin Diehl 62146d0264 tests fail sometimes 2021-07-04 08:49:24 +02:00
Martin Diehl 7daef03e65 new multiphyics notation 2021-07-03 22:50:14 +02:00
Martin Diehl 8acecc1306 preparing standard multiphysics notation 2021-07-03 22:41:34 +02:00
Martin Diehl f69f61dcb7 avoid duplication 2021-07-03 22:30:06 +02:00
Martin Diehl 58ec949941 Merge remote-tracking branch 'origin/development' into polishing-for-beta 2021-07-03 22:20:33 +02:00
Test User 75f76a9221 [skip ci] updated version information after successful test of v3.0.0-alpha4-10-g0ad4fd00b 2021-07-03 21:35:58 +02:00
Abisheik Panneerselvam 0ad4fd00b1 Merge branch 'write_displacements' into 'development'
writing out nodal displacements

See merge request damask/DAMASK!407
2021-07-03 18:02:38 +00:00
Abisheik Panneerselvam 6d33978cd1 mesh file format updated to 4.1 2021-07-03 08:22:59 +02:00
Martin Diehl cda0f21612 fix BC and material.yaml to work again 2021-07-03 08:22:11 +02:00
Martin Diehl a0ffbc5f17 little polishing
- same names as for grid
- 'local' naming misleading here (probably for x_local etc also not a
  good choice)
- following names in PETSc notation (https://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/DMPLEX/DMPlexGetPointLocal.html)
- using allocation with bounds to simplify access
- NOTE: The nodal coordinates are not what damask.Result expects except
  for simple, 1 IP elements!
2021-07-02 23:49:06 +02:00
Martin Diehl 1516ded71b Merge remote-tracking branch 'origin/development' into write_displacements 2021-07-02 23:07:51 +02:00