Skip to content

Commit

Permalink
Merge pull request #248 from omahs/patch-1
Browse files Browse the repository at this point in the history
Fix typos
  • Loading branch information
RoryBarnes committed Sep 30, 2023
2 parents 783ed70 + be5af1d commit 5b573f7
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ To get started, ensure you have clang/gcc installed and follow the [Installation
### Modules

`VPLanet` currently consists of 13 functioning "modules," each containing a set of equations
that simulates a specifc physical process:
that simulates a specific physical process:

**AtmEsc**: Roche lobe overflow and thermal escape (energy-limited and radiation-recombination-limited) of an atmosphere, including water photolyzation, hydrogen
escape, oxygen escape, and oxygen build-up.
Expand Down Expand Up @@ -71,7 +71,7 @@ compression/rebound.

**SpiNBody**: N-body integrator for the evolution of a system of massive particles.

**Stellar**: Evolution of a star's bolometeric and XUV luminosity, temperature, radius, and mass concentration. Also includes magnetic braking and stellar wind spin-down.
**Stellar**: Evolution of a star's bolometric and XUV luminosity, temperature, radius, and mass concentration. Also includes magnetic braking and stellar wind spin-down.

**ThermInt**: Thermal interior evolution, including magnetic fields, for planets
undergoing plate tectonics or stagnant lid evolution.
Expand All @@ -82,7 +82,7 @@ Many of these modules can be combined together to simulate numerous phenomena an

The [examples/](examples) directory contains input files and scripts for generating the figures in [Barnes et al. (2020)](https://ui.adsabs.harvard.edu/abs/2020PASP..132b4502B/abstract) and subsequent publications. The "examples" badge shows if all the examples can be built with the most recent version. The [Manual/](Manual) directory contains the pdf of [Barnes et al. (2020)](https://ui.adsabs.harvard.edu/abs/2020PASP..132b4502B/abstract), which describes the physics of the first 11 modules, validates the software against observations and/or past results, and uses figures from the [examples/](examples) directory.

An ecosystem of support software is also publicly available. [VPLot](https://github.com/VirtualPlanetaryLaboratory/vplot) is both a command line tool to quickly plot the evolution of a single integration, and also includes matplotlib functions to generate publication-worthy figures. The [VSPACE](https://github.com/VirtualPlanetaryLaboratory/vspace) script generates input files for a parameter space sweep, which can then be performed on an arbitrary number of cores with [MultiPlanet](https://github.com/VirtualPlanetaryLaboratory/multi-planet). For large parameter sweeps, an enormous amount of data can be generated, which can slow analyses. To overcome this barrier, the [BigPlanet](https://github.com/VirtualPlanetaryLaboratory/bigplanet) code can both compress datasets into HDF5 format, including statistics of an integration, and tools to faciliate plotting. These three scripts can be executed from he command line to seamlessly [perform parameter sweeps](https://virtualplanetarylaboratory.github.io/vplanet/parametersweep.html). These Python scripts are optimized for [anaconda](https://www.anaconda.com/) distributions versions 3.5-3.9. The "wheels" badge indicates if you can download and install the executables with pip for these Python distributions.
An ecosystem of support software is also publicly available. [VPLot](https://github.com/VirtualPlanetaryLaboratory/vplot) is both a command line tool to quickly plot the evolution of a single integration, and also includes matplotlib functions to generate publication-worthy figures. The [VSPACE](https://github.com/VirtualPlanetaryLaboratory/vspace) script generates input files for a parameter space sweep, which can then be performed on an arbitrary number of cores with [MultiPlanet](https://github.com/VirtualPlanetaryLaboratory/multi-planet). For large parameter sweeps, an enormous amount of data can be generated, which can slow analyses. To overcome this barrier, the [BigPlanet](https://github.com/VirtualPlanetaryLaboratory/bigplanet) code can both compress datasets into HDF5 format, including statistics of an integration, and tools to facilitate plotting. These three scripts can be executed from the command line to seamlessly [perform parameter sweeps](https://virtualplanetarylaboratory.github.io/vplanet/parametersweep.html). These Python scripts are optimized for [anaconda](https://www.anaconda.com/) distributions versions 3.5-3.9. The "wheels" badge indicates if you can download and install the executables with pip for these Python distributions.

### Code Integrity

Expand Down
2 changes: 1 addition & 1 deletion docs/StyleGuide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ C Code formatting
The top-level directory contains the file .clang-format that contains
instructions for a program to enforce some C code formatting with the `clangformat
<https://clang.llvm.org/docs/ClangFormat.html>`_ package. You can code up your
changes and then run this command afterwards to fix many (but not al) formatting
changes and then run this command afterwards to fix many (but not all) formatting
problems.

Comments
Expand Down
4 changes: 2 additions & 2 deletions docs/parametersweep.rst
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ Extracting and Plotting with :code:`BigPlanet`
After you have compressed your data, you need to access it. To accomplish this goal,
:code:`BigPlanet` is also a python module that can be imported into python scripts for the
extraction of data from the HDF5 file. For our example, final inner core radius as a function of
current potassium-40 abundance in the core and the initial core temerature, the script looks like
current potassium-40 abundance in the core and the initial core temperature, the script looks like
this:

.. code-block:: python
Expand Down Expand Up @@ -276,7 +276,7 @@ where:

*header* adds the names and units for each column (default is False)

*ulysses* makes the file compatable with `VR Ulysses <https://www.vrulysses.com/>`_ (default is 0)
*ulysses* makes the file compatible with `VR Ulysses <https://www.vrulysses.com/>`_ (default is 0)


You are now ready to efficiently explore your parameter space!

0 comments on commit 5b573f7

Please sign in to comment.