summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/boundary/MakeHeader51
-rw-r--r--src/boundary/advectionDiffusionBoundaries.h122
-rw-r--r--src/boundary/advectionDiffusionBoundaries.hh313
-rw-r--r--src/boundary/advectionDiffusionBoundaryCondition2D.cpp33
-rw-r--r--src/boundary/advectionDiffusionBoundaryCondition2D.h157
-rw-r--r--src/boundary/advectionDiffusionBoundaryCondition2D.hh262
-rw-r--r--src/boundary/advectionDiffusionBoundaryCondition3D.cpp33
-rw-r--r--src/boundary/advectionDiffusionBoundaryCondition3D.h126
-rw-r--r--src/boundary/advectionDiffusionBoundaryCondition3D.hh292
-rw-r--r--src/boundary/advectionDiffusionBoundaryInstantiator2D.h523
-rw-r--r--src/boundary/advectionDiffusionBoundaryInstantiator3D.h79
-rw-r--r--src/boundary/advectionDiffusionBoundaryInstantiator3D.hh325
-rw-r--r--src/boundary/advectionDiffusionBoundaryPostProcessor3D.cpp39
-rw-r--r--src/boundary/advectionDiffusionBoundaryPostProcessor3D.h159
-rw-r--r--src/boundary/advectionDiffusionBoundaryPostProcessor3D.hh291
-rw-r--r--src/boundary/advectionDiffusionMomentaOnBoundaries.h80
-rw-r--r--src/boundary/advectionDiffusionMomentaOnBoundaries.hh175
-rw-r--r--src/boundary/boundary2D.h42
-rw-r--r--src/boundary/boundary2D.hh42
-rw-r--r--src/boundary/boundary3D.h44
-rw-r--r--src/boundary/boundary3D.hh45
-rw-r--r--src/boundary/boundaryCondition2D.cpp72
-rw-r--r--src/boundary/boundaryCondition2D.h217
-rw-r--r--src/boundary/boundaryCondition2D.hh588
-rw-r--r--src/boundary/boundaryCondition3D.cpp58
-rw-r--r--src/boundary/boundaryCondition3D.h287
-rw-r--r--src/boundary/boundaryCondition3D.hh783
-rw-r--r--src/boundary/boundaryInstantiator2D.h816
-rw-r--r--src/boundary/boundaryInstantiator3D.h1535
-rw-r--r--src/boundary/boundaryPostProcessors2D.cpp78
-rw-r--r--src/boundary/boundaryPostProcessors2D.h340
-rw-r--r--src/boundary/boundaryPostProcessors2D.hh757
-rw-r--r--src/boundary/boundaryPostProcessors3D.cpp121
-rw-r--r--src/boundary/boundaryPostProcessors3D.h392
-rw-r--r--src/boundary/boundaryPostProcessors3D.hh994
-rw-r--r--src/boundary/extendedFiniteDifferenceBoundary2D.cpp57
-rw-r--r--src/boundary/extendedFiniteDifferenceBoundary2D.h87
-rw-r--r--src/boundary/extendedFiniteDifferenceBoundary2D.hh363
-rw-r--r--src/boundary/extendedFiniteDifferenceBoundary3D.cpp62
-rw-r--r--src/boundary/extendedFiniteDifferenceBoundary3D.h84
-rw-r--r--src/boundary/extendedFiniteDifferenceBoundary3D.hh459
-rw-r--r--src/boundary/inamuroAnalyticalDynamics.cpp48
-rw-r--r--src/boundary/inamuroAnalyticalDynamics.h57
-rw-r--r--src/boundary/inamuroAnalyticalDynamics.hh159
-rw-r--r--src/boundary/inamuroBoundary2D.cpp50
-rw-r--r--src/boundary/inamuroBoundary2D.h41
-rw-r--r--src/boundary/inamuroBoundary2D.hh194
-rw-r--r--src/boundary/inamuroBoundary3D.cpp50
-rw-r--r--src/boundary/inamuroBoundary3D.h39
-rw-r--r--src/boundary/inamuroBoundary3D.hh262
-rw-r--r--src/boundary/inamuroNewtonRaphsonDynamics.cpp56
-rw-r--r--src/boundary/inamuroNewtonRaphsonDynamics.h84
-rw-r--r--src/boundary/inamuroNewtonRaphsonDynamics.hh456
-rw-r--r--src/boundary/module.mk27
-rw-r--r--src/boundary/momentaOnBoundaries.h184
-rw-r--r--src/boundary/momentaOnBoundaries.hh427
-rw-r--r--src/boundary/momentaOnBoundaries2D.cpp75
-rw-r--r--src/boundary/momentaOnBoundaries2D.h71
-rw-r--r--src/boundary/momentaOnBoundaries2D.hh168
-rw-r--r--src/boundary/momentaOnBoundaries3D.cpp104
-rw-r--r--src/boundary/momentaOnBoundaries3D.h107
-rw-r--r--src/boundary/momentaOnBoundaries3D.hh300
-rw-r--r--src/boundary/offBoundaryCondition2D.cpp50
-rw-r--r--src/boundary/offBoundaryCondition2D.h128
-rw-r--r--src/boundary/offBoundaryCondition2D.hh309
-rw-r--r--src/boundary/offBoundaryCondition3D.cpp46
-rw-r--r--src/boundary/offBoundaryCondition3D.h114
-rw-r--r--src/boundary/offBoundaryCondition3D.hh166
-rw-r--r--src/boundary/offBoundaryInstantiator2D.h715
-rw-r--r--src/boundary/offBoundaryInstantiator3D.h576
-rw-r--r--src/boundary/offBoundaryPostProcessors2D.cpp45
-rw-r--r--src/boundary/offBoundaryPostProcessors2D.h242
-rw-r--r--src/boundary/offBoundaryPostProcessors2D.hh455
-rw-r--r--src/boundary/offBoundaryPostProcessors3D.cpp41
-rw-r--r--src/boundary/offBoundaryPostProcessors3D.h179
-rw-r--r--src/boundary/offBoundaryPostProcessors3D.hh346
-rw-r--r--src/boundary/rtlbmBoundary.h61
-rw-r--r--src/boundary/rtlbmBoundary.hh260
-rw-r--r--src/boundary/rtlbmBoundaryDynamics.h177
-rw-r--r--src/boundary/rtlbmBoundaryDynamics.hh377
-rw-r--r--src/boundary/superBoundaryCondition2D.cpp55
-rw-r--r--src/boundary/superBoundaryCondition2D.h189
-rw-r--r--src/boundary/superBoundaryCondition2D.hh483
-rw-r--r--src/boundary/superBoundaryCondition3D.cpp55
-rw-r--r--src/boundary/superBoundaryCondition3D.h191
-rw-r--r--src/boundary/superBoundaryCondition3D.hh589
-rw-r--r--src/boundary/superOffBoundaryCondition2D.cpp51
-rw-r--r--src/boundary/superOffBoundaryCondition2D.h163
-rw-r--r--src/boundary/superOffBoundaryCondition2D.hh388
-rw-r--r--src/boundary/superOffBoundaryCondition3D.cpp46
-rw-r--r--src/boundary/superOffBoundaryCondition3D.h133
-rw-r--r--src/boundary/superOffBoundaryCondition3D.hh316
-rw-r--r--src/boundary/wallFunctionBoundaryPostProcessors3D.cpp41
-rw-r--r--src/boundary/wallFunctionBoundaryPostProcessors3D.h193
-rw-r--r--src/boundary/wallFunctionBoundaryPostProcessors3D.hh876
-rw-r--r--src/boundary/zouHeBoundary2D.cpp50
-rw-r--r--src/boundary/zouHeBoundary2D.h41
-rw-r--r--src/boundary/zouHeBoundary2D.hh195
-rw-r--r--src/boundary/zouHeBoundary3D.cpp50
-rw-r--r--src/boundary/zouHeBoundary3D.h41
-rw-r--r--src/boundary/zouHeBoundary3D.hh264
-rw-r--r--src/boundary/zouHeDynamics.cpp72
-rw-r--r--src/boundary/zouHeDynamics.h58
-rw-r--r--src/boundary/zouHeDynamics.hh136
-rw-r--r--src/communication/MakeHeader38
-rw-r--r--src/communication/blockLoadBalancer.cpp29
-rw-r--r--src/communication/blockLoadBalancer.h57
-rw-r--r--src/communication/blockLoadBalancer.hh105
-rw-r--r--src/communication/communication2D.h41
-rw-r--r--src/communication/communication2D.hh38
-rw-r--r--src/communication/communication3D.h42
-rw-r--r--src/communication/communication3D.hh38
-rw-r--r--src/communication/communicator2D.cpp37
-rw-r--r--src/communication/communicator2D.h99
-rw-r--r--src/communication/communicator2D.hh185
-rw-r--r--src/communication/communicator3D.cpp37
-rw-r--r--src/communication/communicator3D.h97
-rw-r--r--src/communication/communicator3D.hh181
-rw-r--r--src/communication/cuboidNeighbourhood2D.cpp38
-rw-r--r--src/communication/cuboidNeighbourhood2D.h195
-rw-r--r--src/communication/cuboidNeighbourhood2D.hh452
-rw-r--r--src/communication/cuboidNeighbourhood3D.cpp38
-rw-r--r--src/communication/cuboidNeighbourhood3D.h190
-rw-r--r--src/communication/cuboidNeighbourhood3D.hh449
-rw-r--r--src/communication/heuristicLoadBalancer.cpp29
-rw-r--r--src/communication/heuristicLoadBalancer.h85
-rw-r--r--src/communication/heuristicLoadBalancer.hh402
-rw-r--r--src/communication/loadBalancer.cpp31
-rw-r--r--src/communication/loadBalancer.h208
-rw-r--r--src/communication/loadBalancer.hh167
-rw-r--r--src/communication/module.mk27
-rw-r--r--src/communication/mpiManager.cpp1154
-rw-r--r--src/communication/mpiManager.h279
-rw-r--r--src/communication/ompManager.cpp59
-rw-r--r--src/communication/ompManager.h49