Commit Graph

27 Commits

Author SHA1 Message Date
Martin Diehl 0880649dd9 more systematic name 2023-01-23 08:31:59 +01:00
Philip Eisenlohr b4a500a194 Resolve "naming for classes" 2023-01-19 16:37:45 +00: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 2bdf0d11cb check N_constituents only if active 2022-02-24 12:13:22 +01:00
Sharan 9ff31d4f2b suggested changes from MR !530 2022-02-22 23:16:14 +01:00
Martin Diehl 968e55b0bc output homogogenized F and P
was disabled for historic reasons only
2022-02-19 15:35:38 +01:00
Martin Diehl b44a862a8a data structures to output mechanical results (homogenization) 2022-02-19 14:19:11 +01:00
Martin Diehl d97f515b77 polishing
RGC numerics is still annoying (and was probably never used in the last
10 years)
2022-02-19 13:56:24 +01:00
Martin Diehl 28eda64893 bugfix: change of behavior
fraction needed for calculation of homogenized response
2022-02-08 00:24:06 +01:00
Philip Eisenlohr da9fdf53d2 consistent indentation and line-spacings in reporting 2021-11-15 12:35:44 -05:00
Martin Diehl f9edeb40a5 descriptive names 2021-07-17 11:50:21 +02:00
Martin Diehl 071c1a5ad4 avoid repetition 2021-04-11 12:18:26 +02:00
Martin Diehl 0fc7f66ef8 consistent names 2021-04-07 21:25:11 +02:00
Martin Diehl bbb292d093 polishing 2021-04-07 20:39:29 +02:00
Martin Diehl 5eb44969cc no need to do this globally 2021-04-07 11:48:04 +02:00
Martin Diehl d56f1acf36 shorter names
need to prefix 'pass' to avoid name clashes that result in errors during
compilation
2021-04-06 12:05:47 +02:00
Martin Diehl 869976c7a0 new names 2021-04-06 11:38:44 +02:00
Martin Diehl 3b392281e4 consistent naming in HDF5 output 2021-03-25 19:22:59 +01:00
Sharan Roongta be0e393e1d cleaning homogenization 2021-02-25 21:55:15 +01:00
Sharan Roongta d8112cc2e1 storing by instance just complicates the code 2021-02-23 13:45:06 +01:00
Sharan Roongta 89858543fa more cleaning; use 'ce', 'ph', 'me' wherever applicable
hide ip,el
2021-02-23 11:47:29 +01:00
Sharan Roongta e249168189 modifying storing of orientations;
needed for nonlocal, and also to remove the use if ip,el at homogenization level.
ip, el should be used only for looping eventually.
2021-02-22 20:38:49 +01:00
Sharan Roongta 2f9d891fdd instance less; use cell mapping 2021-02-22 16:17:32 +01:00
Sharan Roongta 9f78e27724 use cell mapping 2021-02-15 18:43:51 +01:00
Martin Diehl 9481b16878 missing renames 2021-02-13 19:10:13 +01:00
Martin Diehl 4eb2a981ca keeping variables local 2021-02-12 15:31:43 +01:00
Martin Diehl e855083964 systematic names 2021-02-11 14:19:04 +01:00