For this project I am creating the fire according to the reference video above. Instead of creating the whole scene, what I'll do are just fire, smokes and the pot to make sure I can finish it on time.
11/13/2024:
Final Render:
11/11/2024-11/12/2024:
To make sure I can finish project on time I dropped the bursting flame and focused on debugging. It apprears to be caused by incorrectly set density field. Pyro Bake can't recognize it so it read in the temperature field as default. A new density field defined in pyro source node is set to make sure pyro bake reads in the correct field.(Solved By Mojie Tang)

New Node Setup

Pyro Source Setup
Velocity field is also adjusted for final render.

New Velocity Field
-
The flame is appeared to be bounded by the bounding box in Solaris. It is caused by density field as well. To make it read flame field, density field output is disabled in pyro solver(Solved by Mojie Tang)

Solaris Problem

Output Setup
11/10/2024:
New black billowy smokes are added for additional details. It is create by simple billowy smoke shelf tool.

Black Billowy Smoke Setup
Black Billowy Smoke
New blue billowy smokes are added for additional details. It is create by simple billowy smoke shelf tool. It only start on the frame the flame almost dissipate and it vanish very quick. The nodes are replicated from the black billowy smoke.
Blue Billowy Smoke
Full Effect
I added pyro bake volume for rendering in Karma but it gave me a bounding box that bounds the flame which still needs debugging.
Problem
11/9/2024:
I changed from spreading fire shelf tool to SOP level pyro solver for faster solving. I created my own density, temprature, burn and divergence source.

SOP Level Pyro Setup
To make fire swirly, I also made a customized velocity field.

Velocity Field

VOP Nodes
New Burst Flame
The major spreading fire are added on SOP level. I started from creating a simple fluid from geometry and then added gravity and ground plane in Dopnet. The gravity is deactivated until a certain frame to match the timeframe of the fire. Then I used particle fluid surface to generate particles and chose small amount of particles as the starting point of pyro spread. The temperature of these are set to 1 with attribute create. In the meantime, another spherical volume is created. It choose the point within the sphere and delete node deletes everything outside. It will shrink to 0 on all axis to create fire burning out effect.

SOP Spreading Fire Nodes
Custom velocity field which similar to the bursting fire are also used.

Spreading Fire Velocity Field
Spreading Fire
11/7/2024 - 11/8/2024:
I start off with the stand by simple geometries.

Stand Geometry

Stand Geometry Nodes
After making the stand I created a pot with curve tool and the revolve it into a geometry.

Pot Geometry

Pot Geoemtry Nodes
Then I used pyro spread shelf tool to create the small instant flame and choose part of the faces from the stand as spread source .

Faces chosen
I create an velocity attribute to give the fire an initial burst to a certain direction.

Point velocity of the faces
The burn source will be deactivate at frame 40 to stop it from generating new flames.

Volume Source Setup

Testing Image of the Flame