Skip to content

Commit 384fae0

Browse files
committed
2 parents ac94c1e + 47ca30a commit 384fae0

14 files changed

+1451
-2699
lines changed

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,4 @@
1-
books/_build
1+
books/_build
2+
books/.ipynb_checkpoints
3+
.DS_store
4+
books/.DS_store

books/.ipynb_checkpoints/doe-checkpoint.ipynb

Lines changed: 0 additions & 313 deletions
This file was deleted.

books/.ipynb_checkpoints/engineering_design-checkpoint.ipynb

Lines changed: 0 additions & 913 deletions
This file was deleted.

books/.ipynb_checkpoints/krg-checkpoint.ipynb

Lines changed: 0 additions & 455 deletions
This file was deleted.

books/.ipynb_checkpoints/prob_form-checkpoint.ipynb

Lines changed: 0 additions & 333 deletions
This file was deleted.

books/.ipynb_checkpoints/uncertainty_analysis-checkpoint.ipynb

Lines changed: 0 additions & 657 deletions
This file was deleted.

books/_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ title: "Surrogate Methods"
22
execute:
33
execute_notebooks: "off"
44
author: "Leifur Leifsson (leifur[at]purdue.edu)"
5-
copyright: "2024"
5+
copyright: "2025"
66
repository:
77
url: "https://github.com/ComputationalDesignLab/surrogate-methods"
88
path_to_book: "books"

books/_toc.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@ format: jb-book
22
root: index
33
chapters:
44
- file: setup
5-
- file: resources
5+
- file: python_basics/intro
6+
sections:
7+
- file: python_basics/python_basics
8+
- file: python_basics/plotting
9+
- file: python_basics/resources
610
- file: review_nm/intro
711
sections:
812
- file: review_nm/error

books/python_basics/intro.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Basics of Python Programming
2+
3+
This section provides a few implementation examples of basic Python syntax, data types, loops, functions and plotting. This serves as an introduction to Python for novice users and a refresher for established users of Python. This tutorial section is directed towards important prerequisite material that will be important in understanding other sections of this jupyter-book. This section is split into the following sub-sections:
4+
5+
1. Basic programming in Python
6+
2. Basic plotting in Python
7+
3. Python and Jupyter Notebook resources

books/python_basics/plotting.ipynb

Lines changed: 395 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)