Home
last modified time | relevance | path

Searched hist:"8355605 fb12655f53893674f518ac7968aa830ae" (Results 1 – 7 of 7) sorted by relevance

/libCEED/examples/solids/
H A DMakefile8355605fb12655f53893674f518ac7968aa830ae Fri Jul 30 21:58:00 UTC 2021 Karen (Ren) Stengel <karenlstengel@gmail.com> Mooney-Rivlin model (#794)

* refactored MR to work with current version of main. Updated doc with dS for MR

* fixed documentation formatting

* update dS for MR in documentation

* cleaning up MR dS equations and wording

* minor changes in doc

* MR dS draft 1"

* MR coded, jacobian diverging

* added FSInitial-MR1.h

* fixed call option

* NH no longer needs mu_1 option

* processphysics and upated naming scheme

* WIP: Notes on using finite differencing for dS

* added print strain at every increment cl option

* MR cleaned. started CSV file but not quite there

* examples/solids: write csv file

can be read using pandas:

In [2]: pd.read_csv('test.csv')
Out[2]:
increment energy
0 0.000000 0.000000
1 0.066667 0.002402
[...]

* examples/solids: add targets for CSV logging and Altair chart

The MR data is currently hacked because it isn't converging as I'd expect.

* fixed style

* solids/doc: added derivation of dS for MR

* added analytical dS in Jacobian evaluation

* fixed style

* updated doc and energy plot for MR

* MR almost done

* started removing integer division

* got rid of all integer divisions

* missed some 1/3

* remove extra print statement

* added coulped MR FSInitial-MRc qfunction

* MR coupled version doc update

* refactored MR to work with current version of main. Updated doc with dS for MR

* fixed documentation formatting

* update dS for MR in documentation

* cleaning up MR dS equations and wording

* minor changes in doc

* MR dS draft 1"

* MR coded, jacobian diverging

* added FSInitial-MR1.h

* fixed call option

* NH no longer needs mu_1 option

* processphysics and upated naming scheme

* added print strain at every increment cl option

* MR cleaned. started CSV file but not quite there

* examples/solids: write csv file

can be read using pandas:

In [2]: pd.read_csv('test.csv')
Out[2]:
increment energy
0 0.000000 0.000000
1 0.066667 0.002402
[...]

* examples/solids: add targets for CSV logging and Altair chart

The MR data is currently hacked because it isn't converging as I'd expect.

* fixed style

* solids/doc: added derivation of dS for MR

* added analytical dS in Jacobian evaluation

* fixed style

* updated doc and energy plot for MR

* MR almost done

* started removing integer division

* got rid of all integer divisions

* missed some 1/3

* fixed some typo

* rerunning plot files

* Mooney-Rivlin coupled model

* some minor changes

* Mooney-Rivlin coupled model

* some clean-up and update

* clean-up, rebased

* examples/solids: revise docs/derivation and fix Newton

The (fixed) Newton linearization yields an indefinite operator causing
Newton to fail (so output/MR-strain1.csv is broken). This can be handled
by switching to minres, but a better solution would be nice.

* format: added newlines and removed unused/commented code blocks

* doc: removed GP model dropdown.

* examples/solids: Mooney-Rivlin docs/notation

* examples/solids: Mooney-Rivlin notation and experimental configuration

* examples/solids: process -dm_plex_box_faces with PETSc main

* make style

* examples/solids: syntax fix and minor cleanup

* make style

* doc: fixing Holzapfel ref in Mooney-Rivlin

* added TESTARGS for Mooney-Rivlin

* fixed TESTARGS for MR

* tests/tap.sh: make test for solids examples with names

* WIP: adding test option. added -expect_final_strain_energy and RegressionTests_solids function but not sure how to actually pull the reference strain energy from the reference file

* examples/solids: add regression tests using expected strain energy

* examples/solids: error on MMS with model that does not provide manufactured solutions

* examples/solids: fix HIP via CEED_QFUNCTION_HELPER

* update in-line comments

* changed as Jeremy suggested

* examples/solids: make style

Co-authored-by: Rezgar Shakeri <Rezgar.Shakeri@colorado.edu>
Co-authored-by: Jed Brown <jed@jedbrown.org>
H A Delasticity.h8355605fb12655f53893674f518ac7968aa830ae Fri Jul 30 21:58:00 UTC 2021 Karen (Ren) Stengel <karenlstengel@gmail.com> Mooney-Rivlin model (#794)

* refactored MR to work with current version of main. Updated doc with dS for MR

* fixed documentation formatting

* update dS for MR in documentation

* cleaning up MR dS equations and wording

* minor changes in doc

* MR dS draft 1"

* MR coded, jacobian diverging

* added FSInitial-MR1.h

* fixed call option

* NH no longer needs mu_1 option

* processphysics and upated naming scheme

* WIP: Notes on using finite differencing for dS

* added print strain at every increment cl option

* MR cleaned. started CSV file but not quite there

* examples/solids: write csv file

can be read using pandas:

In [2]: pd.read_csv('test.csv')
Out[2]:
increment energy
0 0.000000 0.000000
1 0.066667 0.002402
[...]

* examples/solids: add targets for CSV logging and Altair chart

The MR data is currently hacked because it isn't converging as I'd expect.

* fixed style

* solids/doc: added derivation of dS for MR

* added analytical dS in Jacobian evaluation

* fixed style

* updated doc and energy plot for MR

* MR almost done

* started removing integer division

* got rid of all integer divisions

* missed some 1/3

* remove extra print statement

* added coulped MR FSInitial-MRc qfunction

* MR coupled version doc update

* refactored MR to work with current version of main. Updated doc with dS for MR

* fixed documentation formatting

* update dS for MR in documentation

* cleaning up MR dS equations and wording

* minor changes in doc

* MR dS draft 1"

* MR coded, jacobian diverging

* added FSInitial-MR1.h

* fixed call option

* NH no longer needs mu_1 option

* processphysics and upated naming scheme

* added print strain at every increment cl option

* MR cleaned. started CSV file but not quite there

* examples/solids: write csv file

can be read using pandas:

In [2]: pd.read_csv('test.csv')
Out[2]:
increment energy
0 0.000000 0.000000
1 0.066667 0.002402
[...]

* examples/solids: add targets for CSV logging and Altair chart

The MR data is currently hacked because it isn't converging as I'd expect.

* fixed style

* solids/doc: added derivation of dS for MR

* added analytical dS in Jacobian evaluation

* fixed style

* updated doc and energy plot for MR

* MR almost done

* started removing integer division

* got rid of all integer divisions

* missed some 1/3

* fixed some typo

* rerunning plot files

* Mooney-Rivlin coupled model

* some minor changes

* Mooney-Rivlin coupled model

* some clean-up and update

* clean-up, rebased

* examples/solids: revise docs/derivation and fix Newton

The (fixed) Newton linearization yields an indefinite operator causing
Newton to fail (so output/MR-strain1.csv is broken). This can be handled
by switching to minres, but a better solution would be nice.

* format: added newlines and removed unused/commented code blocks

* doc: removed GP model dropdown.

* examples/solids: Mooney-Rivlin docs/notation

* examples/solids: Mooney-Rivlin notation and experimental configuration

* examples/solids: process -dm_plex_box_faces with PETSc main

* make style

* examples/solids: syntax fix and minor cleanup

* make style

* doc: fixing Holzapfel ref in Mooney-Rivlin

* added TESTARGS for Mooney-Rivlin

* fixed TESTARGS for MR

* tests/tap.sh: make test for solids examples with names

* WIP: adding test option. added -expect_final_strain_energy and RegressionTests_solids function but not sure how to actually pull the reference strain energy from the reference file

* examples/solids: add regression tests using expected strain energy

* examples/solids: error on MMS with model that does not provide manufactured solutions

* examples/solids: fix HIP via CEED_QFUNCTION_HELPER

* update in-line comments

* changed as Jeremy suggested

* examples/solids: make style

Co-authored-by: Rezgar Shakeri <Rezgar.Shakeri@colorado.edu>
Co-authored-by: Jed Brown <jed@jedbrown.org>
H A Delasticity.c8355605fb12655f53893674f518ac7968aa830ae Fri Jul 30 21:58:00 UTC 2021 Karen (Ren) Stengel <karenlstengel@gmail.com> Mooney-Rivlin model (#794)

* refactored MR to work with current version of main. Updated doc with dS for MR

* fixed documentation formatting

* update dS for MR in documentation

* cleaning up MR dS equations and wording

* minor changes in doc

* MR dS draft 1"

* MR coded, jacobian diverging

* added FSInitial-MR1.h

* fixed call option

* NH no longer needs mu_1 option

* processphysics and upated naming scheme

* WIP: Notes on using finite differencing for dS

* added print strain at every increment cl option

* MR cleaned. started CSV file but not quite there

* examples/solids: write csv file

can be read using pandas:

In [2]: pd.read_csv('test.csv')
Out[2]:
increment energy
0 0.000000 0.000000
1 0.066667 0.002402
[...]

* examples/solids: add targets for CSV logging and Altair chart

The MR data is currently hacked because it isn't converging as I'd expect.

* fixed style

* solids/doc: added derivation of dS for MR

* added analytical dS in Jacobian evaluation

* fixed style

* updated doc and energy plot for MR

* MR almost done

* started removing integer division

* got rid of all integer divisions

* missed some 1/3

* remove extra print statement

* added coulped MR FSInitial-MRc qfunction

* MR coupled version doc update

* refactored MR to work with current version of main. Updated doc with dS for MR

* fixed documentation formatting

* update dS for MR in documentation

* cleaning up MR dS equations and wording

* minor changes in doc

* MR dS draft 1"

* MR coded, jacobian diverging

* added FSInitial-MR1.h

* fixed call option

* NH no longer needs mu_1 option

* processphysics and upated naming scheme

* added print strain at every increment cl option

* MR cleaned. started CSV file but not quite there

* examples/solids: write csv file

can be read using pandas:

In [2]: pd.read_csv('test.csv')
Out[2]:
increment energy
0 0.000000 0.000000
1 0.066667 0.002402
[...]

* examples/solids: add targets for CSV logging and Altair chart

The MR data is currently hacked because it isn't converging as I'd expect.

* fixed style

* solids/doc: added derivation of dS for MR

* added analytical dS in Jacobian evaluation

* fixed style

* updated doc and energy plot for MR

* MR almost done

* started removing integer division

* got rid of all integer divisions

* missed some 1/3

* fixed some typo

* rerunning plot files

* Mooney-Rivlin coupled model

* some minor changes

* Mooney-Rivlin coupled model

* some clean-up and update

* clean-up, rebased

* examples/solids: revise docs/derivation and fix Newton

The (fixed) Newton linearization yields an indefinite operator causing
Newton to fail (so output/MR-strain1.csv is broken). This can be handled
by switching to minres, but a better solution would be nice.

* format: added newlines and removed unused/commented code blocks

* doc: removed GP model dropdown.

* examples/solids: Mooney-Rivlin docs/notation

* examples/solids: Mooney-Rivlin notation and experimental configuration

* examples/solids: process -dm_plex_box_faces with PETSc main

* make style

* examples/solids: syntax fix and minor cleanup

* make style

* doc: fixing Holzapfel ref in Mooney-Rivlin

* added TESTARGS for Mooney-Rivlin

* fixed TESTARGS for MR

* tests/tap.sh: make test for solids examples with names

* WIP: adding test option. added -expect_final_strain_energy and RegressionTests_solids function but not sure how to actually pull the reference strain energy from the reference file

* examples/solids: add regression tests using expected strain energy

* examples/solids: error on MMS with model that does not provide manufactured solutions

* examples/solids: fix HIP via CEED_QFUNCTION_HELPER

* update in-line comments

* changed as Jeremy suggested

* examples/solids: make style

Co-authored-by: Rezgar Shakeri <Rezgar.Shakeri@colorado.edu>
Co-authored-by: Jed Brown <jed@jedbrown.org>
/libCEED/doc/sphinx/
H A Drequirements.txt8355605fb12655f53893674f518ac7968aa830ae Fri Jul 30 21:58:00 UTC 2021 Karen (Ren) Stengel <karenlstengel@gmail.com> Mooney-Rivlin model (#794)

* refactored MR to work with current version of main. Updated doc with dS for MR

* fixed documentation formatting

* update dS for MR in documentation

* cleaning up MR dS equations and wording

* minor changes in doc

* MR dS draft 1"

* MR coded, jacobian diverging

* added FSInitial-MR1.h

* fixed call option

* NH no longer needs mu_1 option

* processphysics and upated naming scheme

* WIP: Notes on using finite differencing for dS

* added print strain at every increment cl option

* MR cleaned. started CSV file but not quite there

* examples/solids: write csv file

can be read using pandas:

In [2]: pd.read_csv('test.csv')
Out[2]:
increment energy
0 0.000000 0.000000
1 0.066667 0.002402
[...]

* examples/solids: add targets for CSV logging and Altair chart

The MR data is currently hacked because it isn't converging as I'd expect.

* fixed style

* solids/doc: added derivation of dS for MR

* added analytical dS in Jacobian evaluation

* fixed style

* updated doc and energy plot for MR

* MR almost done

* started removing integer division

* got rid of all integer divisions

* missed some 1/3

* remove extra print statement

* added coulped MR FSInitial-MRc qfunction

* MR coupled version doc update

* refactored MR to work with current version of main. Updated doc with dS for MR

* fixed documentation formatting

* update dS for MR in documentation

* cleaning up MR dS equations and wording

* minor changes in doc

* MR dS draft 1"

* MR coded, jacobian diverging

* added FSInitial-MR1.h

* fixed call option

* NH no longer needs mu_1 option

* processphysics and upated naming scheme

* added print strain at every increment cl option

* MR cleaned. started CSV file but not quite there

* examples/solids: write csv file

can be read using pandas:

In [2]: pd.read_csv('test.csv')
Out[2]:
increment energy
0 0.000000 0.000000
1 0.066667 0.002402
[...]

* examples/solids: add targets for CSV logging and Altair chart

The MR data is currently hacked because it isn't converging as I'd expect.

* fixed style

* solids/doc: added derivation of dS for MR

* added analytical dS in Jacobian evaluation

* fixed style

* updated doc and energy plot for MR

* MR almost done

* started removing integer division

* got rid of all integer divisions

* missed some 1/3

* fixed some typo

* rerunning plot files

* Mooney-Rivlin coupled model

* some minor changes

* Mooney-Rivlin coupled model

* some clean-up and update

* clean-up, rebased

* examples/solids: revise docs/derivation and fix Newton

The (fixed) Newton linearization yields an indefinite operator causing
Newton to fail (so output/MR-strain1.csv is broken). This can be handled
by switching to minres, but a better solution would be nice.

* format: added newlines and removed unused/commented code blocks

* doc: removed GP model dropdown.

* examples/solids: Mooney-Rivlin docs/notation

* examples/solids: Mooney-Rivlin notation and experimental configuration

* examples/solids: process -dm_plex_box_faces with PETSc main

* make style

* examples/solids: syntax fix and minor cleanup

* make style

* doc: fixing Holzapfel ref in Mooney-Rivlin

* added TESTARGS for Mooney-Rivlin

* fixed TESTARGS for MR

* tests/tap.sh: make test for solids examples with names

* WIP: adding test option. added -expect_final_strain_energy and RegressionTests_solids function but not sure how to actually pull the reference strain energy from the reference file

* examples/solids: add regression tests using expected strain energy

* examples/solids: error on MMS with model that does not provide manufactured solutions

* examples/solids: fix HIP via CEED_QFUNCTION_HELPER

* update in-line comments

* changed as Jeremy suggested

* examples/solids: make style

Co-authored-by: Rezgar Shakeri <Rezgar.Shakeri@colorado.edu>
Co-authored-by: Jed Brown <jed@jedbrown.org>
/libCEED/doc/sphinx/source/
H A Dconf.py8355605fb12655f53893674f518ac7968aa830ae Fri Jul 30 21:58:00 UTC 2021 Karen (Ren) Stengel <karenlstengel@gmail.com> Mooney-Rivlin model (#794)

* refactored MR to work with current version of main. Updated doc with dS for MR

* fixed documentation formatting

* update dS for MR in documentation

* cleaning up MR dS equations and wording

* minor changes in doc

* MR dS draft 1"

* MR coded, jacobian diverging

* added FSInitial-MR1.h

* fixed call option

* NH no longer needs mu_1 option

* processphysics and upated naming scheme

* WIP: Notes on using finite differencing for dS

* added print strain at every increment cl option

* MR cleaned. started CSV file but not quite there

* examples/solids: write csv file

can be read using pandas:

In [2]: pd.read_csv('test.csv')
Out[2]:
increment energy
0 0.000000 0.000000
1 0.066667 0.002402
[...]

* examples/solids: add targets for CSV logging and Altair chart

The MR data is currently hacked because it isn't converging as I'd expect.

* fixed style

* solids/doc: added derivation of dS for MR

* added analytical dS in Jacobian evaluation

* fixed style

* updated doc and energy plot for MR

* MR almost done

* started removing integer division

* got rid of all integer divisions

* missed some 1/3

* remove extra print statement

* added coulped MR FSInitial-MRc qfunction

* MR coupled version doc update

* refactored MR to work with current version of main. Updated doc with dS for MR

* fixed documentation formatting

* update dS for MR in documentation

* cleaning up MR dS equations and wording

* minor changes in doc

* MR dS draft 1"

* MR coded, jacobian diverging

* added FSInitial-MR1.h

* fixed call option

* NH no longer needs mu_1 option

* processphysics and upated naming scheme

* added print strain at every increment cl option

* MR cleaned. started CSV file but not quite there

* examples/solids: write csv file

can be read using pandas:

In [2]: pd.read_csv('test.csv')
Out[2]:
increment energy
0 0.000000 0.000000
1 0.066667 0.002402
[...]

* examples/solids: add targets for CSV logging and Altair chart

The MR data is currently hacked because it isn't converging as I'd expect.

* fixed style

* solids/doc: added derivation of dS for MR

* added analytical dS in Jacobian evaluation

* fixed style

* updated doc and energy plot for MR

* MR almost done

* started removing integer division

* got rid of all integer divisions

* missed some 1/3

* fixed some typo

* rerunning plot files

* Mooney-Rivlin coupled model

* some minor changes

* Mooney-Rivlin coupled model

* some clean-up and update

* clean-up, rebased

* examples/solids: revise docs/derivation and fix Newton

The (fixed) Newton linearization yields an indefinite operator causing
Newton to fail (so output/MR-strain1.csv is broken). This can be handled
by switching to minres, but a better solution would be nice.

* format: added newlines and removed unused/commented code blocks

* doc: removed GP model dropdown.

* examples/solids: Mooney-Rivlin docs/notation

* examples/solids: Mooney-Rivlin notation and experimental configuration

* examples/solids: process -dm_plex_box_faces with PETSc main

* make style

* examples/solids: syntax fix and minor cleanup

* make style

* doc: fixing Holzapfel ref in Mooney-Rivlin

* added TESTARGS for Mooney-Rivlin

* fixed TESTARGS for MR

* tests/tap.sh: make test for solids examples with names

* WIP: adding test option. added -expect_final_strain_energy and RegressionTests_solids function but not sure how to actually pull the reference strain energy from the reference file

* examples/solids: add regression tests using expected strain energy

* examples/solids: error on MMS with model that does not provide manufactured solutions

* examples/solids: fix HIP via CEED_QFUNCTION_HELPER

* update in-line comments

* changed as Jeremy suggested

* examples/solids: make style

Co-authored-by: Rezgar Shakeri <Rezgar.Shakeri@colorado.edu>
Co-authored-by: Jed Brown <jed@jedbrown.org>
H A Dreferences.bib8355605fb12655f53893674f518ac7968aa830ae Fri Jul 30 21:58:00 UTC 2021 Karen (Ren) Stengel <karenlstengel@gmail.com> Mooney-Rivlin model (#794)

* refactored MR to work with current version of main. Updated doc with dS for MR

* fixed documentation formatting

* update dS for MR in documentation

* cleaning up MR dS equations and wording

* minor changes in doc

* MR dS draft 1"

* MR coded, jacobian diverging

* added FSInitial-MR1.h

* fixed call option

* NH no longer needs mu_1 option

* processphysics and upated naming scheme

* WIP: Notes on using finite differencing for dS

* added print strain at every increment cl option

* MR cleaned. started CSV file but not quite there

* examples/solids: write csv file

can be read using pandas:

In [2]: pd.read_csv('test.csv')
Out[2]:
increment energy
0 0.000000 0.000000
1 0.066667 0.002402
[...]

* examples/solids: add targets for CSV logging and Altair chart

The MR data is currently hacked because it isn't converging as I'd expect.

* fixed style

* solids/doc: added derivation of dS for MR

* added analytical dS in Jacobian evaluation

* fixed style

* updated doc and energy plot for MR

* MR almost done

* started removing integer division

* got rid of all integer divisions

* missed some 1/3

* remove extra print statement

* added coulped MR FSInitial-MRc qfunction

* MR coupled version doc update

* refactored MR to work with current version of main. Updated doc with dS for MR

* fixed documentation formatting

* update dS for MR in documentation

* cleaning up MR dS equations and wording

* minor changes in doc

* MR dS draft 1"

* MR coded, jacobian diverging

* added FSInitial-MR1.h

* fixed call option

* NH no longer needs mu_1 option

* processphysics and upated naming scheme

* added print strain at every increment cl option

* MR cleaned. started CSV file but not quite there

* examples/solids: write csv file

can be read using pandas:

In [2]: pd.read_csv('test.csv')
Out[2]:
increment energy
0 0.000000 0.000000
1 0.066667 0.002402
[...]

* examples/solids: add targets for CSV logging and Altair chart

The MR data is currently hacked because it isn't converging as I'd expect.

* fixed style

* solids/doc: added derivation of dS for MR

* added analytical dS in Jacobian evaluation

* fixed style

* updated doc and energy plot for MR

* MR almost done

* started removing integer division

* got rid of all integer divisions

* missed some 1/3

* fixed some typo

* rerunning plot files

* Mooney-Rivlin coupled model

* some minor changes

* Mooney-Rivlin coupled model

* some clean-up and update

* clean-up, rebased

* examples/solids: revise docs/derivation and fix Newton

The (fixed) Newton linearization yields an indefinite operator causing
Newton to fail (so output/MR-strain1.csv is broken). This can be handled
by switching to minres, but a better solution would be nice.

* format: added newlines and removed unused/commented code blocks

* doc: removed GP model dropdown.

* examples/solids: Mooney-Rivlin docs/notation

* examples/solids: Mooney-Rivlin notation and experimental configuration

* examples/solids: process -dm_plex_box_faces with PETSc main

* make style

* examples/solids: syntax fix and minor cleanup

* make style

* doc: fixing Holzapfel ref in Mooney-Rivlin

* added TESTARGS for Mooney-Rivlin

* fixed TESTARGS for MR

* tests/tap.sh: make test for solids examples with names

* WIP: adding test option. added -expect_final_strain_energy and RegressionTests_solids function but not sure how to actually pull the reference strain energy from the reference file

* examples/solids: add regression tests using expected strain energy

* examples/solids: error on MMS with model that does not provide manufactured solutions

* examples/solids: fix HIP via CEED_QFUNCTION_HELPER

* update in-line comments

* changed as Jeremy suggested

* examples/solids: make style

Co-authored-by: Rezgar Shakeri <Rezgar.Shakeri@colorado.edu>
Co-authored-by: Jed Brown <jed@jedbrown.org>
/libCEED/
H A DMakefile8355605fb12655f53893674f518ac7968aa830ae Fri Jul 30 21:58:00 UTC 2021 Karen (Ren) Stengel <karenlstengel@gmail.com> Mooney-Rivlin model (#794)

* refactored MR to work with current version of main. Updated doc with dS for MR

* fixed documentation formatting

* update dS for MR in documentation

* cleaning up MR dS equations and wording

* minor changes in doc

* MR dS draft 1"

* MR coded, jacobian diverging

* added FSInitial-MR1.h

* fixed call option

* NH no longer needs mu_1 option

* processphysics and upated naming scheme

* WIP: Notes on using finite differencing for dS

* added print strain at every increment cl option

* MR cleaned. started CSV file but not quite there

* examples/solids: write csv file

can be read using pandas:

In [2]: pd.read_csv('test.csv')
Out[2]:
increment energy
0 0.000000 0.000000
1 0.066667 0.002402
[...]

* examples/solids: add targets for CSV logging and Altair chart

The MR data is currently hacked because it isn't converging as I'd expect.

* fixed style

* solids/doc: added derivation of dS for MR

* added analytical dS in Jacobian evaluation

* fixed style

* updated doc and energy plot for MR

* MR almost done

* started removing integer division

* got rid of all integer divisions

* missed some 1/3

* remove extra print statement

* added coulped MR FSInitial-MRc qfunction

* MR coupled version doc update

* refactored MR to work with current version of main. Updated doc with dS for MR

* fixed documentation formatting

* update dS for MR in documentation

* cleaning up MR dS equations and wording

* minor changes in doc

* MR dS draft 1"

* MR coded, jacobian diverging

* added FSInitial-MR1.h

* fixed call option

* NH no longer needs mu_1 option

* processphysics and upated naming scheme

* added print strain at every increment cl option

* MR cleaned. started CSV file but not quite there

* examples/solids: write csv file

can be read using pandas:

In [2]: pd.read_csv('test.csv')
Out[2]:
increment energy
0 0.000000 0.000000
1 0.066667 0.002402
[...]

* examples/solids: add targets for CSV logging and Altair chart

The MR data is currently hacked because it isn't converging as I'd expect.

* fixed style

* solids/doc: added derivation of dS for MR

* added analytical dS in Jacobian evaluation

* fixed style

* updated doc and energy plot for MR

* MR almost done

* started removing integer division

* got rid of all integer divisions

* missed some 1/3

* fixed some typo

* rerunning plot files

* Mooney-Rivlin coupled model

* some minor changes

* Mooney-Rivlin coupled model

* some clean-up and update

* clean-up, rebased

* examples/solids: revise docs/derivation and fix Newton

The (fixed) Newton linearization yields an indefinite operator causing
Newton to fail (so output/MR-strain1.csv is broken). This can be handled
by switching to minres, but a better solution would be nice.

* format: added newlines and removed unused/commented code blocks

* doc: removed GP model dropdown.

* examples/solids: Mooney-Rivlin docs/notation

* examples/solids: Mooney-Rivlin notation and experimental configuration

* examples/solids: process -dm_plex_box_faces with PETSc main

* make style

* examples/solids: syntax fix and minor cleanup

* make style

* doc: fixing Holzapfel ref in Mooney-Rivlin

* added TESTARGS for Mooney-Rivlin

* fixed TESTARGS for MR

* tests/tap.sh: make test for solids examples with names

* WIP: adding test option. added -expect_final_strain_energy and RegressionTests_solids function but not sure how to actually pull the reference strain energy from the reference file

* examples/solids: add regression tests using expected strain energy

* examples/solids: error on MMS with model that does not provide manufactured solutions

* examples/solids: fix HIP via CEED_QFUNCTION_HELPER

* update in-line comments

* changed as Jeremy suggested

* examples/solids: make style

Co-authored-by: Rezgar Shakeri <Rezgar.Shakeri@colorado.edu>
Co-authored-by: Jed Brown <jed@jedbrown.org>