Hans Petter Langtangen (@hplgit)

Top repositories

1

fenics-tutorial

Source files and published documents for the FEniCS tutorial.
TeX
338
star
2

doconce

Lightweight markup language - document once, include anywhere
R
308
star
3

num-methods-for-PDEs

Lecture material on numerical methods for partial differential equations.
Python
238
star
4

scipro-primer

Software and additional material for the book "A Primer on Scientific Programming with Python"
HTML
184
star
5

fdm-book

Resources for "The Craft of Finite Difference Computing with Partial Differential Equations" by H. P. Langtangen
Python
153
star
6

odespy

Easy access in Python to a large collection of ODE solvers
Fortran
124
star
7

prog4comp

Resources for the book "Programming for Computations" by S. Linge and H. P. Langtangen
Python
117
star
8

fem-book

Dockerfile
102
star
9

web4sciapps

Examples on using web frameworks for making scientific applications.
67
star
10

scitools

Additional scientific computing functionality in Python - extensions to NumPy/SciPy++
Python
59
star
11

pysketcher

Python-based drawing tool for making sketches of mechanics problems.
Python
55
star
12

INF5620

Course material from 2013 for the course INF5620 Numerical Solution of Partial Differential Equations
Python
40
star
13

MAlley-slide-templates

Templates for Michael Alley's assertion-evidence design of slides.
JavaScript
38
star
14

bumpy

Quick tutorial of scientific computing with Python using a real physics application.
36
star
15

hplgit.github.com

HPL's public site at github.com
HTML
27
star
16

parampool

Set and retrieve parameters for simulation models using diverse interfaces (command line, web GUI, file)
Python
23
star
17

preprocess

C/C++ preprocessor-like tool for a range of languages (i.e., #ifdef, #ifndef, #if-else, #include, etc. for Python, LaTeX, Bash, JavaScript, "whatever").
Python
22
star
18

scaling-book

Resources for the book "Scaling of Differential Equations".
Python
17
star
19

virtual-classroom

Scripts for automating GitHub classrooms.
Python
16
star
20

bioinf-py

Illustrating Python via examples from bioinformatics
Python
13
star
21

setup4book-doconce

Flexible setup for writing a book as assembly of chapters written in DocOnce markup.
Python
13
star
22

decay-book

Resources for the book "Finite Difference Computing with Exponential Decay Models" by H. P. Langtangen
Python
12
star
23

vagrantbox

Tutorial for Vagrant boxes and related technologies such as virtualenv.
12
star
24

primer.html

HTML versions of chapters from the "primer" book.
11
star
25

quiztools

Tools for automating the definition of a quiz at web sites such as Kahoot, Google forms, JotForm.
Python
10
star
26

physical-quantities

The PhysicalQuantity class made independent of K. Hinsen's ScientificPython package.
Python
9
star
27

ppde

Examples on solving PDEs in parallel, with tools like petsc4py.
Python
8
star
28

fenics-mixed

Tutorial on how to combine FEniCS applications in Python with software written in other languages.
JavaScript
6
star
29

MC_cython

Illustrating Cython and other tools for connecting Python and C, using Monte Carlo simulation as example
5
star
30

cse-physics

Paper on the Computing in Science Education project and its impact on physics education.
2
star
31

drink.py

Recipe for the "drink.py" cocktail.
Python
2
star
32

scalar-vector-fields

Python tools for computing with and plotting scalar and vector fields.
2
star
33

uio-thesis

LaTeX setup for a PhD thesis at the University of Oslo.
TeX
1
star
34

configparam

Python
1
star
35

pyhpc

Exploration of high-performance computing tools for Python
Python
1
star
36

animate

Documentation of how to make animations from individual plot frames.
Shell
1
star
37

SpectralDNS-paper

TeX
1
star
38

drug-book

The drug modeling book by Aslak Tveito and Glenn T. Lines translated to DocOnce.
TeX
1
star
39

disease-modeling

A basic introduction to disease modeling.
1
star