Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 20 additions & 24 deletions proposal.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,30 @@
# Community Software Analysis Proposal
Please edit this file and push to your repository.

## Software: *NAME_OF_PACKAGE_HERE*
## Software: MFEM

*Write a paragraph describing what the software does and who its
primary audience is.*
MFEM is a c++ library for finite element methods. It includes features for arbitrarily high-order finite element meshes and spaces.
If offers a variety of finite element discritization approaches which can be scaled from laptops to GPU-accelerated supercomputers.
It's goal is to be a toolbox for FEM by providing the building blocks for developing algorithms. This makes the library a great option
for anyone from the university to industry level.

### Stats

| Description | Your answer |
|---------|-----------|
| Repository URL | |
| Main/documentation website | |
| Year project was started | |
| Number of contributors in the past year | `git shortlog -se --since=2021-10-01` may be useful |
| Number of contributors in the lifetime of the project | |
| Number of distinct affiliations | 1, 2-5, 5-10, >10 |
| Where do development discussions take place? | e.g., GitHub/GitLab issues, mailing list, Slack, etc. |
| Typical number of emails/comments per week? | |
| Typical number of commits per week? | |
| Typical commit size | `git log --shortstat` may be useful |
| How does the project accept contributions? | e.g., pull requests, patches on mailing lists |
| Does the project have an automated test suite? | yes/no |
| Does the project use continuous integration? | yes/no |
| Are any legal/licensing steps required to contribute? | no or explain below |
| Repository URL | https://github.com/mfem/mfem/ |
| Main/documentation website | https://mfem.org/ |
| Year project was started | July 2010 |
| Number of contributors in the past year | `git shortlog -se --since=2021-10-01` gave roughly 70 |
| Number of contributors in the lifetime of the project | 120 |
| Number of distinct affiliations | >10 |
| Where do development discussions take place? | mainly GitHub/GitLab issues and pull-requests |
| Typical number of emails/comments per week? | 20-40 |
| Typical number of commits per week? | 20 |
| Typical commit size | `git log --shortstat` showed typically 1-5 file changes, 3-15 insertions/deletions |
| How does the project accept contributions? | pull requests. Contributions accepted at all levels |
| Does the project have an automated test suite? | yes |
| Does the project use continuous integration? | yes |
| Are any legal/licensing steps required to contribute? | BSD-3 |

### Install and run

Expand All @@ -37,12 +38,7 @@ encountered a problem.

### Notes/concerns/risks

Please comment on any anomalies or known risks to following this
project, if you were unable to answer any questions above, or
otherwise have concerns about the appropriateness of the software. If
the project requires a contributor license agreement or other
procedural steps, please explain here. "None at this time" is
acceptable for this question.
still working through installing this. It's been quite the headache but I think I am getting close.

#### Note on copyright
Students retain copyright on any work done in completion of a CU
Expand Down