exasim-project / NeoFOAM

WIP Prototype of a modern CFD core
20 stars 1 forks source link

WIP: Field Operators and Interpolaters. #29

Closed bevanwsjones closed 2 months ago

bevanwsjones commented 4 months ago

The main objective of this branch is to link into start the work on field operators and interpolators using the current field definitions.

HenningScheufler commented 4 months ago

Have a look at feature-dsl

bevanwsjones commented 4 months ago

Have a look at feature-dsl

How far along is it? -> Should I do a PR between feature-dsl and ProofOfConcept?

HenningScheufler commented 4 months ago

Just as an inspiration. The term need to be computed lazily to be able to put them into sundials

bevanwsjones commented 4 months ago

Ok cool, I had a similar idea - will also to try drop some temporaries. I am also going to try use concepts, to see if I can get more mileage out of the approach.

I have the same idea in terms of naming hierarchy based on math basically: Equation > Expression > Term