Commit graph

4795 commits

Author SHA1 Message Date
Vuko Vukcevic
70967af85c Improvement in refinement cell selection
Check whether the refinement level would exceed the maximum specified refinement
level only after the buffer layers have been considered.
2018-11-15 18:22:51 +01:00
Hrvoje Jasak
76db42b9ac Merge branch 'nextRelease' of ssh://git.code.sf.net/p/foam-extend/foam-extend-4.0 into nextRelease 2018-11-05 22:08:05 +00:00
Hrvoje Jasak
b18df8c99e Dynamic mesh with multiple GGI rotors 2018-11-05 22:07:52 +00:00
Hrvoje Jasak
f85e54b3a2 Formatting 2018-11-05 22:07:15 +00:00
Hrvoje Jasak
430adf4ce3 Added loadBalance switch to refining immersed boundary tutorials 2018-11-01 14:26:19 +00:00
Hrvoje Jasak
ce296a9354 Added region option to setFields utility 2018-10-24 17:32:45 +01:00
Hrvoje Jasak
8a3e798d5a Resolve cell and point level load balancing for cases without adaptive refinement 2018-10-24 17:19:55 +01:00
Hrvoje Jasak
d23e612f80 Add brackets around send/receive of fields for better scoping in load balance comms 2018-10-24 17:15:19 +01:00
Hrvoje Jasak
556b9c0731 Remove global reduce in immersed boundary polyPatch. Testing, load balance 2018-10-24 17:10:47 +01:00
Hrvoje Jasak
69d3b15a86 Better messaging on debug 2018-10-24 17:10:05 +01:00
Hrvoje Jasak
59096bd2e1 Simplified form of dynamic mesh in load balancing 2018-10-24 17:09:25 +01:00
Hrvoje Jasak
8c81b396f0 Cannot evaluate mixedIbFvPatchField on creation from dictionary as it triggers calculation of intersection. Load balancing fix 2018-10-24 17:09:08 +01:00
Hrvoje Jasak
324b129060 Parallel load balancing: cannot use weights in field decomposition 2018-10-24 17:06:01 +01:00
Hrvoje Jasak
b60b67ffb6 Change format of global face index in passiveProcessorPolyPatch to labelField 2018-10-24 17:03:27 +01:00
Hrvoje Jasak
776d458012 Update change of copyright script 2018-10-24 16:55:36 +01:00
Hrvoje Jasak
d05d477f30 Added virtual function for fvPatch slicing: support for immersed boundary 2018-10-24 16:53:25 +01:00
Hrvoje Jasak
f60da6ec49 Bugfix: operator= for PtrList needs to check if source pointers are set 2018-10-24 16:51:48 +01:00
Hrvoje Jasak
2a04913eaf Clean-up 2018-10-18 19:21:06 +01:00
Hrvoje Jasak
faf418d2fd Added load balance switch to topoChanger 2018-10-18 19:20:33 +01:00
Hrvoje Jasak
d9e45cb58c Clean-up of default copy constructors for polyPatches - copy constructor needed 2018-10-18 19:18:19 +01:00
Hrvoje Jasak
284344a11e Near-wall distance handling for variable number of patches during topo change: dynamic load balancing 2018-10-18 19:17:47 +01:00
Hrvoje Jasak
2ef8bbb6b7 Clean-up of default copy constructors for polyPatches - copy constructor needed 2018-10-18 19:17:14 +01:00
Hrvoje Jasak
d349a41795 LabelField change for pointLevel and cellLevel 2018-10-16 09:22:29 +01:00
Hrvoje Jasak
fbed59fec8 LabelField change for pointLevel and cellLevel 2018-10-16 09:21:57 +01:00
Hrvoje Jasak
96a2f708c6 Formatting 2018-10-16 09:21:38 +01:00
Hrvoje Jasak
e044a43866 Added info on refinement selection constructor 2018-10-16 09:20:30 +01:00
Hrvoje Jasak
7fc3e1d6bb Bugfix: dynamic refinement restart: only initialise topo modifiers if they haven't been read in during construction 2018-10-16 09:20:09 +01:00
Hrvoje Jasak
6b09536c33 Merged volume continuity check files 2018-10-12 10:37:05 +01:00
Hrvoje Jasak
850f11a9fc Tutorial update 2018-10-11 17:32:54 +01:00
Hrvoje Jasak
e51b6eea28 Bugfix: whne comparing IB patch size, fvPatch is relevant (polyPatch size is different and wrong) 2018-10-11 17:15:07 +01:00
Hrvoje Jasak
f9c325021f Simplification of the pimple IB solver: mesh update and flux correction 2018-10-11 16:47:58 +01:00
Hrvoje Jasak
b8b7ba6eee Dynamic IBM tutorial: change parallel test to 10 processors 2018-10-11 16:46:19 +01:00
Hrvoje Jasak
187115af22 Update Immersed boundary unrefinement criteria 2018-10-09 11:02:55 +01:00
Hrvoje Jasak
81f6f900b4 Formatting 2018-10-05 18:22:48 +01:00
Hrvoje Jasak
eac673ee7c Update poly refinement to escape multiple checks within a time-step 2018-10-05 18:22:24 +01:00
Hrvoje Jasak
9cca3228bf Added functions to carry patch type when a base copy constructor is not called 2018-10-05 18:21:48 +01:00
Hrvoje Jasak
a9cb8f1cc2 Improved controls for immersed boundary refinement: inside of the IB object 2018-10-05 18:21:00 +01:00
Hrvoje Jasak
ee10ee60aa Updated header comments 2018-10-05 18:20:20 +01:00
Hrvoje Jasak
0545b117c1 Improve immersed boundary debug info 2018-10-05 18:19:07 +01:00
Hrvoje Jasak
6246dd6946 Bugfix: carry immersed boundary patch type 2018-10-05 18:18:55 +01:00
Hrvoje Jasak
723da35299 Typo in comment 2018-10-01 19:08:06 +01:00
Hrvoje Jasak
dace0ac19d Merge branch 'nextRelease' of ssh://git.code.sf.net/p/foam-extend/foam-extend-4.0 into nextRelease 2018-09-26 17:27:29 +01:00
Hrvoje Jasak
c6460044b2 Bugfix: double execution of function objects per time-step 2018-09-26 17:26:40 +01:00
Hrvoje Jasak
f145691299 Update for parallel dynamic mesh 2018-09-26 17:26:09 +01:00
Hrvoje Jasak
c3251bc400 Reset gamma and sGamma patch values for IB patches 2018-09-26 14:50:38 +01:00
Hrvoje Jasak
6ba8b5e6b3 Bugfix: remove reset of pressure field on evaluate for fvs immersed boundary 2018-09-26 14:48:03 +01:00
Hrvoje Jasak
69e10d419c Control debug messages 2018-09-26 13:29:38 +01:00
Hrvoje Jasak
154fcce817 Fixed comment 2018-09-26 13:28:13 +01:00
Hrvoje Jasak
32d3595ded PLB with particles + accumulated bugfixes/backports. Author: Henrik Rusche. 2018-09-25 12:30:18 +01:00
Hrvoje Jasak
95d31b8b9d Bugfix related to variable time step on deforming meshes using backward scheme. Author: Vuko Vukcevic. Merge: Hrvoje Jasak 2018-09-25 11:59:54 +01:00