
Closed
Posted
Paid on delivery
I need a modified version of the DPMFoam solver in OpenFOAM to simulate heated particle-laden flow. The modifications should include: - Energy equation addition for both fluid and particle phases - Implement heat transfer model - Conduction - Convection - Radiation - Boundary conditions for heat transfer to be set as convective heat flux Ideal skills and experience: - Proficient in C/C++ - Experience with OpenFOAM and DPMFoam - Knowledge of heat transfer principles and fluid dynamics
Project ID: 40411120
12 proposals
Remote project
Active 5 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
12 freelancers are bidding on average $149 AUD for this job

Hello there, I will modify DPMFoam to include the energy equation for both continuous and dispersed phases — conduction, convection, and radiation coupling — with convective heat flux boundary conditions. For the radiation model, I will implement a P1 or discrete ordinates approach depending on optical thickness. Particle-fluid thermal coupling through the Ranz-Marshall correlation will keep the heat exchange physically consistent. Questions: 1) Which OpenFOAM version are you using — ESI or Foundation? 2) Is the radiation optically thin or participating media? Looking forward to talking through the details. Kamran
$90 AUD in 5 days
6.3
6.3

Hello, I can help modify DPMFoam for heated particle-laden flow. I have experience with C/C++, OpenFOAM solver customization, particle tracking, and heat-transfer modelling. For this task, I would extend the existing DPMFoam structure rather than rewriting from scratch, adding energy equations for the continuous fluid phase and dispersed particle phase, then coupling them through conduction, convection, and radiation heat-transfer terms. My approach would be: Review your OpenFOAM version and current DPMFoam setup Add/modify temperature fields and thermophysical properties Implement fluid and particle energy equations Add heat-transfer source terms between phases Include conduction, convection, and radiation models Implement convective heat-flux boundary conditions Test with a small validation case and provide clear build/run instructions I can keep the code clean, aligned with OpenFOAM coding style, and documented so it is easier to maintain or extend later. Please share your OpenFOAM version, current case setup, and any reference equations or paper you want the model to follow.
$80 AUD in 3 days
5.8
5.8

Hi, how are you doing? I went through your project description and I can help you in your project. your project requirements perfectly match my expertise. We are a team of Expert Mechanical design Engineers, we have successfully completed 1000+ Projects for multiple regular clients from OMAN, UK, USA, Australia, Canada, France, Germany, Lebanon and many other countries. We are providing our services in following areas: Product Design | 3D CAD Modelling Finite Element Analysis | Computational Fluid Dynamics Thermal analysis | Structural analysis HVAC and Heat load calculation We are proficient in using following software’s: AUTOCAD SOLIDWORKS ABAQUS ANSYS APDL | ANSYS Fluent MATLAB | SIMULINK COMSOL Multiphysics FUSION360 | CATIA We have good command over REPORT WRITING, we can show you many samples of our previous reports. We can discuss further details in the message box.
$140 AUD in 7 days
5.9
5.9

Two specifics caught my eye: convective heat flux boundary conditions (not fixed temperature) and the need to couple radiation alongside conduction and convection in the particle phase. That tells me you want a physically complete solver, not a quick energy equation bolt-on. Here is how I would approach it: 1. Fork DPMFoam and add the fluid-side energy equation (Te) with turbulent thermal diffusivity, validated against a heated channel benchmark. 2. Extend the Lagrangian particle cloud with a thermo sub-model: Ranz-Marshall Nu correlation for convection, lumped-capacitance conduction, and a P1 or view-factor radiation term depending on optical thickness. 3. Wire a convectiveHeatFlux boundary condition (h, T_inf) on the patches you specify, then run a two-way coupled test case so you can see particle temperature lag against fluid heating. Proof point: I work daily in C++ on systems where numerical correctness and clean inheritance matter, and I have modified OpenFOAM solvers before by subclassing existing cloud and thermo templates rather than rewriting them, which keeps your solver mergeable against future OpenFOAM releases. Timeline: 7 days. Day 1-2 energy equations and unit test, day 3-4 particle heat transfer sub-models, day 5 boundary conditions, day 6-7 a validation case with documented results. Done = a working myDPMFoamHeat solver, a tutorial case showing fluid and particle temperature evolution, and a short report comparing your case against an analytical or published benchmark. Quick question so I scope correctly: should radiation use the simpler P1 model, or do you need viewFactor / fvDOM for an optically thin geometry? Waqar P.S. One thing other bidders often miss: DPMFoam's default parcel class does not carry a temperature field, so the cleanest path is deriving a new ThermoParcel rather than patching KinematicParcel. It saves a lot of debugging later.
$162 AUD in 7 days
5.2
5.2

Hi, thanks for sharing the work on modifying DPMFoam. You need heat transfer added to fluid and particle phases, plus conduction, convection, radiation, and convective flux boundaries. I’ve worked with OpenFOAM and custom solvers before, including energy coupling in multiphase cases. I’d keep it direct: • Add fluid and particle energy equations • Add heat transfer terms for conduction, convection and radiation • Update DPM parcel model for thermal fields • Add boundary conditions for convective flux • Test on a small heated particle case I can start right away and this should take only a few days depending on how deep the coupling goes. Do you already have a preferred radiation model (P1, view-factor, or custom) for the DPM coupling? Regards, Slavko
$277 AUD in 6 days
0.0
0.0

Hello, I am excited to submit my proposal for modifying the DPMFoam solver in OpenFOAM, specifically to simulate heated particle-laden flow. With a solid background in computational fluid dynamics and proficiency in C++, I understand the nuances of both the energy equations and heat transfer principles that are critical for your project. To address your requirements, I propose incorporating energy equations for both the fluid and particle phases, alongside a comprehensive heat transfer model. This entails implementing conduction, convection, and radiation, ensuring accurate boundary conditions for convective heat flux, thereby enhancing simulation precision. My approach involves first analyzing the existing DPMFoam setup, followed by incremental modifications to integrate the new energy equations and heat transfer mechanisms. Throughout the process, I will maintain communication, as I am available in real-time according to your time zone, and can provide a simple demo or portion of the project within 12 hours of commencement. Q1: What specific characteristics of the flow should we prioritize in the model? Q2: Are there any particular validation benchmarks you intend to use? Q3: Do you have specifications for the computational resources available for this simulation? I look forward to your thoughts on how we can move forward with this exciting project. Best regards, Everett
$200 AUD in 3 days
0.0
0.0

Hi, I will modify the DPMFoam solver in OpenFOAM to effectively simulate heated particle-laden flow. My experience with C/C++ and extensive work in OpenFOAM ensures a robust implementation of the energy equation for both fluid and particle phases. I’ll integrate the heat transfer model covering conduction, convection, and radiation, ensuring each component aligns seamlessly with your requirements. I’ve successfully completed similar projects, focusing on accuracy in heat transfer modeling and fluid dynamics. This familiarity allows me to streamline the implementation while maintaining performance and reliability. To tailor the boundary conditions as convective heat flux, I’ll leverage my understanding of thermodynamic principles and computational fluid dynamics. Please let me know if you have a specific timeline or any additional constraints. I’m ready to start immediately and ensure a successful outcome for your project. Thank you.
$156 AUD in 7 days
0.0
0.0

Hi, I am Matheus, a senior software developer with over 7 years of experience as you can check my profile. I am a senior engineer with over 7 year of experience on Engineering, Matlab and Mathematica, C# Programming, Mechanical Engineering, C++ Programming, Thermal Analysis, Simulation, Computational Fluid Dynamics. Please visit my profile to view my latest projects, certificates, and work history. Let's connect in chat to discuss more. Regards, Matheus
$140 AUD in 7 days
0.0
0.0

Hello, I have a background in mechanical engineering and I studied and applied heat transfer, thermodynamics and fluid mechanics in university. Also I am a professional software developer with more than 4 years of experience in C++ based simulation tools. I did not used OpenFOAM and DPMFoam before but I do not think this would be a blocker for us to collaborate. looking forward to discussing more details with you
$120 AUD in 14 days
0.0
0.0

I will modify the DPMFoam solver to fully support heated particle-laden flow by integrating the energy equation for both fluid and particle phases. My approach involves implementing a robust heat transfer model that accounts for conduction, convection, and radiation, ensuring the physics are accurately captured within the OpenFOAM framework. I will specifically configure the boundary conditions to handle convective heat flux as requested, leveraging my proficiency in C++ and fluid dynamics to deliver a high-performance, stable solver. You can expect a clean implementation that maintains the integrity of the original DPMFoam while providing the precise thermal analysis capabilities your project requires. I am ready to start immediately and can ensure the modified solver is tested and ready for your simulations within seven days.
$140 AUD in 7 days
0.0
0.0

Hello, I can help modify the OpenFOAM DPMFoam solver to support heated particle-laden flow with fluid/particle energy equations and heat-transfer models. This project fits my background in C/C++, numerical/system-level software, simulation workflows, debugging, validation, and performance-focused engineering. I understand that this requires careful solver-level changes, not just case setup. My approach would be: 1. Review your OpenFOAM version, existing DPMFoam solver, target case setup, and required thermal assumptions. 2. Add or adapt the fluid-phase energy equation for temperature/enthalpy transport. 3. Add particle-phase thermal handling for particle temperature evolution. 4. Implement heat-transfer coupling between fluid and particles. 5. Include conduction, convection, and radiation terms as required by the model. 6. Add support for convective heat-flux boundary conditions. 7. Update dictionaries, thermophysical settings, and example case files. 8. Compile and test the modified solver with validation cases. 9. Provide clean C++ source changes, build instructions, and a short explanation of the implemented equations/models. I can focus on a maintainable OpenFOAM-style implementation so the solver remains easy to compile, extend, and validate.
$140 AUD in 7 days
0.0
0.0

Adelaide, Australia
Payment method verified
Member since May 1, 2026
$30-250 AUD
$15-25 USD / hour
$10-5000 USD
$10-1000 USD
$15-25 USD / hour
€250-750 EUR
$250-750 USD
$1500-3000 USD
$750-1500 USD
$250-750 USD
$50000-100000 USD
$250-750 USD
$10000-20000 AUD
$30-250 USD
$15-25 USD / hour
$1500-3000 USD
€1500-3000 EUR
$250-750 USD
$8-15 USD / hour
₹75000-150000 INR