Skip to content

Conversation

@Keno
Copy link
Member

@Keno Keno commented May 10, 2025

Not fully complete, but hopefully good enough to start playing with

@Keno Keno requested a review from topolarity May 10, 2025 02:41
end

always!(ddt(Tn[1]) * Cn[1] - (inner_heatport.Q - Qe[1]))
ntuple(Nn-2) do j
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this work now? When I tried this, I quickly ran into the manual unroll limit of ~15 in Base

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nn is 3 ;). There is another N-3 ntuple below, but that'll need to be replaced with some log-tree generated function anyway - I'll cross that bridge when we get there.

@Keno Keno force-pushed the kf/thermalfluidipo branch from 0c7c507 to 3b6ac89 Compare May 15, 2025 22:44
Make structural analysis of benchmark pass

WIP

Get benchmark through codegen
@Keno Keno force-pushed the kf/thermalfluidipo branch from 3b6ac89 to 25460ad Compare May 15, 2025 22:46
@Keno
Copy link
Member Author

Keno commented May 15, 2025

It's crashing when you actually try to run it, but it does make it all the way through codegen, so I think it's a good integration test, so I'm planning to merge and keep looking at the crash.

@Keno Keno merged commit c047067 into main May 15, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants