BAMresearch / fenics-constitutive

Complex constitutive models beyond the FEniCS UFL.
https://bamresearch.github.io/fenics-constitutive
MIT License
13 stars 2 forks source link

A simple solver for small strain problems #37

Closed srosenbu closed 3 months ago

srosenbu commented 5 months ago

Although, we don't want to make this a comprehensive library, at least for the standard incremental small strain models, we should have a solver/or problem definition similar to dolfinx.fem.petsc.NonlinearProblem

pdiercks commented 5 months ago

the ramberg osgood plasticity model belongs to that class of models. Therefore, we could address this issue and #34 with a single PR. sounds good?

srosenbu commented 5 months ago

Sounds good;) Do you plan on doing the model with numba or is it possible to use numpy functions for everything?

pdiercks commented 5 months ago

It would be simplest to use the old implementation using numba or implement the same function with cpp or rust if we dont want to use numba.

srosenbu commented 5 months ago

I don't see a problem with using numba