Skip to content

Commit f481726

Browse files
committed
Merge branch 'main' of https://github.com/G1OJS/NECBOL
2 parents 3be78c2 + cc6eeb9 commit f481726

3 files changed

Lines changed: 29 additions & 5 deletions

File tree

CHANGE history.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
---
2+
permalink: change-history
3+
---
14
# V3.0.0
25

36
Version 3 makes some changes to various functions to enable:

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
- **More coming soon**: See [next steps/future plans](https://github.com/G1OJS/NECBOL/blob/main/TO_DO.md)
1818
- **Extensible design**: It's written in Python, so you can use the core and add your own code
1919
- **Example files**: Simple dipole, Hentenna with reflector with example parameter sweep, Circular version of Skeleton Slot Cube with Optimiser code
20-
21-
![Capture](https://github.com/user-attachments/assets/f8d57095-cbbd-4a02-9e40-2d81520a3799)
20+
21+
![Capture](https://github.com/user-attachments/assets/d9144a6c-4d3f-4bd6-9a4b-52559dc10600)
2222

2323
## 🛠 Installation
2424

@@ -30,14 +30,14 @@ pip install necbol
3030
## User Guide
3131
Documentation is work in progress. In the meantime:
3232

33-
* For a quick and basic overview, see the file "example_dipole_with_detailed_comments.py" for a minimal explanation of how to use this framework.
33+
* For a quick and basic overview, see the file **"example_dipole_with_detailed_comments.py"** in the examples folder for a minimal explanation of how to use this framework.
3434

3535
* There are several more example files in the [examples folder](https://github.com/G1OJS/NECBOL/tree/main/examples) intended to highlight different aspects of necbol and different ways of doing similar things. You can copy these examples and modify to see how they work, or start your own from scratch.
3636

3737
* Automated user documentation is [here](https://g1ojs.github.io/NECBOL/docs/user_functions.html). You can see an outline of all code [here](https://g1ojs.github.io/NECBOL/docs/outline.html).
3838

3939
* You can browse the source files in the [necbol folder](https://github.com/G1OJS/NECBOL/tree/main/necbol) (however note that they may be ahead of the release on pip).
4040

41-
* Please look at the change history file, especally if you've used previous versions
41+
* Please look at the [change history](https://g1ojs.github.io/NECBOL/change-history), especally if you've used previous versions
4242

4343
* Note that the TO_DO list has been deleted and captured in GitHub issues

docs/outline.html

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,28 @@
11
<!DOCTYPE html><html lang='en'>
22
<head>
33
<title>outline.html</title><link rel='stylesheet' href='./outline.css' /><body>
4-
<br><div class = 'filename'>__init__.py</div><br><br><div class = 'filename'>analyser.py</div><br><details><summary><span class ='body signature'> body</span></summary>
4+
<br><div class = 'filename'>__init__.py</div><br><details><summary><span class ='docstring signature'> docstring</span></summary>
5+
<pre class ='docstring content'> Standard Python initialiser handling imports from modules and version number
6+
</pre>
7+
</details>
8+
<details><summary><span class ='body signature'> body</span></summary>
9+
<pre class ='body content'>from necbol.components import *
10+
from necbol.visualiser import *
11+
from necbol.analyser import *
12+
from necbol.modeller import *
13+
from necbol.optimisers import *
14+
15+
from importlib.metadata import version
16+
try:
17+
__version__ = version(&quot;necbol&quot;)
18+
except:
19+
__version__ = &quot;&quot;
20+
print(f&quot;\nNECBOL V{__version__} by Dr Alan Robinson G1OJS\n\n&quot;)
21+
22+
23+
</pre>
24+
</details>
25+
<br><div class = 'filename'>analyser.py</div><br><details><summary><span class ='body signature'> body</span></summary>
526
<pre class ='body content'>
627
</pre>
728
</details>

0 commit comments

Comments
 (0)