Skip to content

Commit 1b74074

Browse files
jorgensdmscroggs
andauthored
Add gsoc summary (#153)
* Add gsoc summary * Bump checkout * Try fixing link * Fix tests --------- Co-authored-by: Matthew Scroggs <[email protected]>
1 parent 2f0bb1b commit 1b74074

File tree

3 files changed

+33
-7
lines changed

3 files changed

+33
-7
lines changed

_test/test_links.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ def load_page_list(dir):
4242
"google-summer-of-code-2017",
4343
"google-summer-of-code-2018",
4444
"people-of-fenics",
45+
"gsoc"
4546
])
4647
def test_permalinks(page):
4748
"""Test that permalink exists."""

community/index.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,13 @@ that you get a useful reply to your question, you should:
2020
More advice on how to post a good question is
2121
[here](https://fenicsproject.discourse.group/t/read-before-posting-how-do-i-get-my-question-answered/21/4).
2222

23-
2423
## Slack Channel
2524

2625
Discussions about FEniCS and its development take place on the [FEniCS
2726
Slack channels](https://fenicsproject.slack.com/). You can join the
2827
Slack community by
2928
[entering your email address at this link](https://join.slack.com/t/fenicsproject/shared_invite/zt-1lraknsp1-6_3Js5kueDIyWgF192d3nA).
3029

31-
3230
## Reporting bugs
3331

3432
If you encounter something you suspect is a bug, please [file an issue
@@ -38,7 +36,6 @@ the FEniCSx user interface, visit the [DOLFINx issues
3836
page](https://github.com/FEniCS/dolfinx/issues). As above, post complete
3937
but minimal code examples.
4038

41-
4239
## Contributing
4340

4441
We encourage users to take active part in developing and documenting
@@ -48,20 +45,22 @@ with other developers on the [FEniCSx Slack
4845
channels](https://fenicsproject.slack.com/): in particular, you should
4946
join the **#fenicsx** and **#development** channels.
5047

51-
5248
## People of FEniCS
5349

5450
[Here](people-of-fenics.md) we introduce some the users of FEniCS who
5551
have found it useful.
5652

57-
5853
## The FEniCS Conference
5954

6055
The [FEniCS Conference](../conference/index.md) is held annually and
6156
is a great way to network with other users, keep up with new
6257
developments from core developers, hear new applications and results,
6358
and discuss ways of improving your projects.
6459

60+
## Google Summer of Code
61+
62+
The FEniCS Project has participated in the [Google Summer of Code](https://summerofcode.withgoogle.com) for multiple
63+
projects relating to the development of FEniCS. See [GSoC overview](../gsoc/gsoc.md) for more information.
6564

6665
## Code of Conduct
6766

@@ -70,11 +69,10 @@ Our [Code of Conduct](code-of-conduct.md) sets out the expected
7069
standards of behaviour for the FEniCS community. It applies to all
7170
FEniCS activities including online forums and FEniCS workshops.
7271

73-
7472
## Governance
7573

7674
The FEniCS Project is developed and maintained as a freely available,
7775
open-source project by a global community of scientists and software
78-
developers. Full details of the governance of the FEniCS project can be
76+
developers. Full details of the governance of the FEniCS project can be
7977
found in the [governance repository on
8078
GitHub](https://github.com/fenics/governance).

gsoc/gsoc.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
title: Google Summer of Code
3+
permalink: /gsoc/
4+
---
5+
6+
The FEniCS Project has participated in the [Google Summer of Code](https://summerofcode.withgoogle.com) (GSoC) through our fiscal sponsorship agreement with [NumFOCUS](https://numfocus.org/).
7+
8+
## Previous projects
9+
10+
## 2022
11+
12+
- Michele Castriotta (Istituto Italiano di Tecnologia): [Expanding FEniCSx electromagnetic demos](https://mikics.github.io/gsoc-jupyterbook/submission.html)
13+
14+
## 2019
15+
16+
- Abhinav Gupta (Indian Institute of Technology, Roorkee): [FEniCS: The mesh workflow](https://computationalmechanics.in/fenics-the-mesh-workflow/)
17+
- Igor Baratta (Universidade Federal de Minas Gerais): [Interface to KaHIP partitioner](https://gist.github.com/IgorBaratta/038747f9aff44eb844c0913614bf0c03)
18+
19+
## 2018
20+
21+
- Fabian Löschner (RWTH Aachen University): [Maximising performance on modern architectures with data-level parallelism](https://flgsoc18.wordpress.com/2018/05/13/excited-for-fenics-and-gsoc/)
22+
- Igor Baratta (Universidade Federal de Minas Gerais): [Complex Number support in FEniCS](https://gist.github.com/IgorBaratta/c7ca5252834f2c70efe0d233a3acecb4)
23+
24+
## 2017
25+
26+
- Ivan Yashchuk (Aalto University): [Develop assembly of finite element forms on quadrilateral and hexahedral meshes in FEniCS](https://nbviewer.org/gist/IvanYashchuk/48bff62b155e31f85de975b24b23e4cb/)
27+
- Michal Habera (Charles University, Prague): [Develop XDMF format for visualisation and checkpointing](https://github.com/michalhabera/gsoc-summary/blob/master/README.md)

0 commit comments

Comments
 (0)