056b121f21
Minor modifications for rcfdemSolverCoupledHeattransfer to improve stability.
2022-08-02 09:52:51 +02:00
507f24145e
dSauter is constructed by submodel dSauter. If another one is constructed by the solver, force models looking up dSauter may get confused.
2022-07-06 12:14:32 +02:00
32e41e2fa6
Merge pull request #130 from ParticulateFlow/feature/immersed_multisphere
...
close #127
2022-03-25 09:14:06 +01:00
aa42bb9a28
increase stability of cfdemSolverRhoPimpleChem
...
analogous to 16560cfe4f
VSMALL is typically DBL_MIN (1e-37 or smaller) which is actually too
small here
2022-03-01 10:13:52 +01:00
ede9546e80
merge cfdemCloudIB and cfdemCloudIBContinuousForcing
...
note that Us field is only use by cfdemSolverIBContinuousForcing but not
by cfdemSolverIB, so it may be better to call
cfdemCloudIB::calcForcingTerm(...) from cfdemSolverIBContinuousForcing
instead of cfdemCloudIB::evolve()
2022-02-16 15:56:15 +01:00
a38dba8cfd
add compiler flag
...
add -Wno-deprecated-copy flag to deactivate respective compiler warning
2022-02-09 17:14:45 +01:00
21b338fb05
Merge branch 'develop' into feature/immersed_multisphere
...
resolved Conflicts:
- applications/solvers/cfdemSolverIB/Make/options
- etc/solver-list.txt
- src/lagrangian/cfdemParticle/Make/files
- src/lagrangian/cfdemParticle/derived/cfdemCloudIB/cfdemCloudIB.C
resolved Issues:
src/lagrangian/cfdemParticle/subModels/ShirgaonkarIBTorque/ShirgaonkarIBTorque.C
2022-02-09 16:37:40 +01:00
e3ec594f73
rename cfdemSolverIBRO.C to cfdemSolverIBContinuousForcing.C
...
more appropriate naming:
RO (reduced order) referred to the RO model of red blood cells, but the
key difference in this solver is the momentum forcing term in the UEqn
2022-02-09 16:05:21 +01:00
88f79a57c4
move solver from cfdemSolverIBRO to cfdemSolverIBContinuousForcing
...
more appropriate naming:
RO (reduced order) referred to the RO model of red blood cells, but the
key difference in this solver is the momentum forcing term in the UEqn
2022-02-09 15:57:05 +01:00
7d2f5067c2
rename cfdemCloudIBmodified.* files to cfdemCloudIBContinuousForcing.*
...
more appropriate naming
2022-02-09 15:40:58 +01:00
f7e7c1ab06
rename class cfdemCloudIBmodified to cfdemCloudIBContinuousForcing
...
more appropriate naming
2022-02-09 15:33:24 +01:00
aaf9c17608
Merge branch 'feature/immersed_multisphere' of https://github.com/ParticulateFlow/CFDEMcoupling into feature/immersed_multisphere
...
resolved Conflicts:
- etc/solver-list.txt
2022-02-09 15:02:34 +01:00
5291dfb1bc
remove cfdemSolverIBTorque
...
remove cfdemSolverIBTorque as it is essentially a copy of cfdemSolverIB
2022-02-09 14:13:01 +01:00
127c21e548
update comment sections [ci skip]
...
fix up copyrights and contributions
2022-02-09 14:09:38 +01:00
764e6bd458
remove test solver cfdemSolverPimpleIB
...
cfdemSolverPimpleIB was a test solver to see the performance using
pimpleFoam; not intended for use in a production environment
2022-01-13 11:31:55 +01:00
c378a73650
explicitly set initial old-time values of rhoeps
2022-01-10 11:35:55 +01:00
e010b9f966
bring cfdemSolverRhoPimple more in line with OpenFOAM 6 solver version
...
use pressure control instead of density control if available (i.e. for
OpenFOAM versions >= 5)
2021-12-23 16:00:46 +01:00
3667af9f56
bring cfdemSolverRhoPimple more in line with OF solver
2021-12-23 15:54:06 +01:00
7213a1d850
remove addSource field
...
defining the addSource term outside of EEqn for some reason causes
noticeable deviations from the solution produced by the OpenFOAM solver
2021-12-23 15:51:57 +01:00
9750720a5e
activate correction in surfaceScalarField phiHbyA
...
activate correction for large time steps
2021-12-23 15:48:10 +01:00
5b3a148fcf
create surfaceScalarField rhorAUf in one go
...
reduce numerical issues by avoidung multiple interpolations in case of
model 'A'
2021-12-23 15:45:36 +01:00
ae21c7e19a
formatting
2021-12-23 15:42:39 +01:00
85e2964d0d
just move around creation of rhoMax/rhoMin in createFields.H
2021-12-23 15:39:55 +01:00
3a12684d3b
add average value to T ouput
2021-12-23 15:38:01 +01:00
e16e405828
move recalculation of rho in pEqn.H
...
just move calculation further down
add average value to output of rho
2021-12-23 15:37:12 +01:00
54db2db656
update rhoeps after rhoEqn.H
2021-12-23 15:33:23 +01:00
4bdb5f06d4
move update of rhoeps to pEqn.H
2021-12-23 15:29:31 +01:00
b8ccfb9986
move creation of field phi
...
to better match order in corresponding OpenFOAM solver and make
comparision easier
2021-12-23 15:26:33 +01:00
a271fd0aa0
create rhoeps field in createFields.H
...
this was a major issue:
rhoeps must be created outside the run loop and have old time values,
otherwise any time derivative will be zero, leading to incorrect results
2021-12-23 15:22:40 +01:00
ab3f69db66
Added monitoring field for fluid-phase heat conduction.
2021-12-09 06:56:18 +01:00
2b5fba4ece
clean up whitespaces [ci skip]
2021-12-06 13:13:12 +01:00
b23b1aa0d2
fix compilation of solvers
...
commit 4897e9b759 was incomplete
2021-12-06 09:48:20 +01:00
4897e9b759
refactor createFields.H files to eliminate unused variable warnings
...
these warnings are mainly caused by postProcesss.H including
createFields.H in a sub-block
2021-12-06 07:59:58 +01:00
dec6d77baa
remove unneeded options from solver Make file
2021-12-06 07:51:11 +01:00
60df64826a
Merge branch 'develop' of https://github.com/ParticulateFlow/CFDEMcoupling into develop
2021-11-05 11:16:56 +01:00
3ea46f470e
Let rCFD solvers update fields with integer counter instead of scalar elapsed time.
2021-11-05 11:15:29 +01:00
ad5a39ceac
Merge pull request #123 from tmjnijssen/develop
...
TUe/SMR developments
2021-11-05 09:07:27 +01:00
ea5e113d0f
[OF6] exit if cfdemSolverMultiphaseScalar is compiled against OF6
...
similar to cfdemSolverMultiphase, cfdemSolverMultiphaseScalar
malfunctions in combination with OpenFOAM 6.
The root of this erroneous behaviour remains unclear at this point.
2021-11-03 12:49:54 +01:00
3338d1ea32
revert pEqn.H of cfdemSolverPiso
...
revert change made in commit 39f6e7d056
2021-10-15 14:55:45 +02:00
caa98441f9
clean up whitespaces
2021-10-14 17:27:58 +02:00
2f9d410800
fix compilation of multiphaseMixture.C with OF 6
2021-10-14 17:08:14 +02:00
8330e3a8ff
remove lnInclude folder
...
generated during compilation
2021-10-14 16:42:40 +02:00
4dda7cbea2
fix heat transfer for general heat capacities
...
same as for cfdemSolverRhoPimple in commit
0fa1f023d6
2021-10-12 10:37:36 +02:00
278706f4c9
merge tue/master > tue/develop
2021-10-08 14:16:39 +02:00
be9b19ff76
merge PFM/master > TUe/master
2021-10-07 09:30:51 +02:00
e871612ac7
DisplacementField utility can now take fields as default values.
2021-08-24 08:49:08 +02:00
7b4032cbe3
remove unused variables
2021-07-29 16:22:36 +02:00
f1b4baa410
DisplacementField: Allow for default background values.
2021-07-27 07:39:32 +02:00
2a83785bcb
Added monitoring option to displacementField.
2021-07-13 11:57:05 +02:00
56e8a6257c
Minor change to displacementField. Allows for time-averaged treatment now.
2021-07-09 11:39:43 +02:00