VeriNum / LAProof

MIT License
6 stars 1 forks source link

Proposal for organization of this repo #1

Open andrew-appel opened 1 year ago

andrew-appel commented 1 year ago

We will need the following; but the file names here are just provisional, and I may be missing parts of the picture, so this is just a first stab at it:

ak-2485 commented 1 year ago

I've made an initial commit with the following correspondences to this issue.

  1. float_acc_lems.v contains basic Flocq/VCFloat theorems used in accuracy proofs. I used this file in the stationary_methods directory of the iterative methods repo.
  2. dotprod_model.v & gem_defs.v contain polymorphic list-of-list functional models.
  3. mv_mathcomp.v relates list-of-list functional models to MathComp matrices. An MCfloatmodel.v seems unnecessary; we already have injections for float lists to real lists and real lists to MathComp matrices.