<commit_before># Integrators on homogeneous spaces

[![Build Status](https://travis-ci.org/olivierverdier/homogint.svg?branch=master)](https://travis-ci.org/olivierverdier/homogint)  [![Coverage Status](https://img.shields.io/coveralls/olivierverdier/homogint/master.svg)](https://coveralls.io/r/olivierverdier/homogint?branch=master)

This is a proof-of-concept implementation of the general description of Runge–Kutta on homogeneous spaces, from the paper ["Integrators on homogeneous spaces: Isotropy choice and connections"](http://arxiv.org/abs/1402.6981).

Check out the **[Notebook Demo](http://nbviewer.ipython.org/2e2e4bf69d02872ba2f0)** for the explanations of the following pictures.

Integration on a Stiefel manifold:

<img alt="oja" src="https://raw.githubusercontent.com/olivierverdier/homogint/master/img/oja.png" width="200px"/>

Quadrature on a sphere:

<img alt="quad" src="https://raw.githubusercontent.com/olivierverdier/homogint/master/img/quad.png" width="200px"/>

Quadrature on the group SO(3):<commit_msg>shields badges<commit_after># Integrators on homogeneous spaces

[![Build Status](https://img.shields.io/travis/olivierverdier/homogint/master.svg)](https://travis-ci.org/olivierverdier/homogint) [![Coverage Status](https://img.shields.io/coveralls/olivierverdier/homogint/master.svg)](https://coveralls.io/r/olivierverdier/homogint?branch=master)

This is a proof-of-concept implementation of the general description of Runge–Kutta on homogeneous spaces, from the paper ["Integrators on homogeneous spaces: Isotropy choice and connections"](http://arxiv.org/abs/1402.6981).

Check out the **[Notebook Demo](http://nbviewer.ipython.org/2e2e4bf69d02872ba2f0)** for the explanations of the following pictures.

Integration on a Stiefel manifold:

<img alt="oja" src="https://raw.githubusercontent.com/olivierverdier/homogint/master/img/oja.png" width="200px"/>

Quadrature on a sphere:

<img alt="quad" src="https://raw.githubusercontent.com/olivierverdier/homogint/master/img/quad.png" width="200px"/>

Quadrature on the group SO(3):
{'fraction_non_alphanumeric': 0.1386330586524479, 'fraction_numerical': 0.02617547261269995, 'mean_word_length': 6.242105263157895, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 12, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '276465', 'n_tokens_mistral': 756, 'n_tokens_neox': 707, 'n_words': 136}