Files
LIGGGHTS-PFM/src
Daniel Queteschiner 989eba6eb0 improve random point generation for dynamic regions
in case of dynamic regions we need to forward_transform the point since
the point is generated in region space and also the match* functions
perform an inverse_transform to bring the given point into the region space
for inside testing;

note that there is still some issue for dynamic regions:
- in case of subdomain_flag=true the region bounding box in region space
is tested against the subdomain bounding box in global space;
- if the transformed region has no intersection with the subdomain, no
point can ever match the exit condition of the while loop
(for static regions this is usually avoided by calculating the volume fraction
of the region in each subdomain via Region::volume_mc(), not calling the
generate_random* functions if the volume fraction is below a certain treshold)
2023-12-19 13:44:26 +01:00
..
2018-10-11 15:33:45 +02:00
2020-09-28 17:09:44 +02:00
2015-04-25 19:10:45 +02:00
2023-11-29 12:37:23 +01:00
2015-07-20 17:44:54 +02:00
2020-09-28 09:28:29 +02:00
2020-09-28 09:28:29 +02:00
2021-03-15 14:08:55 +01:00
2016-02-10 10:36:50 +01:00
2018-06-26 17:56:33 +02:00
2020-03-05 14:57:01 +01:00
2017-02-28 10:10:15 +01:00
2020-09-28 11:27:43 +02:00
2015-07-20 17:44:54 +02:00
2015-07-20 17:44:54 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2015-07-20 17:44:54 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2017-06-12 10:02:38 +02:00
2012-07-06 15:28:20 +02:00
2015-07-20 17:44:54 +02:00
2017-07-19 09:53:24 +02:00
2018-06-26 15:02:09 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2018-06-26 17:56:33 +02:00
2017-02-28 10:10:15 +01:00
2012-07-06 15:28:20 +02:00
2017-12-12 10:56:21 +01:00
2020-11-24 12:39:55 +01:00
2016-02-18 14:10:30 +01:00
2017-02-28 09:34:50 +01:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2015-07-20 17:44:54 +02:00
2022-07-20 13:55:33 +02:00
2023-12-12 11:13:59 +01:00
2020-07-15 10:13:38 +02:00
2012-07-06 15:28:20 +02:00
2017-03-28 16:06:16 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2018-04-09 10:10:11 +02:00
2020-10-16 13:42:37 +02:00
2018-04-09 10:01:54 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2017-03-28 16:06:16 +02:00
2017-03-28 16:06:16 +02:00
2021-03-10 17:44:51 +01:00
2021-03-11 11:47:19 +01:00
2021-03-11 11:47:19 +01:00
2017-03-28 16:06:16 +02:00
2017-03-28 16:06:16 +02:00
2015-07-20 17:44:54 +02:00
2015-07-20 17:44:54 +02:00
2012-07-06 15:28:20 +02:00
2015-07-20 17:44:54 +02:00
2012-07-06 15:28:20 +02:00
2015-07-20 17:44:54 +02:00
2012-07-06 15:28:20 +02:00
2015-07-20 17:44:54 +02:00
2015-07-20 17:44:54 +02:00
2018-02-05 17:17:59 +01:00
2018-06-26 15:02:09 +02:00
2022-09-15 10:45:27 +02:00
2020-03-05 14:57:01 +01:00
2012-07-06 15:28:20 +02:00
2017-07-18 10:23:19 +02:00
2021-02-23 05:39:37 +01:00
2021-02-23 05:39:37 +01:00
2018-08-14 12:42:58 +02:00
2017-03-02 09:29:35 +01:00
2021-03-11 14:06:25 +01:00
2018-10-11 15:49:51 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2017-03-28 16:06:16 +02:00
2017-03-28 16:06:16 +02:00
2015-07-20 17:44:54 +02:00
2012-07-06 15:28:20 +02:00
2015-07-20 17:44:54 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2015-07-20 17:44:54 +02:00
2015-05-17 21:50:13 +02:00
2017-02-28 10:10:15 +01:00
2015-07-20 17:44:54 +02:00
2012-07-06 15:28:20 +02:00
2013-04-26 10:13:00 +02:00
2015-07-23 15:13:01 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2017-07-17 17:10:37 +02:00
2017-07-19 09:53:24 +02:00
2017-02-28 09:17:34 +01:00
2012-07-06 15:28:20 +02:00
2015-07-20 17:44:54 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2012-07-06 15:28:20 +02:00
2023-12-18 11:47:49 +01:00
2012-07-06 15:28:20 +02:00
2020-03-05 14:57:01 +01:00
2012-07-06 15:28:20 +02:00
2015-07-20 17:44:54 +02:00
2012-07-06 15:28:20 +02:00
2019-04-29 14:05:06 +02:00
2019-04-29 14:05:06 +02:00
2022-03-15 11:42:47 +01:00
2018-06-26 17:56:33 +02:00
2017-07-18 15:15:33 +02:00
2018-06-26 17:56:33 +02:00
2018-01-26 16:37:22 +01:00
2019-04-15 14:35:38 +02:00
2021-02-23 05:39:37 +01:00
2012-07-06 15:28:20 +02:00
2018-06-26 17:56:33 +02:00
2018-06-26 17:56:33 +02:00