TCLB
TCLB - Templated MPI+CUDA/CPU Lattice Boltzmann code
File Explorer
Download Latest Version (.zip)- devcontainer.json
- action.yaml
- action.yaml
- action.yaml
- action.yaml
- action.yaml
- cpu_test.yml
- gpu_comp.yml
- hip_comp.yml
- other_tests.yml
- rinside.yaml
- storage_test.yml
- CONTRIBUTING.md
- ISSUE_TEMPLATE.md
- PULL_REQUEST_TEMPLATE.md
- elements.yaml
- BubbleInteraction_catalyst.py
- BubbleMa001.xml
- BubbleMa010.xml
- BubbleMa100.xml
- DropletMigrationBenchmark.xml
- images_varyingSizeBubble_01.py
- LayeredThermocapillaryFlow_v2_majidiPaper.xml
- LayeredThermocapillaryFlow_v2_majidiPaper_K5.xml
- README.md
- Recalcitrant_Investigation_interaction.py
- recalcitrantBubble_interaction_05rT_1rL_sep_4rL.xml
- recalcitrantBubble_interaction_1rT_1rL_sep_4rL.xml
- recalcitrantBubble_interaction_1rT_1rL_sep_6rL.xml
- recalcitrantBubble_interaction_1rT_1rL_sep_8rL.xml
- recalcitrantBubble_interaction_2rT_1rL_sep_4rL.xml
- recalcitrantBubble_interaction_Basecase.xml
- recalcitrantBubble_r1000_constTemp.xml
- recalcitrantBubble_r100_constTemp.xml
- recalcitrantBubble_r10_constTemp.xml
- recalcitrantBubble_r1_constTemp.xml
- recalcitrantBubble_r2_constTemp.xml
- recalcitrantBubble_radius_250.xml
- recalcitrantBubble_radius_325.xml
- recalcitrantBubble_radius_400.xml
- ahmed.stl
- chipset_radiator.png
- chipset_radiator.stl
- japan.png
- pipe2x1.stl
- plane1x1.stl
- Plate_128x2x128.stl
- wave.stl
- npe_guo.xml
- npe_guo_nonuniform.xml
- npe_guo_zeta_zero.xml
- poison_boltzmann.xml
- D2Q9_Poiseuille.xml
- d2q9_SRT_example.xml
- karman.xml
- karman_checkpointExample.xml
- karman_unit.xml
- lbmpy_d2q9_poiseuille.xml
- lbmpy_d2q9_SRT_example.xml
- ShearLayer.xml
- 3d_channel_test.xml
- 3d_channel_test_periodic_force_driven.xml
- 3d_channel_test_periodic_force_driven_datadrops.xml
- 3d_channel_test_single_layer_point_data.xml
- 3dcum.xml
- ahmed.xml
- cummulant_test.xml
- test3d.xml
- wave_qibb.xml
- cylinder_XYplane_D10_Z9.stl
- d2q9q9_Hot_Karman_Re100_Pr5.xml
- d2q9q9_lid_driven_cavity.xml
- d3q27q27_Hot_Karman_Re100_Pr5.xml
- d3q27q7_Hot_Karman_Re100_Pr5.xml
- flapping1.xml
- sin.csv
- cm_template_TaylorBubble.xml
- d2q9_csf_noflow_zalesak.xml
- drop_in_chanell_dNqP_csf.xml
- simple_drop_dNqP_csf.xml
- simple_wall_dNqP_csf.xml
- zalesak.py
- zalesak_with_andersen_iterations.xml
- cm_dam_break.xml
- Droplet_Falling_2D.xml
- mrt_dam_break.xml
- RayleighTaylorInstability.xml
- RTI_template.xml.Rt
- annularTaylorBubble_DasC.xml
- bubbleRiseBenchmark.xml.RT
- ContactAngle_45.xml
- ContactAngle_45_symX.xml
- ContactAngle_45_symXZ.xml
- RayleighTaylorInstability_3D.xml
- drop_lee.xml
- d2q9_pp_LBL_test00-drop.xml
- d2q9_pp_MCMP_test-00.xml
- d2q9_pp_MCMP_test-01-contact.xml
- d2q9_sc.xml
- drop.xml
- drop-phase-field-3D.xml
- drop-phase-field.xml
- pf-advectiontest-3D.xml
- phase-field-curvature.xml
- phase-field-pressure-staticBubble.xml
- phase-field-pressure.xml
- phase-field-pressure_test00-bubbleRise.xml
- phase-field-pressure_test01-bubbleFall.xml
- phase-field.xml
- Alternate_PressureIn.csv
- kl_cyl_test.xml
- pressureProfile_alternate.py
- viscoplastic_sphere_test.xml
- viscoplastic_tunnel_test.xml
- viscoplastic_tunnel_test_oscillatory.xml
- chain.xml
- channel-particles.xml
- cube.xml
- cylinder.xml
- in.channel-particles
- roll_lb.xml
- roll_sp.xml
- shear1.xml
- advection_diffusion.xml
- diffusion2D.xml
- wave2D.xml
- karman_vtk.xml
- AC_TRT_example.xml
- d2q9_diffusion_AC_Test.ipynb
- d2q9_diffusion_AC_Test.xml
- d2q9_diffusion_SIR_PengModified.ipynb
- d2q9_diffusion_SIR_PengModified.xml
- d2q9_diffusion_SIR_SimpleLaplace_Test.xml
- d2q9_AllenCahn_SourceTerm_SOI.xml
- d2q9_AllenCahn_SourceTerm_SOI_runr.xml
- advection_diffusion_fields.xml
- karman.xml
- spheres.xml
- water.xml
- 1d.xml
- box.xml
- box_s.xml
- Bump.csv
- cavity.xml
- cavity2.xml
- chan.xml
- chan2.xml
- contact-angle-phase-field.xml
- couetteFlow.xml
- cross_flux.xml
- d2q9_adj_drag.xml
- drop.xml
- drop3d.xml
- entropic.xml
- example.xml
- feslicescript.py
- gravity.drop.xml
- heat_adj.xml
- heater_50.xml
- karman.two.xml
- kuper.xml
- kuper_Bretherton
- lid.xml
- moving.channel.xml
- optimalMixing.xml
- pile.xml
- random_circles.xml
- spit.xml
- spit1.xml
- spit2.xml
- spit3.xml
- spit_catalyst.xml
- sqr.xml
- test2p.xml
- tex1.txt
- tex2.txt
- tex3.txt
- tex4.txt
- wave.xml
- write_vti.py
- conf.mk
- Dynamics.c
- Dynamics.R
- Dynamics_adj.c.Rt
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- Dynamics_adj.c.Rt
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- test_0.xml
- test_eof.py
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- Dynamics_adj.c.Rt
- conf.mk
- Dynamics.c
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Description.md
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- Dynamics_adj.c.Rt
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- Dynamics_adj.c.Rt
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- Dynamics_adj.c.Rt
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- Dynamics_adj.c.Rt
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c
- Dynamics.R
- conf.mk
- Dynamics.c
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Description.md
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Description.md
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Description.md
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- Dynamics_adj.c.Rt
- check.py
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Description.md
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- Forces.R
- ForceTerms_to_Rtemplate.ipynb
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- Boundary.c.Rt
- conf.mk
- Description.md
- Dynamics.c.Rt
- Dynamics.R
- lattice.R
- model.R
- thermo.c.Rt
- thermocapillary.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- lbm-lee-bgk.py
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- Dynamics_adj.c.Rt
- .Rhistory
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- Dynamics_adj.c.Rt
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- Dynamics_adj.c.Rt
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- Dynamics_adj.c.Rt
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- Dynamics_adj.c.Rt
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- Dynamics_adj.c.Rt
- eq.R
- P0.65.pdf
- SurfaceTension.txt
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c
- Dynamics.R
- conf.mk
- Dynamics.c
- Dynamics.R
- conf.mk
- Dynamics.c
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- conf.mk
- Dynamics.c.Rt
- Dynamics.R
- Dynamics_adj.c.Rt
- cfd-go-logo.png
- conf.doxygen
- README.md
- acAndersen.cpp
- acAndersen.h
- acContainer.cpp
- acContainer.h
- acESYSParticle.cpp
- acESYSParticle.h
- acFDTest.cpp
- acFDTest.h
- acGeometry.cpp
- acGeometry.h
- acInit.cpp
- acInit.h
- acLoadBinary.cpp
- acLoadBinary.h
- acLoadMemoryDump.cpp
- acLoadMemoryDump.h
- acModel.cpp
- acModel.h
- acObjective.cpp
- acObjective.h
- acOptimize.cpp.Rt
- acOptimize.h
- acOptSolve.cpp
- acOptSolve.h
- acParam.cpp
- acParam.h
- acRemoteForceInterface.cpp
- acRemoteForceInterface.h
- acRepeat.cpp
- acRepeat.h
- acRunAction.cpp
- acRunAction.h
- acSAdjoint.cpp
- acSAdjoint.h
- acSolve.cpp
- acSolve.h
- acSyntheticTurbulence.cpp
- acSyntheticTurbulence.h
- acThreshold.cpp
- acThreshold.h
- acThresholdNow.cpp
- acThresholdNow.h
- Action.cpp
- Action.h
- acUSAdjoint.cpp
- acUSAdjoint.h
- BSpline.cpp
- BSpline.h
- Callback.cpp
- Callback.h
- cbAveraging.cpp
- cbAveraging.h
- cbBIN.cpp
- cbBIN.h
- cbCatalyst.cpp
- cbCatalyst.h
- cbDumpSettings.cpp
- cbDumpSettings.h
- cbFailcheck.cpp
- cbFailcheck.h
- cbHDF5.cpp
- cbHDF5.h
- cbKeep.cpp
- cbKeep.h
- cbLog.cpp
- cbLog.h
- cbPID.cpp
- cbPID.h
- cbRunR.cpp
- cbRunR.h
- cbSample.cpp
- cbSample.h
- cbSaveBinary.cpp
- cbSaveBinary.h
- cbSaveCheckpoint.cpp
- cbSaveCheckpoint.h
- cbSaveMemoryDump.cpp
- cbSaveMemoryDump.h
- cbStop.cpp
- cbStop.h
- cbTXT.cpp
- cbTXT.h
- cbVTK.cpp
- cbVTK.h
- conControl.cpp
- conControl.h
- conControlParameter.cpp
- conControlParameter.h
- conExtrude.cpp
- conExtrude.h
- conFieldParameter.cpp
- conFieldParameter.h
- Design.cpp
- Design.h
- Fourier.cpp
- Fourier.h
- GenericAction.cpp
- GenericAction.h
- GenericContainer.cpp
- GenericContainer.h
- GenericOptimizer.cpp
- GenericOptimizer.h
- IfContainer.cpp
- IfContainer.h
- InternalTopology.cpp
- InternalTopology.h
- MainContainer.cpp
- MainContainer.h
- NullHandler.cpp
- NullHandler.h
- OptimalControl.cpp
- OptimalControl.h
- OptimalControlSecond.cpp
- OptimalControlSecond.h
- RepeatControl.cpp
- RepeatControl.h
- vHandler.cpp
- vHandler.h
- boundary.R
- cumulant.R
- d3q19.R
- feq.R
- FMT.R
- lattice.R
- utils.R
- ADpost.sed.Rt
- ADpre.h.Rt
- ADpre_b.h.Rt
- ADset.sh.Rt
- ADTools.cu
- catalog.xml.Rt
- Catalyst.cpp.Rt
- Catalyst.h
- CommonHandler.h
- compare.cpp
- conf.R
- config.h.in
- config.main.mk.in
- config.mk.in
- config.R.in
- configure.ac
- Consts.h.Rt
- cross.cu
- cross.h
- cross.hpp
- cuda.cu.Rt
- def.cpp.Rt
- def.h
- dictionary.h.Rt
- Dynamics.h.Rt
- empty.cpp
- Factory.h
- Fast-Transforms.md.Rt
- Geometry.cpp.Rt
- Geometry.h
- GetThreads.cpp
- GetThreads.h
- gl_helper.h
- Global.cpp.Rt
- Global.h.Rt
- glue.hpp
- gpu_anim.h
- HandlerFactory.h
- Handlers.h
- hdf5Lattice.cpp
- hdf5Lattice.h
- lammps.cpp
- Lattice.cu.Rt
- Lattice.h.Rt
- LatticeAccess.inc.cpp.Rt
- LatticeContainer.h.Rt
- LatticeContainer.inc.cpp.Rt
- Lists.cpp.Rt
- Lists.h
- main.cpp
- main.R
- Makefile.in.Rt
- makefile.main.Rt
- makefile.Rt
- Model.md.Rt
- Models.md.Rt
- models.R
- mpitools.hpp
- MPMD.hpp
- Particle.hpp
- pinned_allocator.hpp
- pugiconfig.hpp
- pugixml.cpp
- pugixml.hpp
- range_int.hpp
- README.md
- Region.h
- RemoteForceInterface.cpp
- RemoteForceInterface.h
- RemoteForceInterface.hpp
- Sampler.cpp
- Sampler.h
- schema.xsd.Rt
- simplepart.cpp
- SolidAll.h
- SolidContainer.h
- SolidGrid.h
- SolidGrid.hpp
- SolidTree.cpp
- SolidTree.h
- SolidTree.hpp
- Solver.cpp.Rt
- Solver.h.Rt
- solver.vcproj
- spline.h
- SUMMARY.Rt
- SyntheticTurbulence.cpp
- SyntheticTurbulence.h
- TCLBForceGroupCommon.h
- Things.h
- timer.hpp
- types.h
- unit.cpp
- unit.h
- utils.h
- vtkLattice.cpp
- vtkLattice.h
- vtkOutput.cpp
- vtkOutput.h
- xpath_modification.cpp
- xpath_modification.h
- ZoneSettings.cpp
- ZoneSettings.h
- main.cpp
- makefile
- external
- test.exceptions.sh
- CallPythonHelper.py
- .vimrc
- clb.xml.nanorc
- Rt.jsf
- Rt.nanorc
- ADmod.R
- clear
- compareH5.py
- cp_line
- csvconcatenate
- csvdiff
- dep.R
- deploy.docs.sh
- env.sh
- gen.doc.R
- install.sh
- linemark.R
- makeAD
- mkpath
- overlay.sh
- RT
- stensil.plot.R
- stlutil
- TestEnvironment.R
- tests.sh
- .codecov.yaml
- .gitdeps
- .gitignore
- .gitmodules
- LICENSE
- makefile
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
