Bob Myhill

Results 49 issues of Bob Myhill

This PR (hopefully) fixes the stress visualization for materials where elasticity is enabled. The ve_stress_xx compositional fields correspond to the full deviatoric stress, not only additional elastic stresses. Opened for...

ready to test

A continuation of #4258, to give a feeling for how extensive the changes to the material models will have to be. Opened for discussion. This will break a lot of...

ready to test

This PR adds elasticity to the composite viscoplastic material model. The corresponding schematic is shown below: ![image](https://user-images.githubusercontent.com/8144905/125843843-b87853cd-8677-44e0-96a8-926f804ebee0.png) * [ ] I have followed the [instructions for indenting my code](../blob/master/CONTRIBUTING.md#making-aspect-better). *...

ready to test

The multicomponent incompressible equation of state was originally designed to have the following temperature dependence on the density: rho = reference_density * ( 1 - thermal_expansivity * (temperature - reference_temperature))...

ready to test

Yesterday evening, @naliboff and I discussed the possibility of implementing different averaging schemes with the CompositeViscoPlastic rheology model. The model as implemented in #3884 assumes isostrain (Voigt) averaging of material...

Opened for approval from all authors. Once everyone has approved, I'll submit to JOSS.

This checklist should be completed for every release of BurnMan WARNING: New releases are automatically uploaded to PyPi. Make sure everything is right before you make the new release. -...

always open

Many equations of state in BurnMan are volumetric equations of state, and as such do not include parameterisations of the shear modulus. There are several techniques by which shear moduli...

The Brosh-Calphad EoS currently uses finite difference to calculate dTheta/dP and the isothermal bulk modulus. For materials with a high bulk modulus, this is inaccurate (and there is no value...

It's really common for there to be insufficient data to constrain an EoS. In such circumstances, lsq procedures drive the parameters outside the range of validity of the EoS and...