Commit Graph

15 Commits

Author SHA1 Message Date
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
2adfee7439 always check FILE pointer before writing
e.g., if using multiple mpi worlds, screen is not set to stdout but a
file opened only on proc 0;
2017-02-02 15:30:16 +01:00
b64c9613fe use angle brackets instead of quotes on system include files
like in LAMMPS 2015-10-31 and LIGGGHTS-PUBLIC 3.5.0
2016-09-08 13:45:53 +02:00
fcf94a07ba fix nasty warnings
fix warnings that have been around forever, so I can actually see my own
buglets
2015-07-20 17:44:54 +02:00
67536a9d1b Backported dynamic regions from LAMMMPS
Still needs testing.
2015-03-03 16:14:05 +01:00
3612ccfb4a release version 3.0.1 on 2014-04-10_19-18-07 2014-04-10 19:18:08 +02:00
613c6db0a3 release version 3.0.0 on 2014-01-23_20-29-19 2014-01-23 20:29:19 +01:00
7aa8574e35 release version 2.3.7 on 2013-09-06_15-00-49 2013-09-06 15:00:50 +02:00
683e3bdaa4 release version 2.3.6 on 2013-07-02_17-35-00 2013-07-02 17:35:01 +02:00
df03571a6e release version 2.3.5 on 2013-06-06_20-19-49 2013-06-06 20:19:50 +02:00
4cb7505b61 release version 2.3.3 on 2013-05-16_21-47-42 2013-05-16 21:47:43 +02:00
f60ffc9634 release version 2.3.2plusplus on 2013-04-05_14-03-47 2013-04-05 14:03:49 +02:00
72c3e39e7a release version 2.2.4 on 2013-01-24_18-49-04 2013-01-24 18:49:05 +01:00
71fc735289 release version 2.0.5 on 2012-08-03_12-37-45 2012-08-03 12:37:46 +02:00
a33a8e6bf0 release on 2012-07-06_15-28-16 2012-07-06 15:28:20 +02:00