Commit graph

5098 commits

Author SHA1 Message Date
Danial Khazaei
0642eb7c4a
[bugfix]: friend operators need forward declaration to avoid gcc warning.
Without forward declaration, gcc warns that the operator has not been declared
within foam but only as a friend.
2019-02-15 22:30:51 +03:30
Hrvoje Jasak
f1545bac95 Cleanup 2019-02-14 18:08:48 +00:00
Hrvoje Jasak
5712c8d88e cfMesh cannot deal with a split symmetry plane: changed patch type 2019-02-14 18:07:54 +00:00
Hrvoje Jasak
a9ed8c0a8f Bugfix: additionaArgs is no longer a reference 2019-02-14 17:13:56 +00:00
Hrvoje Jasak
1c6c10d84a Fixed merge failure 2019-02-13 18:06:23 +00:00
Hrvoje Jasak
2fea87c674 Bugfix and improvement in interpolateXY function that returns a field. Vuko Vukcevic 2019-02-13 15:51:10 +00:00
Hrvoje Jasak
0dc478ae7b Wrong dimensions on creation of zero geometric field. Vuko Vukcevic 2019-02-13 15:48:26 +00:00
Hrvoje Jasak
64178a218a Incorrect base class method override in sixDoFRigidBodyDisplacementPointPatchVectorField. Dario Zivkovic 2019-02-13 15:47:16 +00:00
Hrvoje Jasak
ac82db9f2d Incorrect base class method override in sixDoFRigidBodyDisplacementPointPatchVectorField. Dario Zivkovic 2019-02-13 15:46:14 +00:00
Hrvoje Jasak
9c8f3f6649 Minor fixes: postfixedSubRegistry and non-contiguous lists indentation. Henrik Rusche 2019-02-13 15:42:47 +00:00
Hrvoje Jasak
e2189947db Resolving merge commits 2019-02-13 15:41:35 +00:00
Hrvoje Jasak
37c728edfb Bugfix: nullptr 2019-02-13 15:38:37 +00:00
Hrvoje Jasak
b07ee20154 Improvement in protectedInitialRefinement. Author: Vuko Vukcevic 2019-02-13 15:27:57 +00:00
Hrvoje Jasak
4311ba296a GCC8 compatibility improvements. Cumulative improvment on gcc8 compliance. Added support for openmpi version 4.0.0 Updated cfMesh library to latest version. Author: Danial Khazaei 2019-02-13 15:25:42 +00:00
Hrvoje Jasak
396997c0ae BUGFIX: Compile WM_LABEL_SIZE=64 (final). Author: Henrik Rusche. 2019-02-13 15:17:29 +00:00
Hrvoje Jasak
9b5826bf88 Merge branch 'nextRelease' of ssh://git.code.sf.net/p/foam-extend/foam-extend-4.0 into nextRelease 2019-02-13 14:38:06 +00:00
Hrvoje Jasak
e7fff4e89c Reorder constructors 2019-02-13 14:35:45 +00:00
Hrvoje Jasak
76d57ed7fd Added syncPar switch to enable/disable parallel comms in polyMesh 2019-02-13 14:35:33 +00:00
Hrvoje Jasak
6104042c17 Fix formatting in output 2019-02-13 10:53:17 +00:00
Danial Khazaei
d2bc2468c7
format: make cfMesh banner consistent and removed trailing whitespace 2019-02-05 07:38:23 +03:30
Henrik Rusche
f000c7f6b8 List<label> -> labelList and simiar throughout 2019-02-04 21:58:51 +01:00
Henrik Rusche
c9f9aa069b Switched target for 64BitInts 2019-02-04 21:58:51 +01:00
Henrik Rusche
951ca591e8 Fixes to avoid changing the operators in the control switches 2019-02-04 21:58:51 +01:00
Henrik Rusche
ec50f969d0 Added TP sources to compile WM_LABEL_SIZE=64 2019-02-04 21:58:51 +01:00
Henrik Rusche
923fee738e BUGFIX: Compile WM_LABEL_SIZE=64 2019-02-04 21:58:51 +01:00
Vuko Vukcevic
11acc2de1d Temporary commit: intermediate refactorisation stage 2019-02-03 16:46:49 +01:00
Vuko Vukcevic
21154aa132 Temporary bugfix in decomposeMesh
Needs clean-up and refactorization
2019-02-01 09:43:40 +01:00
Danial Khazaei
5f08a2f90a
Bugfix: update cfMesh to v1.1 which fixes self-comparison always evaluates to false [-Wtautological-compare] 2019-01-31 17:52:39 +03:30
Danial Khazaei
b9ba5ebf2e
Bugfix: Added support for openmpi 4.0.0 and updated c++ casting style to suppress [-Wold-style-cast] 2019-01-31 17:44:30 +03:30
Danial Khazaei
0803bdbe20
Bugfix: fixed the compiler can assume that the address of ‘t’ will never be NULL warning [-Waddress] 2019-01-31 17:33:45 +03:30
Danial Khazaei
9c81a37a62
CXX-syntax: updated tecio c++ casting style to suppress [-Wold-style-cast] 2019-01-31 17:20:44 +03:30
Danial Khazaei
a480f9577c
Bugfix: type qualifiers ignored on cast result type 2019-01-31 17:16:18 +03:30
Danial Khazaei
23ef4e1dc3
Bugfix: overflow in conversion from Foam::label to int 2019-01-31 17:11:22 +03:30
Hrvoje Jasak
e1837adbf8 Cumulative development and fixes. Vuko Vukcevic. 2019-01-30 14:46:17 +00:00
Hrvoje Jasak
b3b16d1cc8 Layered overlap fringe strategy. Author: Vuko Vukcevic. Merge: Hrvoje Jasak. 2019-01-30 14:38:37 +00:00
Hrvoje Jasak
a031ca8136 Bugfix: Fixed missing dependency in Windows compilation. Henrik Rusche 2019-01-30 14:23:33 +00:00
Hrvoje Jasak
67e2f83134 Bugfix: resolving read problem in initialisation of IB patch fields 2019-01-29 09:53:30 +00:00
Hrvoje Jasak
758dad7a27 IB patch sizing trick deactivated 2019-01-26 13:19:35 +00:00
Hrvoje Jasak
69d6bf1abe Clean-up 2019-01-25 16:29:36 +00:00
Hrvoje Jasak
781a70f6c2 Updated tutorial settings to match paper 2019-01-25 16:29:16 +00:00
Hrvoje Jasak
f45048dd04 Removed special characters 2019-01-25 16:27:45 +00:00
Hrvoje Jasak
01ae864020 remaining nullptr 2019-01-25 16:25:13 +00:00
Hrvoje Jasak
f5080b5cdb Removed old gcc compiler support 2019-01-25 16:23:50 +00:00
Hrvoje Jasak
c6babd359a Update to c++-11 standard: nullptr and compilation flags 2019-01-25 16:22:44 +00:00
Hrvoje Jasak
0da8433b5d Delayed initialisation of the immersed boundary patch: avoid cutting at patchField initialisation and delay until fvMesh init 2019-01-25 16:16:16 +00:00
Hrvoje Jasak
17632aaa21 Parallelism and robustness improvements. Inno Gatin 2019-01-25 16:14:35 +00:00
Vuko Vukcevic
957235997b Bugfix in AMR related to PLB
Allow 2:1 face consistency on possibly newly created processor faces.
2019-01-25 10:26:08 +01:00
Vuko Vukcevic
920ff7bcc4 Manually merged Henrik's DLB and some other stuff 2019-01-23 13:03:44 +01:00
Vuko Vukcevic
0f73d80cf0 Added minimum protected level to protectedInitialRefinement 2019-01-23 09:39:20 +01:00
Vuko Vukcevic
abc4f08028 Bugfix in dimensions
steadyStateDdtScheme::fvcDdtConsistentPhiCorr returns a zero field with wrong
dimensions (need to multiply with rAU dimensions instead of dividing).
Reported by InSu Lee, Seoul National University.
2019-01-15 12:15:39 +01:00