diff --git a/404.html b/404.html index fcce8c07a..2e6caca54 100644 --- a/404.html +++ b/404.html @@ -7,8 +7,8 @@ Page not found (404) • hector - - + + Contributor Covenant Code of Conduct • hectorContributor Covenant Code of Conduct • hector diff --git a/LICENSE.html b/LICENSE.html index 72cd3ac6b..4e1b9488c 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -1,5 +1,5 @@ -NA • hectorNA • hector diff --git a/articles/AddNewComponent.html b/articles/AddNewComponent.html index 0119b0f37..5e95aad77 100644 --- a/articles/AddNewComponent.html +++ b/articles/AddNewComponent.html @@ -8,8 +8,8 @@ Add a new Hector component • hector - - + + diff --git a/articles/AddNewVariable.html b/articles/AddNewVariable.html index ec96f774f..e0d7a6c85 100644 --- a/articles/AddNewVariable.html +++ b/articles/AddNewVariable.html @@ -8,8 +8,8 @@ Add a new variable • hector - - + + diff --git a/articles/AuthorshipGuidelines.html b/articles/AuthorshipGuidelines.html index d52b75b07..2eb1f5c2c 100644 --- a/articles/AuthorshipGuidelines.html +++ b/articles/AuthorshipGuidelines.html @@ -8,8 +8,8 @@ Authorship Guidelines • hector - - + + diff --git a/articles/BuildHector.html b/articles/BuildHector.html index 81f9bb6df..73516b5d4 100644 --- a/articles/BuildHector.html +++ b/articles/BuildHector.html @@ -8,8 +8,8 @@ Installing and building Hector • hector - - + + @@ -110,12 +110,13 @@

R Hector

To install R, follow the official instructions for your platform.

-

To install the version associated with the current -master git branch on GitHub, use the -remotes::install_github` function. This will automatically -install all of Hector’s dependencies as well. (Note that because this -requires compiling from source, you will need to have a C compiler -installed and configured.)

+

Follow this YouTube video or +continue reading.

+

To install the version associated with the current main +git branch on GitHub, use the remotes::install_github` +function. This will automatically install all of Hector’s dependencies +as well. (Note that because this requires compiling from source, you +will need to have a C compiler installed and configured.)

On Windows, you will also need to install Rtools. Download and instructions can be found here. After installation, there is another step to put the Rtools diff --git a/articles/ComponentAPI.html b/articles/ComponentAPI.html index 7c933abaa..12694b617 100644 --- a/articles/ComponentAPI.html +++ b/articles/ComponentAPI.html @@ -8,8 +8,8 @@ Hector component API • hector - - + + diff --git a/articles/Constraints.html b/articles/Constraints.html index 30d57ace2..674794843 100644 --- a/articles/Constraints.html +++ b/articles/Constraints.html @@ -8,8 +8,8 @@ Constraints • hector - - + + diff --git a/articles/ContributionsGuide.html b/articles/ContributionsGuide.html index e04f2a8ed..504a48ce1 100644 --- a/articles/ContributionsGuide.html +++ b/articles/ContributionsGuide.html @@ -8,8 +8,8 @@ Contribution Guide • hector - - + + @@ -104,7 +104,7 @@

The Hector team welcomes and values community contributions to Hector, but there are a few important things to know.

All contributions must pass through a pull request (PR) process -before being merged into the master branch of Hector. Please note that +before being merged into the main branch of Hector. Please note that opening a PR does not guarantee your work will be merged; we assess potential model changes for fit with Hector’s long-term strategic plan, compatibility, conformance to the model’s code @@ -145,7 +145,7 @@ changes. These are subject to the most stringent reviews and will require scientific justification of the development and evidence that the changes have the intended consequences. PRs will almost always be -merged into a development branch, not master until a new version of the +merged into a development branch, not main until a new version of the Hector is ready for release.

Thank you for your interest in contributing to Hector and we look diff --git a/articles/ExternalAPI.html b/articles/ExternalAPI.html index 0562a810c..b2ef8327b 100644 --- a/articles/ExternalAPI.html +++ b/articles/ExternalAPI.html @@ -8,8 +8,8 @@ Hector External API • hector - - + + diff --git a/articles/Hector-Wider-World.html b/articles/Hector-Wider-World.html index 04a7ad860..908807a8d 100644 --- a/articles/Hector-Wider-World.html +++ b/articles/Hector-Wider-World.html @@ -8,8 +8,8 @@ Hector in the Wider World • hector - - + + @@ -256,22 +256,6 @@

pyhectorhere.

-

YouTube Walkthrough -

-

Here is a -video walk through by Kalyn Dorheim including information on using -Hector v2.5:

- -
-

HectorUI

HectorUI is an R Shiny web interface designed to be user-friendly and diff --git a/articles/HectorResources.html b/articles/HectorResources.html new file mode 100644 index 000000000..abfc9eddc --- /dev/null +++ b/articles/HectorResources.html @@ -0,0 +1,146 @@ + + + + + + + + +Hector Videos & Tutorials • hector + + + + + + + + + + Skip to contents + + +

+ + + + +
+
+ + + +
+

Hector V3 +

+ +
+
+

Hector V2.5 +

+

YouTube +Video that covers the following: Hector v2.5 Package setup; changing +a parameter value; how to visualize

+
+
+
+ + + +
+ + + +
+
+ + + + + + + diff --git a/articles/HectorSummary.html b/articles/HectorSummary.html index af90cf570..38843f8bb 100644 --- a/articles/HectorSummary.html +++ b/articles/HectorSummary.html @@ -8,8 +8,8 @@ Hector general summary • hector - - + + diff --git a/articles/InputFiles.html b/articles/InputFiles.html index 579ea7937..69f26bb0e 100644 --- a/articles/InputFiles.html +++ b/articles/InputFiles.html @@ -8,8 +8,8 @@ Hector input files • hector - - + + @@ -111,7 +111,7 @@

General informationSSP245 file +the SSP245 file included in the repository looks like this:

; Config file for hector model: SSP245
 ;------------------------------------------------------------------------
diff --git a/articles/Permafrost.html b/articles/Permafrost.html
index 25579ffcb..fae656821 100644
--- a/articles/Permafrost.html
+++ b/articles/Permafrost.html
@@ -8,8 +8,8 @@
 
 An Introduction to Permafrost in Hector • hector
 
-
-
+
+
 
 
 
diff --git a/articles/SimpleNBox.html b/articles/SimpleNBox.html
index 3a4b4e86a..1925b6ad7 100644
--- a/articles/SimpleNBox.html
+++ b/articles/SimpleNBox.html
@@ -8,8 +8,8 @@
 
 Terrestrial C cycle • hector
 
-
-
+
+
 
 
 
@@ -197,7 +197,7 @@ 

Implementationc is solved by the CarbonCycleSolver::run() -function (defined in src/carbon-cycle-solver.cpp) +function (defined in src/carbon-cycle-solver.cpp) in the following general steps:

  1. Retrieve the current estimates of various pools from variables @@ -213,8 +213,8 @@

    ImplementationRecord the model state (record_state).

These steps are described in more detail below. The complete code for -the terrestrial C cycle lives in src/simpleNbox.cpp -file (with associated headers in inst/include/simpleNbox.hpp).

+the terrestrial C cycle lives in src/simpleNbox.cpp +file (with associated headers in inst/include/simpleNbox.hpp).

Setting the c vector (getCValues) diff --git a/articles/StyleGuide.html b/articles/StyleGuide.html index 3feae5706..1db43a04a 100644 --- a/articles/StyleGuide.html +++ b/articles/StyleGuide.html @@ -8,8 +8,8 @@ Style guide • hector - - + + diff --git a/articles/TimeSeries.html b/articles/TimeSeries.html index f79971cfd..66f607b07 100644 --- a/articles/TimeSeries.html +++ b/articles/TimeSeries.html @@ -8,8 +8,8 @@ Time series (`tseries`) variables • hector - - + + diff --git a/articles/Unitvals.html b/articles/Unitvals.html index 8ad49ade1..16ca530d7 100644 --- a/articles/Unitvals.html +++ b/articles/Unitvals.html @@ -8,8 +8,8 @@ Units values (`unitvals` and `fluxpools`) • hector - - + + diff --git a/articles/VersionNumbers.html b/articles/VersionNumbers.html index c628a8d6b..71b0df7c7 100644 --- a/articles/VersionNumbers.html +++ b/articles/VersionNumbers.html @@ -8,8 +8,8 @@ Version numbering • hector - - + + diff --git a/articles/addnewforcer.html b/articles/addnewforcer.html index 0b3b63ea4..a736f27f1 100644 --- a/articles/addnewforcer.html +++ b/articles/addnewforcer.html @@ -8,8 +8,8 @@ Adding a new forcer to Hector • hector - - + + diff --git a/articles/articles/HectorResources.html b/articles/articles/HectorResources.html new file mode 100644 index 000000000..280888327 --- /dev/null +++ b/articles/articles/HectorResources.html @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/articles/climate.html b/articles/climate.html index bd096cbf3..9439d329f 100644 --- a/articles/climate.html +++ b/articles/climate.html @@ -8,8 +8,8 @@ Hector's Climate • hector - - + + diff --git a/articles/ex_GMAT-GMST.html b/articles/ex_GMAT-GMST.html index ec616f609..bd9398aa0 100644 --- a/articles/ex_GMAT-GMST.html +++ b/articles/ex_GMAT-GMST.html @@ -8,8 +8,8 @@ Example: Calculating GMST from GMAT in Hector • hector - - + + diff --git a/articles/ex_carbon_tracking.html b/articles/ex_carbon_tracking.html index 62477a1ca..985ed22de 100644 --- a/articles/ex_carbon_tracking.html +++ b/articles/ex_carbon_tracking.html @@ -8,8 +8,8 @@ Carbon tracking with Hector • hector - - + + diff --git a/articles/ex_hector_apply.html b/articles/ex_hector_apply.html index 1f8c2fe7f..1287b17a1 100644 --- a/articles/ex_hector_apply.html +++ b/articles/ex_hector_apply.html @@ -8,8 +8,8 @@ Solving for an emissions pathway • hector - - + + @@ -169,7 +169,7 @@

Solve for the target emissions
 max(abs(slv$fvec))

-
## [1] 5.137281e-08
+
## [1] 5.137258e-08

Results diff --git a/articles/ex_land_ocean_warming.html b/articles/ex_land_ocean_warming.html index 070a24c66..26a85a672 100644 --- a/articles/ex_land_ocean_warming.html +++ b/articles/ex_land_ocean_warming.html @@ -8,8 +8,8 @@ Land Ocean Warming • hector - - + + diff --git a/articles/ex_multiple-biomes.html b/articles/ex_multiple-biomes.html index d35a03366..3bbe11af3 100644 --- a/articles/ex_multiple-biomes.html +++ b/articles/ex_multiple-biomes.html @@ -8,8 +8,8 @@ Running Hector with multiple biomes • hector - - + + diff --git a/articles/hector.html b/articles/hector.html index eff953a84..4380919bd 100644 --- a/articles/hector.html +++ b/articles/hector.html @@ -8,8 +8,8 @@ hector • hector - - + + diff --git a/articles/index.html b/articles/index.html index bd78916bc..06d6c7842 100644 --- a/articles/index.html +++ b/articles/index.html @@ -1,5 +1,5 @@ -Articles • hectorArticles • hector @@ -92,6 +92,8 @@

All vignettes

Hector in the Wider World
+
Hector Videos & Tutorials
+
Hector general summary
Hector input files
diff --git a/articles/manual.html b/articles/manual.html index 24c57cc4f..869797967 100644 --- a/articles/manual.html +++ b/articles/manual.html @@ -8,8 +8,8 @@ Manual • hector - - + + @@ -146,6 +146,7 @@

Building and Running Hectorrun Hector with multiple biomes +
  • Videos & other resources
  • diff --git a/articles/ocean-carbon-cycle.html b/articles/ocean-carbon-cycle.html index ecd63c418..3f002cdf8 100644 --- a/articles/ocean-carbon-cycle.html +++ b/articles/ocean-carbon-cycle.html @@ -8,8 +8,8 @@ Ocean Carbon Cycle • hector - - + + diff --git a/articles/output.html b/articles/output.html index 91257f41f..5de3efa35 100644 --- a/articles/output.html +++ b/articles/output.html @@ -8,8 +8,8 @@ Outputs • hector - - + + diff --git a/articles/outputstream.html b/articles/outputstream.html index 511ca91cf..479497160 100644 --- a/articles/outputstream.html +++ b/articles/outputstream.html @@ -8,8 +8,8 @@ Command line Hector's outputstream • hector - - + + diff --git a/articles/units.html b/articles/units.html index d39f07c7b..6a3940a54 100644 --- a/articles/units.html +++ b/articles/units.html @@ -8,8 +8,8 @@ Units for emissions passed into Hector • hector - - + + diff --git a/articles/v3_output_changes.html b/articles/v3_output_changes.html index 1f2c3c617..9bbb24485 100644 --- a/articles/v3_output_changes.html +++ b/articles/v3_output_changes.html @@ -8,8 +8,8 @@ V3 Output Name Changes • hector - - + + diff --git a/authors.html b/authors.html index 6bcda8353..103b45464 100644 --- a/authors.html +++ b/authors.html @@ -1,5 +1,5 @@ -Authors and Citation • hectorAuthors and Citation • hector @@ -125,13 +125,14 @@

    Citation

    Dorheim K, Bond-Lamberty B (2023). hector: The Hector Simple Climate Model. -https://github.com/JGCRI/hector, https://jgcri.github.io/hector/. +R package version 3.1.1, https://jgcri.github.io/hector/, https://github.com/JGCRI/hector.

    @Manual{,
       title = {hector: The Hector Simple Climate Model},
       author = {Kalyn Dorheim and Ben Bond-Lamberty},
       year = {2023},
    -  note = {https://github.com/JGCRI/hector, https://jgcri.github.io/hector/},
    +  note = {R package version 3.1.1, https://jgcri.github.io/hector/},
    +  url = {https://github.com/JGCRI/hector},
     }