ajout docs/build
This commit is contained in:
parent
fa0d472df1
commit
98a9cde631
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,3 +1,2 @@
|
||||||
Manifest.toml
|
Manifest.toml
|
||||||
/docs/Manifest.toml
|
/docs/Manifest.toml
|
||||||
/docs/build/
|
|
||||||
|
|
2
docs/build/Algorithme_de_newton.html
vendored
Normal file
2
docs/build/Algorithme_de_newton.html
vendored
Normal file
File diff suppressed because one or more lines are too long
2
docs/build/Annexes.html
vendored
Normal file
2
docs/build/Annexes.html
vendored
Normal file
File diff suppressed because one or more lines are too long
8927
docs/build/Exemples.html
vendored
Normal file
8927
docs/build/Exemples.html
vendored
Normal file
File diff suppressed because one or more lines are too long
2
docs/build/FAQ.html
vendored
Normal file
2
docs/build/FAQ.html
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><title>Foire aux Questions · Optinum.jl</title><link href="https://fonts.googleapis.com/css?family=Lato|Roboto+Mono" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/fontawesome.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/solid.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/brands.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.11.1/katex.min.css" rel="stylesheet" type="text/css"/><script>documenterBaseURL="."</script><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.6/require.min.js" data-main="assets/documenter.js"></script><script src="siteinfo.js"></script><script src="../versions.js"></script><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-dark.css" data-theme-name="documenter-dark"/><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-light.css" data-theme-name="documenter-light" data-theme-primary/><script src="assets/themeswap.js"></script></head><body><div id="documenter"><nav class="docs-sidebar"><a class="docs-logo" href="index.html"><img src="assets/logo.png" alt="Optinum.jl logo"/></a><div class="docs-package-name"><span class="docs-autofit">Optinum.jl</span></div><form class="docs-search" action="search.html"><input class="docs-search-query" id="documenter-search-query" name="q" type="text" placeholder="Search docs"/></form><ul class="docs-menu"><li><a class="tocitem" href="index.html">Accueil</a></li><li><a class="tocitem" href="Sujet.html">Sujet</a></li><li><span class="tocitem">Algorithmes</span><ul><li><a class="tocitem" href="Algorithme_de_newton.html">L'algorithme de Newton local</a></li><li><a class="tocitem" href="Regions_de_confiance.html">La méthode des régions de confiance</a></li><li><a class="tocitem" href="Lagrangien_augmente.html">La méthode du Lagrangien augmenté</a></li></ul></li><li><a class="tocitem" href="fct_index.html">Index des fonctions</a></li><li><a class="tocitem" href="Annexes.html">Annexes</a></li><li><a class="tocitem" href="mise_en_place.html">Installation de Julia et tests unitaires</a></li><li class="is-active"><a class="tocitem" href="FAQ.html">Foire aux Questions</a></li></ul><div class="docs-version-selector field has-addons"><div class="control"><span class="docs-label button is-static is-size-7">Version</span></div><div class="docs-selector control is-expanded"><div class="select is-fullwidth is-size-7"><select id="documenter-version-selector"></select></div></div></div></nav><div class="docs-main"><header class="docs-navbar"><nav class="breadcrumb"><ul class="is-hidden-mobile"><li class="is-active"><a href="FAQ.html">Foire aux Questions</a></li></ul><ul class="is-hidden-tablet"><li class="is-active"><a href="FAQ.html">Foire aux Questions</a></li></ul></nav><div class="docs-right"><a class="docs-edit-link" href="https://github.com//blob/master/docs/src/FAQ.md" title="Edit on GitHub"><span class="docs-icon fab"></span><span class="docs-label is-hidden-touch">Edit on GitHub</span></a><a class="docs-settings-button fas fa-cog" id="documenter-settings-button" href="#" title="Settings"></a><a class="docs-sidebar-button fa fa-bars is-hidden-desktop" id="documenter-sidebar-button" href="#"></a></div></header><article class="content" id="documenter-page"><h1 id="Foire-Aux-Questions-1"><a class="docs-heading-anchor" href="#Foire-Aux-Questions-1">Foire Aux Questions</a><a class="docs-heading-anchor-permalink" href="#Foire-Aux-Questions-1" title="Permalink"></a></h1></article><nav class="docs-footer"><a class="docs-footer-prevpage" href="mise_en_place.html">« Installation de Julia et tests unitaires</a></nav></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> on <span class="colophon-date" title="Monday 8 November 2021 11:31">Monday 8 November 2021</span>. Using Julia version 1.4.1.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
|
32
docs/build/Integration_continue.html
vendored
Normal file
32
docs/build/Integration_continue.html
vendored
Normal file
File diff suppressed because one or more lines are too long
2
docs/build/Lagrangien_augmente.html
vendored
Normal file
2
docs/build/Lagrangien_augmente.html
vendored
Normal file
File diff suppressed because one or more lines are too long
22
docs/build/Precompilation.html
vendored
Normal file
22
docs/build/Precompilation.html
vendored
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><title>- · Optinum.jl</title><link href="https://fonts.googleapis.com/css?family=Lato|Roboto+Mono" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/fontawesome.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/solid.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/brands.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.11.1/katex.min.css" rel="stylesheet" type="text/css"/><script>documenterBaseURL="."</script><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.6/require.min.js" data-main="assets/documenter.js"></script><script src="siteinfo.js"></script><script src="../versions.js"></script><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-dark.css" data-theme-name="documenter-dark"/><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-light.css" data-theme-name="documenter-light" data-theme-primary/><script src="assets/themeswap.js"></script></head><body><div id="documenter"><nav class="docs-sidebar"><a class="docs-logo" href="index.html"><img src="assets/logo.png" alt="Optinum.jl logo"/></a><div class="docs-package-name"><span class="docs-autofit">Optinum.jl</span></div><form class="docs-search" action="search.html"><input class="docs-search-query" id="documenter-search-query" name="q" type="text" placeholder="Search docs"/></form><ul class="docs-menu"><li><a class="tocitem" href="index.html">Accueil</a></li><li><a class="tocitem" href="Sujet.html">Sujet</a></li><li><span class="tocitem">Algorithmes</span><ul><li><a class="tocitem" href="Algorithme_de_newton.html">L'algorithme de Newton local</a></li><li><a class="tocitem" href="Regions_de_confiance.html">La méthode des régions de confiance</a></li><li><a class="tocitem" href="Lagrangien_augmente.html">La méthode du Lagrangien augmenté</a></li></ul></li><li><a class="tocitem" href="fct_index.html">Index des fonctions</a></li><li><a class="tocitem" href="Annexes.html">Annexes</a></li><li><a class="tocitem" href="mise_en_place.html">Installation de Julia et tests unitaires</a></li><li><a class="tocitem" href="FAQ.html">Foire aux Questions</a></li></ul><div class="docs-version-selector field has-addons"><div class="control"><span class="docs-label button is-static is-size-7">Version</span></div><div class="docs-selector control is-expanded"><div class="select is-fullwidth is-size-7"><select id="documenter-version-selector"></select></div></div></div></nav><div class="docs-main"><header class="docs-navbar"><nav class="breadcrumb"><ul class="is-hidden-mobile"><li class="is-active"><a href="Precompilation.html">-</a></li></ul><ul class="is-hidden-tablet"><li class="is-active"><a href="Precompilation.html">-</a></li></ul></nav><div class="docs-right"><a class="docs-edit-link" href="https://github.com//blob/master/docs/src/Precompilation.md" title="Edit on GitHub"><span class="docs-icon fab"></span><span class="docs-label is-hidden-touch">Edit on GitHub</span></a><a class="docs-settings-button fas fa-cog" id="documenter-settings-button" href="#" title="Settings"></a><a class="docs-sidebar-button fa fa-bars is-hidden-desktop" id="documenter-sidebar-button" href="#"></a></div></header><article class="content" id="documenter-page"><h2 id="Intérêt-1"><a class="docs-heading-anchor" href="#Intérêt-1">Intérêt</a><a class="docs-heading-anchor-permalink" href="#Intérêt-1" title="Permalink"></a></h2><p>L'utilisation des fonctions des modules, sans avoir accès aux modules ni faire des <code>using</code>, à partir d'un fichier binaire qui contient des versions précompilées de ces modules.</p><h2 id="Génération-du-fichier-binaire-1"><a class="docs-heading-anchor" href="#Génération-du-fichier-binaire-1">Génération du fichier binaire</a><a class="docs-heading-anchor-permalink" href="#Génération-du-fichier-binaire-1" title="Permalink"></a></h2><h5 id="Ajout-du-PackageCompiler-en-local-1"><a class="docs-heading-anchor" href="#Ajout-du-PackageCompiler-en-local-1">Ajout du PackageCompiler en local</a><a class="docs-heading-anchor-permalink" href="#Ajout-du-PackageCompiler-en-local-1" title="Permalink"></a></h5><pre><code class="language-linux">~$ julia</code></pre><pre><code class="language-julia">julia > ]
|
||||||
|
(v1.4) pkg> add PackageCompiler</code></pre><h5 id="Création-d'un-nouvel-environnement-et-ajout-des-modules-à-compiler-1"><a class="docs-heading-anchor" href="#Création-d'un-nouvel-environnement-et-ajout-des-modules-à-compiler-1">Création d'un nouvel environnement et ajout des modules à compiler</a><a class="docs-heading-anchor-permalink" href="#Création-d'un-nouvel-environnement-et-ajout-des-modules-à-compiler-1" title="Permalink"></a></h5><p>Dans un dossier <code>NouveauEnv</code> je crée un nouvel environnement julia</p><pre><code class="language-linux">~$ mkdir NouveauEnv
|
||||||
|
~$ cd NouveauEnv
|
||||||
|
~$ julia</code></pre><pre><code class="language-julia">julia> ]
|
||||||
|
pkg> activate .
|
||||||
|
(NouveauEnv) pkg> add https://github.com/mathn7/TestOptinum.git
|
||||||
|
(NouveauEnv) pkg> add https://github.com/mathn7/optinum.git
|
||||||
|
(NouveauEnv) pkg> add LinearAlgebra #je rajoute autant que je veux des modules</code></pre><h5 id="Génération-du-fichier-binaire-2"><a class="docs-heading-anchor" href="#Génération-du-fichier-binaire-2">Génération du fichier binaire</a><a class="docs-heading-anchor-permalink" href="#Génération-du-fichier-binaire-2" title="Permalink"></a></h5><p>Avant de procéder à la génération du fichier binaire il faut créer un fichier julia (dans le dossier NouveauEnv) qui utilise les modules pour pouvoir exporter les fonctions. Le contenu de (NouveauEnv/Exemple.jl) sera : </p><pre><code class="language-linux">~/NouveauEnv
|
||||||
|
❯ cat Exemple.jl
|
||||||
|
using LinearAlgebra ;using TestOptinum;using Optinum;</code></pre><pre><code class="language-linux">~$julia</code></pre><pre><code class="language-julia">julia> ]
|
||||||
|
pkg> activate .
|
||||||
|
(NouveauEnv) pkg>
|
||||||
|
julia> using PackageCompiler
|
||||||
|
julia> PackageCompiler.create_sysimage([:LinearAlgebra , :TestOptinum ,:Optinum]; sysimage_path="ExamplePrecompile.so",
|
||||||
|
precompile_execution_file="Exemple.jl")</code></pre><p>les paramètres de la fonction <code>create_sysimage</code>, utilisés sont :</p><p>premier paramètre : liste des modules à compiler (dans notre exemple : LinearAlgebra,TestOptinum,Optinum)</p><p>deuxième paramètre (sysimage_path) : nom du fichier binaire à générer (on peut spécifier le chemin également)</p><p>troisième paramètre (precompile_execution_file) : nom du fichier à compiler</p><h2 id="Utilisation-du-fichier-binaire-1"><a class="docs-heading-anchor" href="#Utilisation-du-fichier-binaire-1">Utilisation du fichier binaire</a><a class="docs-heading-anchor-permalink" href="#Utilisation-du-fichier-binaire-1" title="Permalink"></a></h2><p>Après la génération du fichier binaire <code>ExamplePrecompile.so</code> on peut utiliser les fonctions précompilées (qui se trouvaient dans Exemple.jl) sans faire des <code>using</code></p><pre><code class="language-linux">~$julia -q -JExamplePrecompile.so</code></pre><pre><code class="language-julia">julia> LinearAlgebra.norm([4 5],2)
|
||||||
|
6.4031242374328485
|
||||||
|
|
||||||
|
julia>TestOptinum.tester_algo_newton(true,Optinum.Algorithme_De_Newton)
|
||||||
|
Test Summary: | Pass Total
|
||||||
|
L'algo de Newton | 4 4
|
||||||
|
</code></pre></article></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> on <span class="colophon-date" title="Monday 8 November 2021 11:31">Monday 8 November 2021</span>. Using Julia version 1.4.1.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
|
2
docs/build/Questions_GCT.html
vendored
Normal file
2
docs/build/Questions_GCT.html
vendored
Normal file
File diff suppressed because one or more lines are too long
2
docs/build/Questions_Lagrangien_Augmente.html
vendored
Normal file
2
docs/build/Questions_Lagrangien_Augmente.html
vendored
Normal file
File diff suppressed because one or more lines are too long
2
docs/build/Questions_Newton.html
vendored
Normal file
2
docs/build/Questions_Newton.html
vendored
Normal file
File diff suppressed because one or more lines are too long
2
docs/build/Questions_Pas_De_Cauchy.html
vendored
Normal file
2
docs/build/Questions_Pas_De_Cauchy.html
vendored
Normal file
File diff suppressed because one or more lines are too long
2
docs/build/Regions_de_confiance.html
vendored
Normal file
2
docs/build/Regions_de_confiance.html
vendored
Normal file
File diff suppressed because one or more lines are too long
2
docs/build/Sujet.html
vendored
Normal file
2
docs/build/Sujet.html
vendored
Normal file
File diff suppressed because one or more lines are too long
260
docs/build/assets/documenter.js
vendored
Normal file
260
docs/build/assets/documenter.js
vendored
Normal file
|
@ -0,0 +1,260 @@
|
||||||
|
// Generated by Documenter.jl
|
||||||
|
requirejs.config({
|
||||||
|
paths: {
|
||||||
|
'highlight-julia': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/languages/julia.min',
|
||||||
|
'headroom': 'https://cdnjs.cloudflare.com/ajax/libs/headroom/0.10.3/headroom.min',
|
||||||
|
'jqueryui': 'https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min',
|
||||||
|
'katex-auto-render': 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.11.1/contrib/auto-render.min',
|
||||||
|
'jquery': 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min',
|
||||||
|
'headroom-jquery': 'https://cdnjs.cloudflare.com/ajax/libs/headroom/0.10.3/jQuery.headroom.min',
|
||||||
|
'katex': 'https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.11.1/katex.min',
|
||||||
|
'highlight': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/highlight.min',
|
||||||
|
'highlight-julia-repl': 'https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/languages/julia-repl.min',
|
||||||
|
},
|
||||||
|
shim: {
|
||||||
|
"highlight-julia": {
|
||||||
|
"deps": [
|
||||||
|
"highlight"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"katex-auto-render": {
|
||||||
|
"deps": [
|
||||||
|
"katex"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"headroom-jquery": {
|
||||||
|
"deps": [
|
||||||
|
"jquery",
|
||||||
|
"headroom"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"highlight-julia-repl": {
|
||||||
|
"deps": [
|
||||||
|
"highlight"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
require(['jquery', 'katex', 'katex-auto-render'], function($, katex, renderMathInElement) {
|
||||||
|
$(document).ready(function() {
|
||||||
|
renderMathInElement(
|
||||||
|
document.body,
|
||||||
|
{
|
||||||
|
"delimiters": [
|
||||||
|
{
|
||||||
|
"left": "$",
|
||||||
|
"right": "$",
|
||||||
|
"display": false
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"left": "$$",
|
||||||
|
"right": "$$",
|
||||||
|
"display": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"left": "\\[",
|
||||||
|
"right": "\\]",
|
||||||
|
"display": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
);
|
||||||
|
})
|
||||||
|
|
||||||
|
})
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
require(['jquery', 'highlight', 'highlight-julia', 'highlight-julia-repl'], function($, hljs) {
|
||||||
|
$(document).ready(function() {
|
||||||
|
hljs.initHighlighting();
|
||||||
|
})
|
||||||
|
|
||||||
|
})
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
require(['jquery', 'headroom', 'headroom-jquery'], function($, Headroom) {
|
||||||
|
|
||||||
|
// Manages the top navigation bar (hides it when the user starts scrolling down on the
|
||||||
|
// mobile).
|
||||||
|
window.Headroom = Headroom; // work around buggy module loading?
|
||||||
|
$(document).ready(function() {
|
||||||
|
$('#documenter .docs-navbar').headroom({
|
||||||
|
"tolerance": {"up": 10, "down": 10},
|
||||||
|
});
|
||||||
|
})
|
||||||
|
|
||||||
|
})
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
require(['jquery'], function($) {
|
||||||
|
|
||||||
|
// Modal settings dialog
|
||||||
|
$(document).ready(function() {
|
||||||
|
var settings = $('#documenter-settings');
|
||||||
|
$('#documenter-settings-button').click(function(){
|
||||||
|
settings.toggleClass('is-active');
|
||||||
|
});
|
||||||
|
// Close the dialog if X is clicked
|
||||||
|
$('#documenter-settings button.delete').click(function(){
|
||||||
|
settings.removeClass('is-active');
|
||||||
|
});
|
||||||
|
// Close dialog if ESC is pressed
|
||||||
|
$(document).keyup(function(e) {
|
||||||
|
if (e.keyCode == 27) settings.removeClass('is-active');
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
})
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
require(['jquery'], function($) {
|
||||||
|
|
||||||
|
// Manages the showing and hiding of the sidebar.
|
||||||
|
$(document).ready(function() {
|
||||||
|
var sidebar = $("#documenter > .docs-sidebar");
|
||||||
|
var sidebar_button = $("#documenter-sidebar-button")
|
||||||
|
sidebar_button.click(function(ev) {
|
||||||
|
ev.preventDefault();
|
||||||
|
sidebar.toggleClass('visible');
|
||||||
|
if (sidebar.hasClass('visible')) {
|
||||||
|
// Makes sure that the current menu item is visible in the sidebar.
|
||||||
|
$("#documenter .docs-menu a.is-active").focus();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
$("#documenter > .docs-main").bind('click', function(ev) {
|
||||||
|
if ($(ev.target).is(sidebar_button)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (sidebar.hasClass('visible')) {
|
||||||
|
sidebar.removeClass('visible');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
})
|
||||||
|
|
||||||
|
// Resizes the package name / sitename in the sidebar if it is too wide.
|
||||||
|
// Inspired by: https://github.com/davatron5000/FitText.js
|
||||||
|
$(document).ready(function() {
|
||||||
|
e = $("#documenter .docs-autofit");
|
||||||
|
function resize() {
|
||||||
|
var L = parseInt(e.css('max-width'), 10);
|
||||||
|
var L0 = e.width();
|
||||||
|
if(L0 > L) {
|
||||||
|
var h0 = parseInt(e.css('font-size'), 10);
|
||||||
|
e.css('font-size', L * h0 / L0);
|
||||||
|
// TODO: make sure it survives resizes?
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// call once and then register events
|
||||||
|
resize();
|
||||||
|
$(window).resize(resize);
|
||||||
|
$(window).on('orientationchange', resize);
|
||||||
|
});
|
||||||
|
|
||||||
|
// Scroll the navigation bar to the currently selected menu item
|
||||||
|
$(document).ready(function() {
|
||||||
|
var sidebar = $("#documenter .docs-menu").get(0);
|
||||||
|
var active = $("#documenter .docs-menu .is-active").get(0);
|
||||||
|
if(typeof active !== 'undefined') {
|
||||||
|
sidebar.scrollTop = active.offsetTop - sidebar.offsetTop - 15;
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
})
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
require(['jquery'], function($) {
|
||||||
|
|
||||||
|
function set_theme(theme) {
|
||||||
|
var active = null;
|
||||||
|
var disabled = [];
|
||||||
|
for (var i = 0; i < document.styleSheets.length; i++) {
|
||||||
|
var ss = document.styleSheets[i];
|
||||||
|
var themename = ss.ownerNode.getAttribute("data-theme-name");
|
||||||
|
if(themename === null) continue; // ignore non-theme stylesheets
|
||||||
|
// Find the active theme
|
||||||
|
if(themename === theme) active = ss;
|
||||||
|
else disabled.push(ss);
|
||||||
|
}
|
||||||
|
if(active !== null) {
|
||||||
|
active.disabled = false;
|
||||||
|
if(active.ownerNode.getAttribute("data-theme-primary") === null) {
|
||||||
|
document.getElementsByTagName('html')[0].className = "theme--" + theme;
|
||||||
|
} else {
|
||||||
|
document.getElementsByTagName('html')[0].className = "";
|
||||||
|
}
|
||||||
|
disabled.forEach(function(ss){
|
||||||
|
ss.disabled = true;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
// Store the theme in localStorage
|
||||||
|
if(typeof(window.localStorage) !== "undefined") {
|
||||||
|
window.localStorage.setItem("documenter-theme", theme);
|
||||||
|
} else {
|
||||||
|
console.error("Browser does not support window.localStorage");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Theme picker setup
|
||||||
|
$(document).ready(function() {
|
||||||
|
// onchange callback
|
||||||
|
$('#documenter-themepicker').change(function themepick_callback(ev){
|
||||||
|
var themename = $('#documenter-themepicker option:selected').attr('value');
|
||||||
|
set_theme(themename);
|
||||||
|
});
|
||||||
|
|
||||||
|
// Make sure that the themepicker displays the correct theme when the theme is retrieved
|
||||||
|
// from localStorage
|
||||||
|
if(typeof(window.localStorage) !== "undefined") {
|
||||||
|
var theme = window.localStorage.getItem("documenter-theme");
|
||||||
|
if(theme !== null) {
|
||||||
|
$('#documenter-themepicker option').each(function(i,e) {
|
||||||
|
e.selected = (e.value === theme);
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
})
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
require(['jquery'], function($) {
|
||||||
|
|
||||||
|
// update the version selector with info from the siteinfo.js and ../versions.js files
|
||||||
|
$(document).ready(function() {
|
||||||
|
var version_selector = $("#documenter .docs-version-selector");
|
||||||
|
var version_selector_select = $("#documenter .docs-version-selector select");
|
||||||
|
|
||||||
|
version_selector_select.change(function(x) {
|
||||||
|
target_href = version_selector_select.children("option:selected").get(0).value;
|
||||||
|
window.location.href = target_href;
|
||||||
|
});
|
||||||
|
|
||||||
|
// add the current version to the selector based on siteinfo.js, but only if the selector is empty
|
||||||
|
if (typeof DOCUMENTER_CURRENT_VERSION !== 'undefined' && $('#version-selector > option').length == 0) {
|
||||||
|
var option = $("<option value='#' selected='selected'>" + DOCUMENTER_CURRENT_VERSION + "</option>");
|
||||||
|
version_selector_select.append(option);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (typeof DOC_VERSIONS !== 'undefined') {
|
||||||
|
var existing_versions = version_selector_select.children("option");
|
||||||
|
var existing_versions_texts = existing_versions.map(function(i,x){return x.text});
|
||||||
|
DOC_VERSIONS.forEach(function(each) {
|
||||||
|
var version_url = documenterBaseURL + "/../" + each;
|
||||||
|
var existing_id = $.inArray(each, existing_versions_texts);
|
||||||
|
// if not already in the version selector, add it as a new option,
|
||||||
|
// otherwise update the old option with the URL and enable it
|
||||||
|
if (existing_id == -1) {
|
||||||
|
var option = $("<option value='" + version_url + "'>" + each + "</option>");
|
||||||
|
version_selector_select.append(option);
|
||||||
|
} else {
|
||||||
|
var option = existing_versions[existing_id];
|
||||||
|
option.value = version_url;
|
||||||
|
option.disabled = false;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
// only show the version selector if the selector has been populated
|
||||||
|
if (version_selector_select.children("option").length > 0) {
|
||||||
|
version_selector.toggleClass("visible");
|
||||||
|
}
|
||||||
|
})
|
||||||
|
|
||||||
|
})
|
BIN
docs/build/assets/logo.png
vendored
Normal file
BIN
docs/build/assets/logo.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 44 KiB |
247
docs/build/assets/search.js
vendored
Normal file
247
docs/build/assets/search.js
vendored
Normal file
|
@ -0,0 +1,247 @@
|
||||||
|
// Generated by Documenter.jl
|
||||||
|
requirejs.config({
|
||||||
|
paths: {
|
||||||
|
'lunr': 'https://cdnjs.cloudflare.com/ajax/libs/lunr.js/2.3.6/lunr.min',
|
||||||
|
'lodash': 'https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.15/lodash.min',
|
||||||
|
'jquery': 'https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min',
|
||||||
|
}
|
||||||
|
});
|
||||||
|
////////////////////////////////////////////////////////////////////////////////
|
||||||
|
require(['jquery', 'lunr', 'lodash'], function($, lunr, _) {
|
||||||
|
|
||||||
|
$(document).ready(function() {
|
||||||
|
// parseUri 1.2.2
|
||||||
|
// (c) Steven Levithan <stevenlevithan.com>
|
||||||
|
// MIT License
|
||||||
|
function parseUri (str) {
|
||||||
|
var o = parseUri.options,
|
||||||
|
m = o.parser[o.strictMode ? "strict" : "loose"].exec(str),
|
||||||
|
uri = {},
|
||||||
|
i = 14;
|
||||||
|
|
||||||
|
while (i--) uri[o.key[i]] = m[i] || "";
|
||||||
|
|
||||||
|
uri[o.q.name] = {};
|
||||||
|
uri[o.key[12]].replace(o.q.parser, function ($0, $1, $2) {
|
||||||
|
if ($1) uri[o.q.name][$1] = $2;
|
||||||
|
});
|
||||||
|
|
||||||
|
return uri;
|
||||||
|
};
|
||||||
|
parseUri.options = {
|
||||||
|
strictMode: false,
|
||||||
|
key: ["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],
|
||||||
|
q: {
|
||||||
|
name: "queryKey",
|
||||||
|
parser: /(?:^|&)([^&=]*)=?([^&]*)/g
|
||||||
|
},
|
||||||
|
parser: {
|
||||||
|
strict: /^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,
|
||||||
|
loose: /^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
$("#search-form").submit(function(e) {
|
||||||
|
e.preventDefault()
|
||||||
|
})
|
||||||
|
|
||||||
|
// list below is the lunr 2.1.3 list minus the intersect with names(Base)
|
||||||
|
// (all, any, get, in, is, only, which) and (do, else, for, let, where, while, with)
|
||||||
|
// ideally we'd just filter the original list but it's not available as a variable
|
||||||
|
lunr.stopWordFilter = lunr.generateStopWordFilter([
|
||||||
|
'a',
|
||||||
|
'able',
|
||||||
|
'about',
|
||||||
|
'across',
|
||||||
|
'after',
|
||||||
|
'almost',
|
||||||
|
'also',
|
||||||
|
'am',
|
||||||
|
'among',
|
||||||
|
'an',
|
||||||
|
'and',
|
||||||
|
'are',
|
||||||
|
'as',
|
||||||
|
'at',
|
||||||
|
'be',
|
||||||
|
'because',
|
||||||
|
'been',
|
||||||
|
'but',
|
||||||
|
'by',
|
||||||
|
'can',
|
||||||
|
'cannot',
|
||||||
|
'could',
|
||||||
|
'dear',
|
||||||
|
'did',
|
||||||
|
'does',
|
||||||
|
'either',
|
||||||
|
'ever',
|
||||||
|
'every',
|
||||||
|
'from',
|
||||||
|
'got',
|
||||||
|
'had',
|
||||||
|
'has',
|
||||||
|
'have',
|
||||||
|
'he',
|
||||||
|
'her',
|
||||||
|
'hers',
|
||||||
|
'him',
|
||||||
|
'his',
|
||||||
|
'how',
|
||||||
|
'however',
|
||||||
|
'i',
|
||||||
|
'if',
|
||||||
|
'into',
|
||||||
|
'it',
|
||||||
|
'its',
|
||||||
|
'just',
|
||||||
|
'least',
|
||||||
|
'like',
|
||||||
|
'likely',
|
||||||
|
'may',
|
||||||
|
'me',
|
||||||
|
'might',
|
||||||
|
'most',
|
||||||
|
'must',
|
||||||
|
'my',
|
||||||
|
'neither',
|
||||||
|
'no',
|
||||||
|
'nor',
|
||||||
|
'not',
|
||||||
|
'of',
|
||||||
|
'off',
|
||||||
|
'often',
|
||||||
|
'on',
|
||||||
|
'or',
|
||||||
|
'other',
|
||||||
|
'our',
|
||||||
|
'own',
|
||||||
|
'rather',
|
||||||
|
'said',
|
||||||
|
'say',
|
||||||
|
'says',
|
||||||
|
'she',
|
||||||
|
'should',
|
||||||
|
'since',
|
||||||
|
'so',
|
||||||
|
'some',
|
||||||
|
'than',
|
||||||
|
'that',
|
||||||
|
'the',
|
||||||
|
'their',
|
||||||
|
'them',
|
||||||
|
'then',
|
||||||
|
'there',
|
||||||
|
'these',
|
||||||
|
'they',
|
||||||
|
'this',
|
||||||
|
'tis',
|
||||||
|
'to',
|
||||||
|
'too',
|
||||||
|
'twas',
|
||||||
|
'us',
|
||||||
|
'wants',
|
||||||
|
'was',
|
||||||
|
'we',
|
||||||
|
'were',
|
||||||
|
'what',
|
||||||
|
'when',
|
||||||
|
'who',
|
||||||
|
'whom',
|
||||||
|
'why',
|
||||||
|
'will',
|
||||||
|
'would',
|
||||||
|
'yet',
|
||||||
|
'you',
|
||||||
|
'your'
|
||||||
|
])
|
||||||
|
|
||||||
|
// add . as a separator, because otherwise "title": "Documenter.Anchors.add!"
|
||||||
|
// would not find anything if searching for "add!", only for the entire qualification
|
||||||
|
lunr.tokenizer.separator = /[\s\-\.]+/
|
||||||
|
|
||||||
|
// custom trimmer that doesn't strip @ and !, which are used in julia macro and function names
|
||||||
|
lunr.trimmer = function (token) {
|
||||||
|
return token.update(function (s) {
|
||||||
|
return s.replace(/^[^a-zA-Z0-9@!]+/, '').replace(/[^a-zA-Z0-9@!]+$/, '')
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
lunr.Pipeline.registerFunction(lunr.stopWordFilter, 'juliaStopWordFilter')
|
||||||
|
lunr.Pipeline.registerFunction(lunr.trimmer, 'juliaTrimmer')
|
||||||
|
|
||||||
|
var index = lunr(function () {
|
||||||
|
this.ref('location')
|
||||||
|
this.field('title',{boost: 100})
|
||||||
|
this.field('text')
|
||||||
|
documenterSearchIndex['docs'].forEach(function(e) {
|
||||||
|
this.add(e)
|
||||||
|
}, this)
|
||||||
|
})
|
||||||
|
var store = {}
|
||||||
|
|
||||||
|
documenterSearchIndex['docs'].forEach(function(e) {
|
||||||
|
store[e.location] = {title: e.title, category: e.category}
|
||||||
|
})
|
||||||
|
|
||||||
|
$(function(){
|
||||||
|
searchresults = $('#documenter-search-results');
|
||||||
|
searchinfo = $('#documenter-search-info');
|
||||||
|
searchbox = $('#documenter-search-query');
|
||||||
|
function update_search(querystring) {
|
||||||
|
tokens = lunr.tokenizer(querystring)
|
||||||
|
results = index.query(function (q) {
|
||||||
|
tokens.forEach(function (t) {
|
||||||
|
q.term(t.toString(), {
|
||||||
|
fields: ["title"],
|
||||||
|
boost: 100,
|
||||||
|
usePipeline: true,
|
||||||
|
editDistance: 0,
|
||||||
|
wildcard: lunr.Query.wildcard.NONE
|
||||||
|
})
|
||||||
|
q.term(t.toString(), {
|
||||||
|
fields: ["title"],
|
||||||
|
boost: 10,
|
||||||
|
usePipeline: true,
|
||||||
|
editDistance: 2,
|
||||||
|
wildcard: lunr.Query.wildcard.NONE
|
||||||
|
})
|
||||||
|
q.term(t.toString(), {
|
||||||
|
fields: ["text"],
|
||||||
|
boost: 1,
|
||||||
|
usePipeline: true,
|
||||||
|
editDistance: 0,
|
||||||
|
wildcard: lunr.Query.wildcard.NONE
|
||||||
|
})
|
||||||
|
})
|
||||||
|
})
|
||||||
|
searchinfo.text("Number of results: " + results.length)
|
||||||
|
searchresults.empty()
|
||||||
|
results.forEach(function(result) {
|
||||||
|
data = store[result.ref]
|
||||||
|
link = $('<a class="docs-label">'+data.title+'</a>')
|
||||||
|
link.attr('href', documenterBaseURL+'/'+result.ref)
|
||||||
|
cat = $('<span class="docs-category">('+data.category+')</span>')
|
||||||
|
li = $('<li>').append(link).append(" ").append(cat)
|
||||||
|
searchresults.append(li)
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
function update_search_box() {
|
||||||
|
querystring = searchbox.val()
|
||||||
|
update_search(querystring)
|
||||||
|
}
|
||||||
|
|
||||||
|
searchbox.keyup(_.debounce(update_search_box, 250))
|
||||||
|
searchbox.change(update_search_box)
|
||||||
|
|
||||||
|
search_query_uri = parseUri(window.location).queryKey["q"]
|
||||||
|
if(search_query_uri !== undefined) {
|
||||||
|
search_query = decodeURIComponent(search_query_uri.replace(/\+/g, '%20'))
|
||||||
|
searchbox.val(search_query)
|
||||||
|
}
|
||||||
|
update_search_box();
|
||||||
|
})
|
||||||
|
})
|
||||||
|
|
||||||
|
})
|
7628
docs/build/assets/themes/documenter-dark.css
vendored
Normal file
7628
docs/build/assets/themes/documenter-dark.css
vendored
Normal file
File diff suppressed because it is too large
Load diff
7614
docs/build/assets/themes/documenter-light.css
vendored
Normal file
7614
docs/build/assets/themes/documenter-light.css
vendored
Normal file
File diff suppressed because it is too large
Load diff
42
docs/build/assets/themeswap.js
vendored
Normal file
42
docs/build/assets/themeswap.js
vendored
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
// Small function to quickly swap out themes. Gets put into the <head> tag..
|
||||||
|
function set_theme_from_local_storage() {
|
||||||
|
// Browser does not support Web Storage, bail early.
|
||||||
|
if(typeof(window.localStorage) === "undefined") return;
|
||||||
|
// Get the user-picked theme from localStorage. May be `null`, which means the default
|
||||||
|
// theme.
|
||||||
|
var theme = window.localStorage.getItem("documenter-theme");
|
||||||
|
// Initialize a few variables for the loop:
|
||||||
|
//
|
||||||
|
// - active: will contain the index of the theme that should be active. Note that there
|
||||||
|
// is no guarantee that localStorage contains sane values. If `active` stays `null`
|
||||||
|
// we either could not find the theme or it is the default (primary) theme anyway.
|
||||||
|
// Either way, we then need to stick to the primary theme.
|
||||||
|
//
|
||||||
|
// - disabled: style sheets that should be disabled (i.e. all the theme style sheets
|
||||||
|
// that are not the currently active theme)
|
||||||
|
var active = null; var disabled = [];
|
||||||
|
for (var i = 0; i < document.styleSheets.length; i++) {
|
||||||
|
var ss = document.styleSheets[i];
|
||||||
|
// The <link> tag of each style sheet is expected to have a data-theme-name attribute
|
||||||
|
// which must contain the name of the theme. The names in localStorage much match this.
|
||||||
|
var themename = ss.ownerNode.getAttribute("data-theme-name");
|
||||||
|
// attribute not set => non-theme stylesheet => ignore
|
||||||
|
if(themename === null) continue;
|
||||||
|
// To distinguish the default (primary) theme, it needs to have the data-theme-primary
|
||||||
|
// attribute set.
|
||||||
|
var isprimary = (ss.ownerNode.getAttribute("data-theme-primary") !== null);
|
||||||
|
// If we find a matching theme (and it's not the default), we'll set active to non-null
|
||||||
|
if(!isprimary && themename === theme) active = i;
|
||||||
|
// Store the style sheets of inactive themes so that we could disable them
|
||||||
|
if(themename !== theme) disabled.push(ss);
|
||||||
|
}
|
||||||
|
if(active !== null) {
|
||||||
|
// If we did find an active theme, we'll (1) add the theme--$(theme) class to <html>
|
||||||
|
document.getElementsByTagName('html')[0].className = "theme--" + theme;
|
||||||
|
// and (2) disable all the other theme stylesheets
|
||||||
|
disabled.forEach(function(ss){
|
||||||
|
ss.disabled = true;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
set_theme_from_local_storage();
|
44
docs/build/create_package.html
vendored
Normal file
44
docs/build/create_package.html
vendored
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><title>- · Optinum.jl</title><link href="https://fonts.googleapis.com/css?family=Lato|Roboto+Mono" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/fontawesome.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/solid.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/brands.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.11.1/katex.min.css" rel="stylesheet" type="text/css"/><script>documenterBaseURL="."</script><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.6/require.min.js" data-main="assets/documenter.js"></script><script src="siteinfo.js"></script><script src="../versions.js"></script><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-dark.css" data-theme-name="documenter-dark"/><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-light.css" data-theme-name="documenter-light" data-theme-primary/><script src="assets/themeswap.js"></script></head><body><div id="documenter"><nav class="docs-sidebar"><a class="docs-logo" href="index.html"><img src="assets/logo.png" alt="Optinum.jl logo"/></a><div class="docs-package-name"><span class="docs-autofit">Optinum.jl</span></div><form class="docs-search" action="search.html"><input class="docs-search-query" id="documenter-search-query" name="q" type="text" placeholder="Search docs"/></form><ul class="docs-menu"><li><a class="tocitem" href="index.html">Accueil</a></li><li><a class="tocitem" href="Sujet.html">Sujet</a></li><li><span class="tocitem">Algorithmes</span><ul><li><a class="tocitem" href="Algorithme_de_newton.html">L'algorithme de Newton local</a></li><li><a class="tocitem" href="Regions_de_confiance.html">La méthode des régions de confiance</a></li><li><a class="tocitem" href="Lagrangien_augmente.html">La méthode du Lagrangien augmenté</a></li></ul></li><li><a class="tocitem" href="fct_index.html">Index des fonctions</a></li><li><a class="tocitem" href="Annexes.html">Annexes</a></li><li><a class="tocitem" href="mise_en_place.html">Installation de Julia et tests unitaires</a></li><li><a class="tocitem" href="FAQ.html">Foire aux Questions</a></li></ul><div class="docs-version-selector field has-addons"><div class="control"><span class="docs-label button is-static is-size-7">Version</span></div><div class="docs-selector control is-expanded"><div class="select is-fullwidth is-size-7"><select id="documenter-version-selector"></select></div></div></div></nav><div class="docs-main"><header class="docs-navbar"><nav class="breadcrumb"><ul class="is-hidden-mobile"><li class="is-active"><a href="create_package.html">-</a></li></ul><ul class="is-hidden-tablet"><li class="is-active"><a href="create_package.html">-</a></li></ul></nav><div class="docs-right"><a class="docs-edit-link" href="https://github.com//blob/master/docs/src/create_package.md" title="Edit on GitHub"><span class="docs-icon fab"></span><span class="docs-label is-hidden-touch">Edit on GitHub</span></a><a class="docs-settings-button fas fa-cog" id="documenter-settings-button" href="#" title="Settings"></a><a class="docs-sidebar-button fa fa-bars is-hidden-desktop" id="documenter-sidebar-button" href="#"></a></div></header><article class="content" id="documenter-page"><h2 id="Créer-un-Module-en-Julia-1"><a class="docs-heading-anchor" href="#Créer-un-Module-en-Julia-1">Créer un Module en Julia</a><a class="docs-heading-anchor-permalink" href="#Créer-un-Module-en-Julia-1" title="Permalink"></a></h2><p>Pour générer un nouveau module :</p><pre><code class="language-julia">julia>]
|
||||||
|
pkg> generate Module
|
||||||
|
julia>;
|
||||||
|
shell>cd Module/</code></pre><p>deux fichiers seront crées : <code>Project.toml</code> qui contient le nom du package, son UUID unique, sa version, l'auteur et les éventuelles dépendances et le fichier <code>src/Module.jl</code> qui contient :</p><pre><code class="language-julia">module Module
|
||||||
|
|
||||||
|
greet() = print("Hello World!")
|
||||||
|
|
||||||
|
end # module</code></pre><p>ensuite vous pouvez activer le module pour pouvoir l'utiliser en faisant :</p><pre><code class="language-julia">pkg> activate .
|
||||||
|
julia> import Module
|
||||||
|
|
||||||
|
julia> Module.greet()
|
||||||
|
Hello World!</code></pre><h3 id="Ajout-des-dépendances-au-Module-1"><a class="docs-heading-anchor" href="#Ajout-des-dépendances-au-Module-1">Ajout des dépendances au Module</a><a class="docs-heading-anchor-permalink" href="#Ajout-des-dépendances-au-Module-1" title="Permalink"></a></h3><p>Pour ajouter des dépendances au Module (les packages utilisés dans le Module):</p><pre><code class="language-julia">pkg> add Module1 Module2
|
||||||
|
Resolving package versions...
|
||||||
|
Updating "/Module/Project.toml"
|
||||||
|
+ ...
|
||||||
|
+ ...</code></pre><p>les dépendances résultantes sont ajoutées au fichier <code>Manifest.toml</code></p><p>voici un exemple de fichier <code>Project.toml</code>:</p><pre><code class="language-julia">name = "Module"
|
||||||
|
uuid = "d9fbbd2f-b07c-4129-9383-1eb96f1f244d"
|
||||||
|
authors = [<nom & adresse mail>]
|
||||||
|
version = "0.1.0"
|
||||||
|
|
||||||
|
[deps]
|
||||||
|
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
|
||||||
|
Markdown = "d6f4376e-aef5-505a-96c1-9c027394607a"
|
||||||
|
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
|
||||||
|
</code></pre><p>maintenant on peut faire une mise à jour du fichier <code>src/Module.jl</code>:</p><pre><code class="language-julia">module Module
|
||||||
|
|
||||||
|
import Module1
|
||||||
|
import Module2
|
||||||
|
|
||||||
|
greet() = print("Hello World!")
|
||||||
|
|
||||||
|
end # module</code></pre><h3 id="Ajouter-des-tests-1"><a class="docs-heading-anchor" href="#Ajouter-des-tests-1">Ajouter des tests</a><a class="docs-heading-anchor-permalink" href="#Ajouter-des-tests-1" title="Permalink"></a></h3><p>les tests à réaliser doivent être inclus dans le fichier <code>test/runtests.jl</code> une fois fait, on peut lancer les tests : </p><pre><code class="language-julia">(Module) pkg> test
|
||||||
|
Testing Module
|
||||||
|
Resolving package versions...
|
||||||
|
...
|
||||||
|
Testing Module tests passed</code></pre><h5 id="Ajouter-des-dépendances-spécifiques-aux-tests-1"><a class="docs-heading-anchor" href="#Ajouter-des-dépendances-spécifiques-aux-tests-1">Ajouter des dépendances spécifiques aux tests</a><a class="docs-heading-anchor-permalink" href="#Ajouter-des-dépendances-spécifiques-aux-tests-1" title="Permalink"></a></h5><p>pour ajouter des dépendances spécifiques aux tests (ou à la génération de la documentation) il faut activer l'environnement <code>test/</code> et ajouter les modules utilisés:</p><pre><code class="language-julia">(Module) pkg> activate ./test
|
||||||
|
[ Info: activating environment at `/Module/test/Project.toml`.
|
||||||
|
(test) pkg> add Module3
|
||||||
|
Resolving package versions...
|
||||||
|
Updating `/Module/test/Project.toml`
|
||||||
|
[8dfed614] + Module3
|
||||||
|
Updating `/Module/test/Manifest.toml`
|
||||||
|
[...]</code></pre><p>comme pour l'environnement principal les dépendances sont ajoutées dans un fichier <code>test/Manifest.toml</code>.</p><p>Consultez <a href="https://julialang.github.io/Pkg.jl/v1/creating-packages/">cette page</a> savoir plus sur la création des packages en Julia.</p></article></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> on <span class="colophon-date" title="Monday 8 November 2021 11:31">Monday 8 November 2021</span>. Using Julia version 1.4.1.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
|
32
docs/build/fct_index.html
vendored
Normal file
32
docs/build/fct_index.html
vendored
Normal file
File diff suppressed because one or more lines are too long
5
docs/build/generate_pdf.html
vendored
Normal file
5
docs/build/generate_pdf.html
vendored
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><title>Génération d'un fichier pdf · Optinum.jl</title><link href="https://fonts.googleapis.com/css?family=Lato|Roboto+Mono" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/fontawesome.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/solid.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/brands.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.11.1/katex.min.css" rel="stylesheet" type="text/css"/><script>documenterBaseURL="."</script><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.6/require.min.js" data-main="assets/documenter.js"></script><script src="siteinfo.js"></script><script src="../versions.js"></script><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-dark.css" data-theme-name="documenter-dark"/><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-light.css" data-theme-name="documenter-light" data-theme-primary/><script src="assets/themeswap.js"></script></head><body><div id="documenter"><nav class="docs-sidebar"><a class="docs-logo" href="index.html"><img src="assets/logo.png" alt="Optinum.jl logo"/></a><div class="docs-package-name"><span class="docs-autofit">Optinum.jl</span></div><form class="docs-search" action="search.html"><input class="docs-search-query" id="documenter-search-query" name="q" type="text" placeholder="Search docs"/></form><ul class="docs-menu"><li><a class="tocitem" href="index.html">Accueil</a></li><li><a class="tocitem" href="Sujet.html">Sujet</a></li><li><span class="tocitem">Algorithmes</span><ul><li><a class="tocitem" href="Algorithme_de_newton.html">L'algorithme de Newton local</a></li><li><a class="tocitem" href="Regions_de_confiance.html">La méthode des régions de confiance</a></li><li><a class="tocitem" href="Lagrangien_augmente.html">La méthode du Lagrangien augmenté</a></li></ul></li><li><a class="tocitem" href="fct_index.html">Index des fonctions</a></li><li><a class="tocitem" href="Annexes.html">Annexes</a></li><li><a class="tocitem" href="mise_en_place.html">Installation de Julia et tests unitaires</a></li><li><a class="tocitem" href="FAQ.html">Foire aux Questions</a></li></ul><div class="docs-version-selector field has-addons"><div class="control"><span class="docs-label button is-static is-size-7">Version</span></div><div class="docs-selector control is-expanded"><div class="select is-fullwidth is-size-7"><select id="documenter-version-selector"></select></div></div></div></nav><div class="docs-main"><header class="docs-navbar"><nav class="breadcrumb"><ul class="is-hidden-mobile"><li class="is-active"><a href="generate_pdf.html">Génération d'un fichier pdf</a></li></ul><ul class="is-hidden-tablet"><li class="is-active"><a href="generate_pdf.html">Génération d'un fichier pdf</a></li></ul></nav><div class="docs-right"><a class="docs-edit-link" href="https://github.com//blob/master/docs/src/generate_pdf.md" title="Edit on GitHub"><span class="docs-icon fab"></span><span class="docs-label is-hidden-touch">Edit on GitHub</span></a><a class="docs-settings-button fas fa-cog" id="documenter-settings-button" href="#" title="Settings"></a><a class="docs-sidebar-button fa fa-bars is-hidden-desktop" id="documenter-sidebar-button" href="#"></a></div></header><article class="content" id="documenter-page"><h1 id="Génération-d'un-fichier-pdf-1"><a class="docs-heading-anchor" href="#Génération-d'un-fichier-pdf-1">Génération d'un fichier pdf</a><a class="docs-heading-anchor-permalink" href="#Génération-d'un-fichier-pdf-1" title="Permalink"></a></h1><p>Le package <a href="http://weavejl.mpastell.com/stable/">Weave</a> permet de générer un rapport sous format pdf d'un script Julia.</p><p>Le fichier <a href="../gabarit_rapport.jl">gabarit_rapport.jl</a> est un gabarit de rapport. Après avoir édité votre script, vous pouvez publier votre script en format HTML avec la commande:</p><pre><code class="language-julia">julia> ]
|
||||||
|
pkg> add Weave
|
||||||
|
julia> using Weave
|
||||||
|
julia> weave("gabarit_rapport.jl", doctype = "md2html")</code></pre><p>Il est important d'imprimer ensuite le fichier <a href="https://www.sejda.com/fr/html-to-pdf">HTML en format pdf</a> pour la remise sur Moodle.</p><div class="admonition is-warning"><header class="admonition-header">Avertissement</header><div class="admonition-body"><p>Les lignes de code précédentes ne doivent pas se retrouver dans votre script. Vous devez les éxécuter dans la console de Julia en vous assurant d'être dans le dossier contenant le fichier <code>gabarit_rapport.jl</code>.</p></div></div></article></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> on <span class="colophon-date" title="Monday 8 November 2021 11:31">Monday 8 November 2021</span>. Using Julia version 1.4.1.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
|
23
docs/build/generation_doc.html
vendored
Normal file
23
docs/build/generation_doc.html
vendored
Normal file
File diff suppressed because one or more lines are too long
14
docs/build/git_doc.html
vendored
Normal file
14
docs/build/git_doc.html
vendored
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><title>- · Optinum.jl</title><link href="https://fonts.googleapis.com/css?family=Lato|Roboto+Mono" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/fontawesome.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/solid.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/brands.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.11.1/katex.min.css" rel="stylesheet" type="text/css"/><script>documenterBaseURL="."</script><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.6/require.min.js" data-main="assets/documenter.js"></script><script src="siteinfo.js"></script><script src="../versions.js"></script><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-dark.css" data-theme-name="documenter-dark"/><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-light.css" data-theme-name="documenter-light" data-theme-primary/><script src="assets/themeswap.js"></script></head><body><div id="documenter"><nav class="docs-sidebar"><a class="docs-logo" href="index.html"><img src="assets/logo.png" alt="Optinum.jl logo"/></a><div class="docs-package-name"><span class="docs-autofit">Optinum.jl</span></div><form class="docs-search" action="search.html"><input class="docs-search-query" id="documenter-search-query" name="q" type="text" placeholder="Search docs"/></form><ul class="docs-menu"><li><a class="tocitem" href="index.html">Accueil</a></li><li><a class="tocitem" href="Sujet.html">Sujet</a></li><li><span class="tocitem">Algorithmes</span><ul><li><a class="tocitem" href="Algorithme_de_newton.html">L'algorithme de Newton local</a></li><li><a class="tocitem" href="Regions_de_confiance.html">La méthode des régions de confiance</a></li><li><a class="tocitem" href="Lagrangien_augmente.html">La méthode du Lagrangien augmenté</a></li></ul></li><li><a class="tocitem" href="fct_index.html">Index des fonctions</a></li><li><a class="tocitem" href="Annexes.html">Annexes</a></li><li><a class="tocitem" href="mise_en_place.html">Installation de Julia et tests unitaires</a></li><li><a class="tocitem" href="FAQ.html">Foire aux Questions</a></li></ul><div class="docs-version-selector field has-addons"><div class="control"><span class="docs-label button is-static is-size-7">Version</span></div><div class="docs-selector control is-expanded"><div class="select is-fullwidth is-size-7"><select id="documenter-version-selector"></select></div></div></div></nav><div class="docs-main"><header class="docs-navbar"><nav class="breadcrumb"><ul class="is-hidden-mobile"><li class="is-active"><a href="git_doc.html">-</a></li></ul><ul class="is-hidden-tablet"><li class="is-active"><a href="git_doc.html">-</a></li></ul></nav><div class="docs-right"><a class="docs-edit-link" href="https://github.com//blob/master/docs/src/git_doc.md" title="Edit on GitHub"><span class="docs-icon fab"></span><span class="docs-label is-hidden-touch">Edit on GitHub</span></a><a class="docs-settings-button fas fa-cog" id="documenter-settings-button" href="#" title="Settings"></a><a class="docs-sidebar-button fa fa-bars is-hidden-desktop" id="documenter-sidebar-button" href="#"></a></div></header><article class="content" id="documenter-page"><h2 id="Créer-un-module-en-Julia-et-définir-ses-fonctions-1"><a class="docs-heading-anchor" href="#Créer-un-module-en-Julia-et-définir-ses-fonctions-1">Créer un module en Julia et définir ses fonctions</a><a class="docs-heading-anchor-permalink" href="#Créer-un-module-en-Julia-et-définir-ses-fonctions-1" title="Permalink"></a></h2><p>Pour générer un nouveau module, utilisez <code>pkg> generate Toto</code>, deux fichiers seront crées : <code>Project.toml</code> qui contient le nom du package, son UUID unique, sa version, l'auteur et les éventuelles dépendances et le fichier <code>src/Toto.jl</code> :</p><pre><code class="language-julia">module Toto
|
||||||
|
|
||||||
|
greet() = print("Hello World!")
|
||||||
|
include("Fonctions.jl")
|
||||||
|
|
||||||
|
end # module</code></pre><p>Dans ce fichier <code>Toto.jl</code>, on définit les fonctions du module. Dans l'exemple ci-dessus la fonction "greet()" et toutes les fonctions définies dans le fichier "Fonctions.jl" seront accessibles pour les utilisateurs du module.</p><h2 id="Définir-les-tests-du-module-:-1"><a class="docs-heading-anchor" href="#Définir-les-tests-du-module-:-1">Définir les tests du module :</a><a class="docs-heading-anchor-permalink" href="#Définir-les-tests-du-module-:-1" title="Permalink"></a></h2><p>Pour ajouter des tests à ce module :</p><ul><li>Créez un nouveau dossier <code>/test</code> (pas <code>/tests</code> !)</li><li>dedans créez un nouveau fichier <code>runtests.jl</code> (pas <code>runtest.jl</code> !)</li></ul><p>!! tous les tests devraient être inclus (avec des <code>include</code>) dans ce fichier. </p><h2 id="Créer-un-dépôt-Git-1"><a class="docs-heading-anchor" href="#Créer-un-dépôt-Git-1">Créer un dépôt Git</a><a class="docs-heading-anchor-permalink" href="#Créer-un-dépôt-Git-1" title="Permalink"></a></h2><p>Pour créer un dépôt sur Github:</p><ul><li>Rendez-vous sur <a href="github.com">github.com</a></li><li>Créez un compte si vous en avez pas</li><li><a href="https://github.com/new">Créez un dépôt</a>, il est recommandé de prendre le même nom que le Module (<code>Toto</code> dans notre cas).</li></ul><div class="admonition is-warning"><header class="admonition-header">Avertissement</header><div class="admonition-body"><ul><li>Ne cochez PAS <em>Initialize this repository with a README</em> !, mais si vous l'avez déja fait n'utilisez PAS la méthode suivante, mais plutôt la méthode <strong>Git clone</strong> ci-dessous.</li><li>Pour les authentifications, utilisez votre identifiant Github.</li></ul></div></div><ul><li>Ensuite,recupérez le lien de votre dépôt:</li></ul><p>| <a href="."><img src="https://sansnom.org/activities/discussions/documentation/free-software/pull-request/clone_https.png" alt/></a> |</p><ul><li>Lancez un terminal dans le dossier (<code>Toto</code> dans notre cas) contenant votre Module:</li></ul><pre><code class="language-none">git init
|
||||||
|
git add .
|
||||||
|
git commit -m "first commit"
|
||||||
|
git remote add origin https://le_lien_du_dépôt.git
|
||||||
|
git push -u origin master</code></pre><p>Dans la suite vous n'aurez plus besoin d'utiliser toute la commande <code>git push -u origin master</code>,mais juste <code>git push</code> pour pousser vos modifs.</p><h4 id="Git-clone-1"><a class="docs-heading-anchor" href="#Git-clone-1">Git clone</a><a class="docs-heading-anchor-permalink" href="#Git-clone-1" title="Permalink"></a></h4><ul><li>Pour ajouter vos fichier si vous avez initialisé votre dépôt lancez un terminal dans un dossier à coté du dossier contenant votre Module:</li></ul><pre><code class="language-none">git clone https://le_lien_du_dépôt.git </code></pre><ul><li>Un dossier au nom du dépôt sera crée, ajouter vos fichiers dedans,(<code>Project.toml</code>,<code>Manifest.toml</code>,<code>src/</code>,...)</li></ul><div class="admonition is-warning"><header class="admonition-header">Avertissement</header><div class="admonition-body"><p>Ajoutez les fichiers et pas le dossier contenant le module !</p></div></div><ul><li>Maintenant,allez dans le dossier du dépôt et dans un terminal :</li></ul><pre><code class="language-none">git add .
|
||||||
|
git commit -m "first commit"
|
||||||
|
git push</code></pre><p>Consultez <a href="https://guides.github.com/activities/hello-world/">cette page</a> pour savoir plus sur Git/Github.</p><h2 id="Utilisation-du-module-1"><a class="docs-heading-anchor" href="#Utilisation-du-module-1">Utilisation du module</a><a class="docs-heading-anchor-permalink" href="#Utilisation-du-module-1" title="Permalink"></a></h2><ul><li>Vous pouvez maintenant importé votre module:</li></ul><pre><code class="language-julia">julia> ]
|
||||||
|
pkg> add https://le_lien_du_dépôt.git</code></pre><ul><li>pour le tester: </li></ul><pre><code class="language-julia">pkg> test Toto</code></pre><ul><li>pour l'utiliser:</li></ul><pre><code class="language-julia">julia> using Toto</code></pre></article></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> on <span class="colophon-date" title="Monday 8 November 2021 11:31">Monday 8 November 2021</span>. Using Julia version 1.4.1.</p></section><footer class="modal-card-foot"></footer></div></div></div></body></html>
|
2
docs/build/index.html
vendored
Normal file
2
docs/build/index.html
vendored
Normal file
File diff suppressed because one or more lines are too long
465
docs/build/julia_vs_matlab.html
vendored
Normal file
465
docs/build/julia_vs_matlab.html
vendored
Normal file
File diff suppressed because one or more lines are too long
6
docs/build/mise_en_place.html
vendored
Normal file
6
docs/build/mise_en_place.html
vendored
Normal file
File diff suppressed because one or more lines are too long
2
docs/build/search.html
vendored
Normal file
2
docs/build/search.html
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en"><head><meta charset="UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><title>Search · Optinum.jl</title><link href="https://fonts.googleapis.com/css?family=Lato|Roboto+Mono" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/fontawesome.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/solid.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/brands.min.css" rel="stylesheet" type="text/css"/><link href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.11.1/katex.min.css" rel="stylesheet" type="text/css"/><script>documenterBaseURL="."</script><script src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.6/require.min.js" data-main="assets/documenter.js"></script><script src="siteinfo.js"></script><script src="../versions.js"></script><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-dark.css" data-theme-name="documenter-dark"/><link class="docs-theme-link" rel="stylesheet" type="text/css" href="assets/themes/documenter-light.css" data-theme-name="documenter-light" data-theme-primary/><script src="assets/themeswap.js"></script></head><body><div id="documenter"><nav class="docs-sidebar"><a class="docs-logo" href="index.html"><img src="assets/logo.png" alt="Optinum.jl logo"/></a><div class="docs-package-name"><span class="docs-autofit">Optinum.jl</span></div><form class="docs-search" action="search.html"><input class="docs-search-query" id="documenter-search-query" name="q" type="text" placeholder="Search docs"/></form><ul class="docs-menu"><li><a class="tocitem" href="index.html">Accueil</a></li><li><a class="tocitem" href="Sujet.html">Sujet</a></li><li><span class="tocitem">Algorithmes</span><ul><li><a class="tocitem" href="Algorithme_de_newton.html">L'algorithme de Newton local</a></li><li><a class="tocitem" href="Regions_de_confiance.html">La méthode des régions de confiance</a></li><li><a class="tocitem" href="Lagrangien_augmente.html">La méthode du Lagrangien augmenté</a></li></ul></li><li><a class="tocitem" href="fct_index.html">Index des fonctions</a></li><li><a class="tocitem" href="Annexes.html">Annexes</a></li><li><a class="tocitem" href="mise_en_place.html">Installation de Julia et tests unitaires</a></li><li><a class="tocitem" href="FAQ.html">Foire aux Questions</a></li></ul><div class="docs-version-selector field has-addons"><div class="control"><span class="docs-label button is-static is-size-7">Version</span></div><div class="docs-selector control is-expanded"><div class="select is-fullwidth is-size-7"><select id="documenter-version-selector"></select></div></div></div></nav><div class="docs-main"><header class="docs-navbar"><nav class="breadcrumb"><ul class="is-hidden-mobile"><li class="is-active"><a href="search.html">Search</a></li></ul><ul class="is-hidden-tablet"><li class="is-active"><a href="search.html">Search</a></li></ul></nav><div class="docs-right"><a class="docs-settings-button fas fa-cog" id="documenter-settings-button" href="#" title="Settings"></a><a class="docs-sidebar-button fa fa-bars is-hidden-desktop" id="documenter-sidebar-button" href="#"></a></div></header><article><p id="documenter-search-info">Loading search...</p><ul id="documenter-search-results"></ul></article></div><div class="modal" id="documenter-settings"><div class="modal-background"></div><div class="modal-card"><header class="modal-card-head"><p class="modal-card-title">Settings</p><button class="delete"></button></header><section class="modal-card-body"><p><label class="label">Theme</label><div class="select"><select id="documenter-themepicker"><option value="documenter-light">documenter-light</option><option value="documenter-dark">documenter-dark</option></select></div></p><hr/><p>This document was generated with <a href="https://github.com/JuliaDocs/Documenter.jl">Documenter.jl</a> on <span class="colophon-date" title="Monday 8 November 2021 11:31">Monday 8 November 2021</span>. Using Julia version 1.4.1.</p></section><footer class="modal-card-foot"></footer></div></div></div></body><script src="search_index.js"></script><script src="assets/search.js"></script></html>
|
3
docs/build/search_index.js
vendored
Normal file
3
docs/build/search_index.js
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
docs/build/tutorial-plot1.png
vendored
Normal file
BIN
docs/build/tutorial-plot1.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 24 KiB |
BIN
docs/build/tutorial-plot2.png
vendored
Normal file
BIN
docs/build/tutorial-plot2.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 55 KiB |
BIN
docs/build/tutorial-plot3.png
vendored
Normal file
BIN
docs/build/tutorial-plot3.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 16 KiB |
Loading…
Reference in a new issue