-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: improve various integration stuff (#9)
* add a tracker issue template * add a changelog file * add an index.html file for GH pages root * add css & more stuff to the html * add shell script to add docs files to rustdoc * update CI to deploy additional files * fix punctuation
- Loading branch information
Showing
7 changed files
with
104 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
name: Tracker | ||
about: Use this template to create an issue tracking larger changes. | ||
title: "tracker: title" | ||
labels: tracker, | ||
assignees: | ||
--- | ||
|
||
small description of what's tracked | ||
|
||
- [ ] ... |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# Changelog | ||
|
||
Integraal aims to provide generic and efficient tools for numerical integration in the Rust Programming Language. | ||
|
||
--- | ||
|
||
## To be released | ||
|
||
A feature list will be written for the first non-alpha release (i.e. `0.1.0`) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
cp docs/index.html target/doc | ||
cp docs/index.css target/doc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
/* Ayu-like theme */ | ||
html { | ||
background-color: #826754; | ||
height: 100%; | ||
} | ||
|
||
body { | ||
max-width: 70ch; | ||
margin: auto; | ||
padding: 1em; | ||
text-align: left; | ||
background-color: #FFD5C280; | ||
height: 100%; | ||
} | ||
|
||
h1 { | ||
font-family: Helvetica; | ||
color: #473320; | ||
} | ||
|
||
h2 { | ||
font-family: Helvetica; | ||
color: #704E2E; | ||
} | ||
|
||
p { | ||
font-family: Helvetica; | ||
color: #5a3f25; | ||
} | ||
|
||
li { | ||
color: #5a3f25; | ||
} | ||
|
||
a:link { | ||
color: #A33B20; | ||
text-decoration: none; | ||
} | ||
|
||
a:visited { | ||
color: #A33B20; | ||
text-decoration: none; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
<!DOCTYPE html> | ||
<title>Integraal Project</title> | ||
<meta charset="utf-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1"> | ||
<link rel="stylesheet" href="index.css"> | ||
|
||
<h1>integraal</h1> | ||
|
||
<h2>scope of the project</h2> | ||
|
||
<p> | ||
Integraal is a Rust crate that aims to provide generic and efficient tools for | ||
<a href="https://en.wikipedia.org/wiki/Numerical_integration">numerical integration</a> | ||
in the Rust Programming Language. | ||
</p><p> | ||
The goal is to create a portable tool that handles executing the computational code, | ||
relying on information specified by the user for integral description. This can be | ||
implemented in an elegant, ergonomic manner thanks to the language's features, most | ||
notably traits. | ||
</p><p> | ||
The crate should support multiple numerical integration methods (e.g. rectangles, | ||
trapezoids, ...) as well as multiple execution policies (e.g. sequential, parallel | ||
on CPU, ...) in order to cover as much use cases as possible. | ||
</p> | ||
|
||
<h2>links</h2> | ||
|
||
<nav class="menu"> | ||
<ul> | ||
<li><a href="integraal">Integraal Rust Doc</a></li> | ||
<li><a href="https://en.wikipedia.org/wiki/Numerical_integration">Numerical Integration</a></li> | ||
</ul> | ||
</nav> |