Skip to content

Commit

Permalink
Built site for gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
albop committed Mar 21, 2024
1 parent b1525ef commit 107bbbd
Show file tree
Hide file tree
Showing 25 changed files with 103 additions and 126 deletions.
2 changes: 1 addition & 1 deletion .nojekyll
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e95b185f
bf18947d
2 changes: 1 addition & 1 deletion 1_epidemiology.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="./pushups/2_Optimization_pushups.html" class="sidebar-item-text sidebar-link">
<span class="menu-text">2_Optimization_pushups.html</span></a>
<span class="menu-text">Optimization Pushups</span></a>
</div>
</li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion 1_epidemiology.out.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@
"for) - compute an animation of the transition - compute an interactive\n",
"visualisation (with `Interact.jl` if available)"
],
"id": "054d21d6-56c5-4347-8200-7dea1442816e"
"id": "ddab5b09-4011-4574-8060-81cd6026b8c9"
}
],
"nbformat": 4,
Expand Down
2 changes: 1 addition & 1 deletion about.html
Original file line number Diff line number Diff line change
Expand Up @@ -225,7 +225,7 @@
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="./pushups/2_Optimization_pushups.html" class="sidebar-item-text sidebar-link">
<span class="menu-text">2_Optimization_pushups.html</span></a>
<span class="menu-text">Optimization Pushups</span></a>
</div>
</li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -285,7 +285,7 @@
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="./pushups/2_Optimization_pushups.html" class="sidebar-item-text sidebar-link">
<span class="menu-text">2_Optimization_pushups.html</span></a>
<span class="menu-text">Optimization Pushups</span></a>
</div>
</li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion notes.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="./pushups/2_Optimization_pushups.html" class="sidebar-item-text sidebar-link">
<span class="menu-text">2_Optimization_pushups.html</span></a>
<span class="menu-text">Optimization Pushups</span></a>
</div>
</li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion pushups/1_epidemiology.html
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../pushups/2_Optimization_pushups.html" class="sidebar-item-text sidebar-link">
<span class="menu-text">2_Optimization_pushups.html</span></a>
<span class="menu-text">Optimization Pushups</span></a>
</div>
</li>
</ul>
Expand Down
61 changes: 19 additions & 42 deletions pushups/2_Optimization_pushups.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">


<title>Advanced Macro: Numerical Methods</title>
<title>Advanced Macro: Numerical Methods - Optimization Pushups</title>
<style>
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
Expand All @@ -20,40 +20,6 @@
margin: 0 0.8em 0.2em -1em; /* quarto-specific, see https://github.com/quarto-dev/quarto-cli/issues/4556 */
vertical-align: middle;
}
/* CSS for syntax highlighting */
pre > code.sourceCode { white-space: pre; position: relative; }
pre > code.sourceCode > span { line-height: 1.25; }
pre > code.sourceCode > span:empty { height: 1.2em; }
.sourceCode { overflow: visible; }
code.sourceCode > span { color: inherit; text-decoration: inherit; }
div.sourceCode { margin: 1em 0; }
pre.sourceCode { margin: 0; }
@media screen {
div.sourceCode { overflow: auto; }
}
@media print {
pre > code.sourceCode { white-space: pre-wrap; }
pre > code.sourceCode > span { text-indent: -5em; padding-left: 5em; }
}
pre.numberSource code
{ counter-reset: source-line 0; }
pre.numberSource code > span
{ position: relative; left: -4em; counter-increment: source-line; }
pre.numberSource code > span > a:first-child::before
{ content: counter(source-line);
position: relative; left: -1em; text-align: right; vertical-align: baseline;
border: none; display: inline-block;
-webkit-touch-callout: none; -webkit-user-select: none;
-khtml-user-select: none; -moz-user-select: none;
-ms-user-select: none; user-select: none;
padding: 0 4px; width: 4em;
}
pre.numberSource { margin-left: 3em; padding-left: 4px; }
div.sourceCode
{ }
@media screen {
pre > code.sourceCode > span > a:first-child::before { text-decoration: underline; }
}
</style>


Expand Down Expand Up @@ -114,7 +80,7 @@
<button type="button" class="quarto-btn-toggle btn" data-bs-toggle="collapse" data-bs-target=".quarto-sidebar-collapse-item" aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }">
<i class="bi bi-layout-text-sidebar-reverse"></i>
</button>
<nav class="quarto-page-breadcrumbs" aria-label="breadcrumb"><ol class="breadcrumb"><li class="breadcrumb-item"><a href="../pushups/1_epidemiology.html">Pushups</a></li><li class="breadcrumb-item"><a href="../pushups/2_Optimization_pushups.html">2_Optimization_pushups.html</a></li></ol></nav>
<nav class="quarto-page-breadcrumbs" aria-label="breadcrumb"><ol class="breadcrumb"><li class="breadcrumb-item"><a href="../pushups/1_epidemiology.html">Pushups</a></li><li class="breadcrumb-item"><a href="../pushups/2_Optimization_pushups.html">Optimization Pushups</a></li></ol></nav>
<a class="flex-grow-1" role="button" data-bs-toggle="collapse" data-bs-target=".quarto-sidebar-collapse-item" aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Toggle sidebar navigation" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }">
</a>
<button type="button" class="btn quarto-search-button" aria-label="" onclick="window.quartoOpenSearch();">
Expand Down Expand Up @@ -257,7 +223,7 @@
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../pushups/2_Optimization_pushups.html" class="sidebar-item-text sidebar-link active">
<span class="menu-text">2_Optimization_pushups.html</span></a>
<span class="menu-text">Optimization Pushups</span></a>
</div>
</li>
</ul>
Expand All @@ -273,14 +239,25 @@
<!-- main -->
<main class="content" id="quarto-document-content">

<header id="title-block-header" class="quarto-title-block default"><nav class="quarto-page-breadcrumbs quarto-title-breadcrumbs d-none d-lg-block" aria-label="breadcrumb"><ol class="breadcrumb"><li class="breadcrumb-item"><a href="../pushups/1_epidemiology.html">Pushups</a></li><li class="breadcrumb-item"><a href="../pushups/2_Optimization_pushups.html">Optimization Pushups</a></li></ol></nav>
<div class="quarto-title">
<h1 class="title">Optimization Pushups</h1>
</div>



<div id="cell-0" class="cell">
<div class="sourceCode cell-code" id="cb1"><pre class="sourceCode julia code-with-copy"><code class="sourceCode julia"><span id="cb1-1"><a href="#cb1-1" aria-hidden="true" tabindex="-1"></a><span class="op">---</span></span>
<span id="cb1-2"><a href="#cb1-2" aria-hidden="true" tabindex="-1"></a>title<span class="op">:</span> Optimization Pushups</span>
<span id="cb1-3"><a href="#cb1-3" aria-hidden="true" tabindex="-1"></a><span class="op">---</span></span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
</div>
<div class="quarto-title-meta">




</div>



</header>


<p>The spirit of this simple tutorial consists in learning how to write simple solution algorithms. For each algorithm, test that it works, using simple test functions whose solution is known.</p>
<p><strong>Write a function <code>fixed_point(f::Function, x0::Float64)</code> which computes the fixed point of <code>f</code> starting from initial point <code>x0</code>.</strong></p>
<p><strong>Write a function <code>bisection(f::Function, a::Float64, b::Float64)</code> which computes a zero of function <code>f</code> within <code>(a,b)</code> using a bisection method.</strong></p>
Expand Down
6 changes: 3 additions & 3 deletions search.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@
{
"objectID": "pushups/2_Optimization_pushups.html",
"href": "pushups/2_Optimization_pushups.html",
"title": "Advanced Macro: Numerical Methods",
"title": "Optimization Pushups",
"section": "",
"text": "---\ntitle: Optimization Pushups\n---\n\nThe spirit of this simple tutorial consists in learning how to write simple solution algorithms. For each algorithm, test that it works, using simple test functions whose solution is known.\nWrite a function fixed_point(f::Function, x0::Float64) which computes the fixed point of f starting from initial point x0.\nWrite a function bisection(f::Function, a::Float64, b::Float64) which computes a zero of function f within (a,b) using a bisection method.\nWrite a function golden(f::Function, a::Float64, b::Float64) which computes a zero of function f within (a,b) using a golden ratio method.\nWrite a function zero_newton(f::Function, x0::Float64) which computes the zero of function f starting from initial point x0.\nAdd an option zero_newton(f::Function, x0::Float64, backtracking=true) which computes the zero of function f starting from initial point x0 using backtracking in each iteration.\nWrite a function min_gd(f::Function, x0::Float64) which computes the minimum of function f using gradient descent. Assume f returns a scalar and a gradient.\nWrite a function min_nr(f::Function, x0::Float64) which computes the minimum of function f using Newton-Raphson method. Assume f returns a scalar, a gradient, and a hessian.\nWrite a method zero_newton(f::Function, x0::Vector{Float64}) which computes the zero of a vector valued function f starting from initial point x0.\nAdd an method zero_newton(f::Function, x0::Vector{Float64}, backtracking=true) which computes the zero of function f starting from initial point x0 using backtracking in each iteration.\nAdd a method zero_newton(f::Function, x0::Vector{Float64}, backtracking=true, lb=Vector{Float64}) which computes the zero of function f starting from initial point x0 taking complementarity constraint into account x&gt;=lb using the Fischer-Burmeister method.",
"text": "The spirit of this simple tutorial consists in learning how to write simple solution algorithms. For each algorithm, test that it works, using simple test functions whose solution is known.\nWrite a function fixed_point(f::Function, x0::Float64) which computes the fixed point of f starting from initial point x0.\nWrite a function bisection(f::Function, a::Float64, b::Float64) which computes a zero of function f within (a,b) using a bisection method.\nWrite a function golden(f::Function, a::Float64, b::Float64) which computes a zero of function f within (a,b) using a golden ratio method.\nWrite a function zero_newton(f::Function, x0::Float64) which computes the zero of function f starting from initial point x0.\nAdd an option zero_newton(f::Function, x0::Float64, backtracking=true) which computes the zero of function f starting from initial point x0 using backtracking in each iteration.\nWrite a function min_gd(f::Function, x0::Float64) which computes the minimum of function f using gradient descent. Assume f returns a scalar and a gradient.\nWrite a function min_nr(f::Function, x0::Float64) which computes the minimum of function f using Newton-Raphson method. Assume f returns a scalar, a gradient, and a hessian.\nWrite a method zero_newton(f::Function, x0::Vector{Float64}) which computes the zero of a vector valued function f starting from initial point x0.\nAdd an method zero_newton(f::Function, x0::Vector{Float64}, backtracking=true) which computes the zero of function f starting from initial point x0 using backtracking in each iteration.\nAdd a method zero_newton(f::Function, x0::Vector{Float64}, backtracking=true, lb=Vector{Float64}) which computes the zero of function f starting from initial point x0 taking complementarity constraint into account x&gt;=lb using the Fischer-Burmeister method.",
"crumbs": [
"Pushups",
"2_Optimization_pushups.html"
"Optimization Pushups"
]
},
{
Expand Down
2 changes: 1 addition & 1 deletion sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
</url>
<url>
<loc>https://albop.github.io/mie37/pushups/2_Optimization_pushups.html</loc>
<lastmod>2024-03-21T11:49:26.911Z</lastmod>
<lastmod>2024-03-21T12:03:30.559Z</lastmod>
</url>
<url>
<loc>https://albop.github.io/mie37/students/list.html</loc>
Expand Down
2 changes: 1 addition & 1 deletion slides/optimization copy.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../pushups/2_Optimization_pushups.html" class="sidebar-item-text sidebar-link">
<span class="menu-text">2_Optimization_pushups.html</span></a>
<span class="menu-text">Optimization Pushups</span></a>
</div>
</li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion slides/rbc.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../pushups/2_Optimization_pushups.html" class="sidebar-item-text sidebar-link">
<span class="menu-text">2_Optimization_pushups.html</span></a>
<span class="menu-text">Optimization Pushups</span></a>
</div>
</li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion students/list.html
Original file line number Diff line number Diff line change
Expand Up @@ -225,7 +225,7 @@
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../pushups/2_Optimization_pushups.html" class="sidebar-item-text sidebar-link">
<span class="menu-text">2_Optimization_pushups.html</span></a>
<span class="menu-text">Optimization Pushups</span></a>
</div>
</li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion students/pablo/1_epidemiology.html
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../../pushups/2_Optimization_pushups.html" class="sidebar-item-text sidebar-link">
<span class="menu-text">2_Optimization_pushups.html</span></a>
<span class="menu-text">Optimization Pushups</span></a>
</div>
</li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion tutorials/1_Julia_Basics.html
Original file line number Diff line number Diff line change
Expand Up @@ -290,7 +290,7 @@
<li class="sidebar-item">
<div class="sidebar-item-container">
<a href="../pushups/2_Optimization_pushups.html" class="sidebar-item-text sidebar-link">
<span class="menu-text">2_Optimization_pushups.html</span></a>
<span class="menu-text">Optimization Pushups</span></a>
</div>
</li>
</ul>
Expand Down
Loading

0 comments on commit 107bbbd

Please sign in to comment.