diff --git a/docs/html/annotated.html b/docs/html/annotated.html
index b9be07c..7aad003 100644
--- a/docs/html/annotated.html
+++ b/docs/html/annotated.html
@@ -117,7 +117,7 @@ $(function(){initNavTree('annotated.html',''); initResizable(true); });
| CEOS | Structure to hold the output parameters and derivatives of the EOS calculation |
| CEOSInput | Structure to hold the input parameters for the EOS calculation |
| CHELMTable | Structure to hold the Helmholtz EOS table data |
-| CEosIO | Handles the input/output operations for EOS tables |
+| CEOSio | Handles the input/output operations for EOS tables |
| ▼Nmesh | |
| CMeshIO | Class for handling mesh input/output operations |
| ▼Nnetwork | |
@@ -143,19 +143,24 @@ $(function(){initNavTree('annotated.html',''); initResizable(true); });
| CsolverBundle | Structure to manage the lifetime of MFEM solver objects |
| ▼Nprobe | The Probe namespace contains utility functions for debugging and logging |
| CLogManager | Class to manage logging operations |
-| ▼Nresource | |
-| CResourceManager | |
-| Capprox8Test | |
-| CcompositionTest | Test suite for the composition class |
-| CconfigTest | Test suite for the Config class |
-| CconfigTestPrivateAccessor | |
-| CconstTest | Test suite for the const class |
-| CeosTest | Test suite for the const class |
-| CmeshIOTest | |
-| CpolyTest | |
-| CprobeTest | |
-| CResourceManager | Manages resources within the application |
-| CresourceManagerTest | Test suite for the resourceManager class |
+| ▼Npybind | Contains pybind11 helper classes and trampoline classes for interfacing C++ with Python |
+| CPyCoefficient | Trampoline class for mfem::Coefficient |
+| CPyMatrix | A trampoline class for mfem::Matrix |
+| CPyOperator | Trampoline class for mfem::Operator |
+| CPyVectorCoefficient | Trampoline class for mfem::VectorCoefficient |
+| ▼Nresource | |
+| CResourceManager | |
+| Capprox8Test | |
+| CcompositionTest | Test suite for the composition class |
+| CconfigTest | Test suite for the Config class |
+| CconfigTestPrivateAccessor | |
+| CconstTest | Test suite for the const class |
+| CeosTest | Test suite for the const class |
+| CmeshIOTest | |
+| CpolyTest | |
+| CprobeTest | |
+| CResourceManager | Manages resources within the application |
+| CresourceManagerTest | Test suite for the resourceManager class |
diff --git a/docs/html/annotated_dup.js b/docs/html/annotated_dup.js
index 530fa47..335752d 100644
--- a/docs/html/annotated_dup.js
+++ b/docs/html/annotated_dup.js
@@ -16,7 +16,7 @@ var annotated_dup =
[ "EOSInput", "structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html", "structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input" ],
[ "HELMTable", "structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html", "structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table" ]
] ],
- [ "EosIO", "classserif_1_1eos_1_1_eos_i_o.html", "classserif_1_1eos_1_1_eos_i_o" ]
+ [ "EOSio", "classserif_1_1eos_1_1_e_o_sio.html", "classserif_1_1eos_1_1_e_o_sio" ]
] ],
[ "mesh", "namespaceserif_1_1mesh.html", [
[ "MeshIO", "classserif_1_1mesh_1_1_mesh_i_o.html", "classserif_1_1mesh_1_1_mesh_i_o" ]
@@ -50,6 +50,12 @@ var annotated_dup =
[ "probe", "namespaceserif_1_1probe.html", [
[ "LogManager", "classserif_1_1probe_1_1_log_manager.html", "classserif_1_1probe_1_1_log_manager" ]
] ],
+ [ "pybind", "namespaceserif_1_1pybind.html", [
+ [ "PyCoefficient", "classserif_1_1pybind_1_1_py_coefficient.html", "classserif_1_1pybind_1_1_py_coefficient" ],
+ [ "PyMatrix", "classserif_1_1pybind_1_1_py_matrix.html", "classserif_1_1pybind_1_1_py_matrix" ],
+ [ "PyOperator", "classserif_1_1pybind_1_1_py_operator.html", "classserif_1_1pybind_1_1_py_operator" ],
+ [ "PyVectorCoefficient", "classserif_1_1pybind_1_1_py_vector_coefficient.html", "classserif_1_1pybind_1_1_py_vector_coefficient" ]
+ ] ],
[ "resource", "namespaceserif_1_1resource.html", [
[ "ResourceManager", "classserif_1_1resource_1_1_resource_manager.html", "classserif_1_1resource_1_1_resource_manager" ]
] ]
diff --git a/docs/html/classes.html b/docs/html/classes.html
index 8fa8180..edb01c9 100644
--- a/docs/html/classes.html
+++ b/docs/html/classes.html
@@ -115,7 +115,7 @@ $(function(){initNavTree('classes.html',''); initResizable(true); });
dThetaInterpCoeff (serif::polytrope::polycoeff)
- E
-- EOS (serif::eos::helmholtz)
- EOSInput (serif::eos::helmholtz)
- EosIO (serif::eos)
- eosTest
+EOS (serif::eos::helmholtz)EOSInput (serif::eos::helmholtz)EOSio (serif::eos)eosTest
- F
- formBundle (serif::polytrope)
@@ -142,7 +142,7 @@ $(function(){initNavTree('classes.html',''); initResizable(true); });
ODE (serif::network::approx8)
- P
-- PolySolver (serif::polytrope)
- polyTest
- PolytropeOperator (serif::polytrope)
- probeTest
+PolySolver (serif::polytrope)polyTestPolytropeOperator (serif::polytrope)probeTestPyCoefficient (serif::pybind)PyMatrix (serif::pybind)PyOperator (serif::pybind)PyVectorCoefficient (serif::pybind)
- R
- ResourceManager
- ResourceManager (serif::resource)
- resourceManagerTest
diff --git a/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
index 6fc598c..72c16bf 100644
--- a/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
+++ b/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
@@ -123,6 +123,8 @@ Directories
| |
| | probe |
| |
+| | python |
+| |
| | resource |
| |
| | types |
diff --git a/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js b/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js
index d2225f8..068b49d 100644
--- a/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js
+++ b/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js
@@ -9,6 +9,7 @@ var dir_68267d1309a1af8e8297ef4c3efbcdba =
[ "network", "dir_fc4c7f03e1a69a98c370fae55a743828.html", "dir_fc4c7f03e1a69a98c370fae55a743828" ],
[ "polytrope", "dir_a73572e2878bf48cd4731aa58ca46c31.html", "dir_a73572e2878bf48cd4731aa58ca46c31" ],
[ "probe", "dir_6bad3e3551706232e4c4a487f3402f33.html", "dir_6bad3e3551706232e4c4a487f3402f33" ],
+ [ "python", "dir_5c0d64f70903e893b1efe571a4b8de29.html", "dir_5c0d64f70903e893b1efe571a4b8de29" ],
[ "resource", "dir_b8641f383bb3a55bd12c64e8208632c3.html", "dir_b8641f383bb3a55bd12c64e8208632c3" ],
[ "types", "dir_0c0c9fa8a58db41e576adc3ce68c5ee9.html", "dir_0c0c9fa8a58db41e576adc3ce68c5ee9" ]
];
\ No newline at end of file
diff --git a/docs/html/doxygen_crawl.html b/docs/html/doxygen_crawl.html
index 529c83c..2caf3b1 100644
--- a/docs/html/doxygen_crawl.html
+++ b/docs/html/doxygen_crawl.html
@@ -13,7 +13,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -28,6 +46,9 @@
+
+
+
@@ -99,23 +120,24 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -161,8 +183,8 @@
-
+
@@ -177,6 +199,7 @@
+
@@ -290,6 +313,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -298,8 +355,8 @@
+
-
@@ -310,6 +367,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -329,6 +396,13 @@
+
+
+
+
+
+
+
@@ -344,6 +418,12 @@
+
+
+
+
+
+
@@ -368,10 +448,14 @@
+
+
+
+
@@ -379,10 +463,12 @@
+
+
@@ -397,26 +483,37 @@
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
@@ -502,6 +599,8 @@
+
+
@@ -515,11 +614,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -541,29 +698,27 @@
-
+
-
+
-
-
-
+
-
+
@@ -608,11 +763,12 @@
+
-
+
@@ -637,6 +793,12 @@
+
+
+
+
+
+
@@ -671,6 +833,8 @@
+
+
diff --git a/docs/html/files.html b/docs/html/files.html
index 0eb0c70..c92be49 100644
--- a/docs/html/files.html
+++ b/docs/html/files.html
@@ -103,83 +103,116 @@ $(function(){initNavTree('files.html',''); initResizable(true); });
Here is a list of all files with brief descriptions:
-
[detail level 12345]
+[detail level 12345678]
diff --git a/docs/html/functions.html b/docs/html/functions.html
index 7461667..15a54b6 100644
--- a/docs/html/functions.html
+++ b/docs/html/functions.html
@@ -103,9 +103,12 @@ $(function(){initNavTree('functions.html',''); initResizable(true); });
- a -
diff --git a/docs/html/functions_func.html b/docs/html/functions_func.html
index 3811e4a..4ba63a2 100644
--- a/docs/html/functions_func.html
+++ b/docs/html/functions_func.html
@@ -102,8 +102,11 @@ $(function(){initNavTree('functions_func.html',''); initResizable(true); });
Here is a list of all functions with links to the classes they belong to:
- a -
@@ -133,12 +136,15 @@ $(function(){initNavTree('functions_func.html',''); initResizable(true); });
- e -
- f -
+- Finalize() : serif::pybind::PyMatrix
- finalize() : serif::composition::Composition, serif::polytrope::PolytropeOperator
- finalizeMassFracMode() : serif::composition::Composition
- finalizeNumberFracMode() : serif::composition::Composition
@@ -155,12 +161,13 @@ $(function(){initNavTree('functions_func.html',''); initResizable(true); });
- get_preconditioner() : serif::polytrope::PolytropeOperator
- get_reduced_block_offsets() : serif::polytrope::PolytropeOperator
- get_reduced_system_size() : serif::polytrope::PolytropeOperator
-- getAvaliableResources() : serif::resource::ResourceManager
+- getAvailableResources() : serif::resource::ResourceManager
- getComposition() : serif::composition::Composition
- GetDofCoordinates() : serif::polytrope::PolySolver
- getEssentialTrueDof() : serif::polytrope::PolySolver
-- getFormat() : serif::eos::EosIO
-- GetGradient() : serif::polytrope::PolytropeOperator
+- getFilename() : serif::eos::EOSio
+- getFormat() : serif::eos::EOSio
+- GetGradient() : serif::polytrope::PolytropeOperator, serif::pybind::PyMatrix, serif::pybind::PyOperator
- getInstance() : serif::constant::Constants, serif::probe::LogManager, serif::resource::ResourceManager
- getLogger() : serif::probe::LogManager
- getLoggerNames() : serif::probe::LogManager
@@ -172,10 +179,13 @@ $(function(){initNavTree('functions_func.html',''); initResizable(true); });
- getN() : serif::polytrope::PolySolver
- getNumberFraction() : serif::composition::Composition
- getOrder() : serif::polytrope::PolySolver
+- getPhi() : serif::polytrope::PolySolver
+- GetProlongation() : serif::pybind::PyMatrix, serif::pybind::PyOperator
- getRegisteredSymbols() : serif::composition::Composition
- getResource() : serif::resource::ResourceManager
-- getSolution() : serif::polytrope::PolySolver
-- getTable() : serif::eos::EosIO
+- GetRestriction() : serif::pybind::PyMatrix, serif::pybind::PyOperator
+- getTable() : serif::eos::EOSio
+- getTheta() : serif::polytrope::PolySolver
- GMRESInverter() : serif::polytrope::GMRESInverter
@@ -189,9 +199,10 @@ $(function(){initNavTree('functions_func.html',''); initResizable(true); });
- i -
- initialize() : serif::constant::Constants
+- Inverse() : serif::pybind::PyMatrix
- isFinalized() : serif::polytrope::PolytropeOperator
- IsLoaded() : serif::mesh::MeshIO
-- isLoaded() : serif::constant::Constants
+- isLoaded() : serif::constant::Constants
- isotope() : serif::composition::CompositionEntry
- isStiff() : serif::network::approx8::Approx8Network
- isValidComposition() : serif::composition::Composition
@@ -206,9 +217,9 @@ $(function(){initNavTree('functions_func.html',''); initResizable(true); });
- l -
- LinearRescale() : serif::mesh::MeshIO
-- load() : serif::constant::Constants, serif::eos::EosIO, serif::resource::ResourceManager
+- load() : serif::constant::Constants, serif::eos::EOSio, serif::resource::ResourceManager
- loadAllResources() : serif::resource::ResourceManager
-- loadHelm() : serif::eos::EosIO
+- loadHelm() : serif::eos::EOSio
- loadResource() : serif::resource::ResourceManager
- LoadSolverUserParams() : serif::polytrope::PolySolver
- LogManager() : serif::probe::LogManager
@@ -219,7 +230,8 @@ $(function(){initNavTree('functions_func.html',''); initResizable(true); });
- mass_fraction() : serif::composition::CompositionEntry
- MeshIO() : serif::mesh::MeshIO
- mix() : serif::composition::Composition
-- Mult() : serif::polytrope::GMRESInverter, serif::polytrope::PolytropeOperator, serif::polytrope::SchurCompliment
+- Mult() : serif::polytrope::GMRESInverter, serif::polytrope::PolytropeOperator, serif::polytrope::SchurCompliment, serif::pybind::PyMatrix, serif::pybind::PyOperator
+- MultTranspose() : serif::pybind::PyMatrix, serif::pybind::PyOperator
@@ -250,6 +262,7 @@ $(function(){initNavTree('functions_func.html',''); initResizable(true); });
- r -
- reconstruct_full_block_state_vector() : serif::polytrope::PolytropeOperator
- reconstruct_full_state_vector() : serif::polytrope::PolytropeOperator
+- RecoverFEMSolution() : serif::pybind::PyMatrix, serif::pybind::PyOperator
- registerSymbol() : serif::composition::Composition
- rel_abundance() : serif::composition::CompositionEntry
- ResourceManager() : serif::resource::ResourceManager
@@ -271,6 +284,7 @@ $(function(){initNavTree('functions_func.html',''); initResizable(true); });
- setOperatorEssentialTrueDofs() : serif::polytrope::PolySolver
- setSpecies() : serif::composition::CompositionEntry
- setStiff() : serif::network::approx8::Approx8Network
+- SetTime() : serif::pybind::PyCoefficient, serif::pybind::PyVectorCoefficient
- SetUp() : constTest
- setupNewtonSolver() : serif::polytrope::PolySolver
- solve() : serif::polytrope::PolySolver
@@ -300,7 +314,7 @@ $(function(){initNavTree('functions_func.html',''); initResizable(true); });
- ~ -
+- p -
+
+
+- r -
+- register_array_bindings() : bindings.cpp, bindings.h
+- register_basis_type_bindings() : bindings.cpp, bindings.h
+- register_bilinear_form_bindings() : bindings.cpp, bindings.h
+- register_coefficient_bindings() : bindings.cpp, bindings.h
+- register_comp_bindings() : bindings.cpp, bindings.h
+- register_config_bindings() : bindings.cpp, bindings.h
+- register_const_bindings() : bindings.cpp, bindings.h
+- register_eltrans_bindings() : bindings.cpp, bindings.h
+- register_eos_bindings() : bindings.cpp, bindings.h
+- register_finite_element_collection_bindings() : bindings.cpp, bindings.h
+- register_finite_element_space_bindings() : bindings.cpp, bindings.h
+- register_grid_function_bindings() : bindings.cpp, bindings.h
+- register_H1_FECollection_bindings() : bindings.cpp, bindings.h
+- register_intrule_bindings() : bindings.cpp, bindings.h
+- register_matrix_bindings() : bindings.cpp, bindings.h
+- register_mesh_bindings() : bindings.cpp, bindings.h
+- register_mfem_bindings() : bindings.cpp, bindings.h
+- register_mixed_bilinear_form_bindings() : bindings.cpp, bindings.h
+- register_ND_FECollection_bindings() : bindings.cpp, bindings.h
+- register_operator_bindings() : bindings.cpp, bindings.h
+- register_polytrope_bindings() : bindings.cpp, bindings.h
+- register_RT_FECollection_bindings() : bindings.cpp, bindings.h
+- register_species_bindings() : bindings.cpp, bindings.h
+- register_table_bindings() : bindings.cpp, bindings.h
+- register_vector_bindings() : bindings.cpp, bindings.h
+
+
+
- s -
diff --git a/docs/html/globals_func.html b/docs/html/globals_func.html
index bb3ef2b..cb5b7eb 100644
--- a/docs/html/globals_func.html
+++ b/docs/html/globals_func.html
@@ -101,12 +101,24 @@ $(function(){initNavTree('globals_func.html',''); initResizable(true); });
Here is a list of all functions with links to the files they belong to:
+
- b -
+
+
- c -
+
- d -
+
+
- g -
@@ -116,8 +128,43 @@ $(function(){initNavTree('globals_func.html',''); initResizable(true); });
+
- p -
+
+
+
- r -
+- register_array_bindings() : bindings.cpp, bindings.h
+- register_basis_type_bindings() : bindings.cpp, bindings.h
+- register_bilinear_form_bindings() : bindings.cpp, bindings.h
+- register_coefficient_bindings() : bindings.cpp, bindings.h
+- register_comp_bindings() : bindings.cpp, bindings.h
+- register_config_bindings() : bindings.cpp, bindings.h
+- register_const_bindings() : bindings.cpp, bindings.h
+- register_eltrans_bindings() : bindings.cpp, bindings.h
+- register_eos_bindings() : bindings.cpp, bindings.h
+- register_finite_element_collection_bindings() : bindings.cpp, bindings.h
+- register_finite_element_space_bindings() : bindings.cpp, bindings.h
+- register_grid_function_bindings() : bindings.cpp, bindings.h
+- register_H1_FECollection_bindings() : bindings.cpp, bindings.h
+- register_intrule_bindings() : bindings.cpp, bindings.h
+- register_matrix_bindings() : bindings.cpp, bindings.h
+- register_mesh_bindings() : bindings.cpp, bindings.h
+- register_mfem_bindings() : bindings.cpp, bindings.h
+- register_mixed_bilinear_form_bindings() : bindings.cpp, bindings.h
+- register_ND_FECollection_bindings() : bindings.cpp, bindings.h
+- register_operator_bindings() : bindings.cpp, bindings.h
+- register_polytrope_bindings() : bindings.cpp, bindings.h
+- register_RT_FECollection_bindings() : bindings.cpp, bindings.h
+- register_species_bindings() : bindings.cpp, bindings.h
+- register_table_bindings() : bindings.cpp, bindings.h
+- register_vector_bindings() : bindings.cpp, bindings.h
+
+
+
- s -
diff --git a/docs/html/index.html b/docs/html/index.html
index 276d6fe..9d0d411 100644
--- a/docs/html/index.html
+++ b/docs/html/index.html
@@ -291,7 +291,7 @@ Logging
Equation of State (EOS)
The EosIO class loads EOS tables, and the helmholtz namespace provides functions to use them, for example, the Helmholtz EOS.
-
+
#include <iostream>
@@ -328,7 +328,7 @@ Equation of State (EOS)
}
return 0;
}
-
+
Mesh Handling
@@ -366,7 +366,7 @@ Key Modules and Components
4DSSE is organized into several key modules:
- Polytrope Solver (
polySolver.h, polytropeOperator.h): Provides tools to solve the Lane-Emden equation for polytropic stellar structures using a mixed finite element method. PolytropeOperator defines the nonlinear system and its Jacobian, while PolySolver orchestrates the solution process. The SchurCompliment and GMRESInverter classes are helper components for the linear algebra involved.
-- Equation of State (EOS) (
helm.h, eosIO.h): Manages Equation of State data. helm.h provides an implementation of the Helmholtz EOS (Timmes & Swesty 2000), including structures for table data (HELMTable), input parameters (EOSInput), and output results (EOS). It also defines functions for reading tables and calculating EOS quantities. eosIO.h provides the EosIO class for loading EOS tables from files, currently supporting the HELM table format.
+- Equation of State (EOS) (
helm.h, eosIO.h): Manages Equation of State data. helm.h provides an implementation of the Helmholtz EOS (Timmes & Swesty 2000), including structures for table data (HELMTable), input parameters (EOSInput), and output results (EOS). It also defines functions for reading tables and calculating EOS quantities. eosIO.h provides the EosIO class for loading EOS tables from files, currently supporting the HELM table format.
- Chemical Composition (
composition.h, atomicSpecies.h): Manages chemical compositions, allowing representation in mass or number fractions. It interfaces with atomicSpecies.h which provides a database of atomic species properties (based on AME2020).
- Nuclear Reaction Networks (
network.h, approx8.h): Defines a base Network class for nuclear reaction network calculations. approx8.h provides a specific implementation, Approx8Network, for an 8-isotope network (H1, He3, He4, C12, N14, O16, Ne20, Mg24) based on Frank Timmes' "aprox8". It includes functions for individual reaction rates and uses Boost.Numeric.Odeint for solving the ODE system.
- Physical Constants (
const.h): A singleton class Constants that loads and provides access to a wide range of physical constants with their values, uncertainties, units, and references.
diff --git a/docs/html/navtreedata.js b/docs/html/navtreedata.js
index 15e6d4c..39dd5ae 100644
--- a/docs/html/navtreedata.js
+++ b/docs/html/navtreedata.js
@@ -64,10 +64,11 @@ var NAVTREE =
var NAVTREEINDEX =
[
"4_d_s_t_a_r_types_8h.html",
-"classserif_1_1polytrope_1_1_poly_solver.html#a3b84b79daceb9eed00d0f353d69f77c1",
-"classserif_1_1resource_1_1_resource_manager.html#a05e35b8fb70f573bca3383f6e3368eb4",
-"namespaceserif_1_1config.html",
-"structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a5c59d85e1fe64769c261375834357901"
+"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a698ccfa71e87e381b6c0a4d7a081a776",
+"classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#ac636b3bdb45524d65d2a3aa1b6e43c7b",
+"dir_daf60af48849bf958020a18d83ad56ea.html",
+"namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils.html#ac43f5dda296efc47fbdbd351f2f4bf00",
+"structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html"
];
var SYNCONMSG = 'click to disable panel synchronization';
diff --git a/docs/html/navtreeindex0.js b/docs/html/navtreeindex0.js
index 40552d5..b94e174 100644
--- a/docs/html/navtreeindex0.js
+++ b/docs/html/navtreeindex0.js
@@ -1,11 +1,29 @@
var NAVTREEINDEX0 =
{
-"4_d_s_t_a_r_types_8h.html":[4,0,1,10,0,0],
-"4_d_s_t_a_r_types_8h_source.html":[4,0,1,10,0,0],
+"4_d_s_t_a_r_types_8h.html":[4,0,1,11,0,0],
+"4_d_s_t_a_r_types_8h_source.html":[4,0,1,11,0,0],
"_2_users_2tboudreaux_2_programming_2_s_e_ri_f_2src_2composition_2public_2composition_8h-example.html":[5,0],
"_2_users_2tboudreaux_2_programming_2_s_e_ri_f_2src_2network_2public_2approx8_8h-example.html":[5,2],
"_2_users_2tboudreaux_2_programming_2_s_e_ri_f_2src_2polytrope_2solver_2public_2poly_solver_8h-example.html":[5,3],
+"____init_____8py.html":[4,0,1,9,6,0],
+"____init_____8py_source.html":[4,0,1,9,6,0],
"_constructing-example.html":[5,1],
+"_e_o_sio_8cpp.html":[4,0,1,3,0,0],
+"_e_o_sio_8cpp_source.html":[4,0,1,3,0,0],
+"_e_o_sio_8h.html":[4,0,1,3,1,0],
+"_e_o_sio_8h_source.html":[4,0,1,3,1,0],
+"_py_coefficient_8cpp.html":[4,0,1,9,4,0,0,0,0],
+"_py_coefficient_8cpp_source.html":[4,0,1,9,4,0,0,0,0],
+"_py_coefficient_8h.html":[4,0,1,9,4,0,0,0,1],
+"_py_coefficient_8h_source.html":[4,0,1,9,4,0,0,0,1],
+"_py_matrix_8cpp.html":[4,0,1,9,4,0,0,1,0,0],
+"_py_matrix_8cpp_source.html":[4,0,1,9,4,0,0,1,0,0],
+"_py_matrix_8h.html":[4,0,1,9,4,0,0,1,0,1],
+"_py_matrix_8h_source.html":[4,0,1,9,4,0,0,1,0,1],
+"_py_operator_8cpp.html":[4,0,1,9,4,0,0,1,1],
+"_py_operator_8cpp_source.html":[4,0,1,9,4,0,0,1,1],
+"_py_operator_8h.html":[4,0,1,9,4,0,0,1,2],
+"_py_operator_8h_source.html":[4,0,1,9,4,0,0,1,2],
"annotated.html":[3,0],
"approx8_8cpp.html":[4,0,1,6,0,0],
"approx8_8cpp_source.html":[4,0,1,6,0,0],
@@ -20,6 +38,9 @@ var NAVTREEINDEX0 =
"approx8_test_8cpp.html#a7783fdbc3998bd206c77db9cc3655784":[4,0,2,6,0,2],
"approx8_test_8cpp.html#ab8b8562b03390fa226f94e706c113520":[4,0,2,6,0,3],
"approx8_test_8cpp_source.html":[4,0,2,6,0],
+"bindings_8cpp.html":[4,0,1,9,7],
+"bindings_8cpp.html#a5e8b88dbfb891cfc0afd6542a8782d15":[4,0,1,9,7,0],
+"bindings_8cpp_source.html":[4,0,1,9,7],
"class_resource_manager.html":[3,0,10],
"classapprox8_test.html":[3,0,1],
"classcomposition_test.html":[3,0,2],
@@ -38,216 +59,195 @@ var NAVTREEINDEX0 =
"classpoly_test.html":[3,0,8],
"classprobe_test.html":[3,0,9],
"classresource_manager_test.html":[3,0,11],
-"classserif_1_1composition_1_1_composition.html":[2,0,1,0,0],
+"classserif_1_1composition_1_1_composition.html":[2,0,3,0,0],
"classserif_1_1composition_1_1_composition.html":[3,0,0,0,0],
-"classserif_1_1composition_1_1_composition.html#a0020ef34d2e4170495f36074af391e6c":[2,0,1,0,0,13],
+"classserif_1_1composition_1_1_composition.html#a0020ef34d2e4170495f36074af391e6c":[2,0,3,0,0,13],
"classserif_1_1composition_1_1_composition.html#a0020ef34d2e4170495f36074af391e6c":[3,0,0,0,0,13],
-"classserif_1_1composition_1_1_composition.html#a01e00a40385ebc61c93dba8064733f7f":[2,0,1,0,0,15],
+"classserif_1_1composition_1_1_composition.html#a01e00a40385ebc61c93dba8064733f7f":[2,0,3,0,0,15],
"classserif_1_1composition_1_1_composition.html#a01e00a40385ebc61c93dba8064733f7f":[3,0,0,0,0,15],
-"classserif_1_1composition_1_1_composition.html#a063176b2e4ff9f29111f08f74e21c14c":[2,0,1,0,0,10],
+"classserif_1_1composition_1_1_composition.html#a063176b2e4ff9f29111f08f74e21c14c":[2,0,3,0,0,10],
"classserif_1_1composition_1_1_composition.html#a063176b2e4ff9f29111f08f74e21c14c":[3,0,0,0,0,10],
-"classserif_1_1composition_1_1_composition.html#a14d19ec7ff396768bfe553522abc44db":[2,0,1,0,0,16],
+"classserif_1_1composition_1_1_composition.html#a14d19ec7ff396768bfe553522abc44db":[2,0,3,0,0,16],
"classserif_1_1composition_1_1_composition.html#a14d19ec7ff396768bfe553522abc44db":[3,0,0,0,0,16],
-"classserif_1_1composition_1_1_composition.html#a28687affca47d10052085c985c4dec93":[2,0,1,0,0,3],
+"classserif_1_1composition_1_1_composition.html#a28687affca47d10052085c985c4dec93":[2,0,3,0,0,3],
"classserif_1_1composition_1_1_composition.html#a28687affca47d10052085c985c4dec93":[3,0,0,0,0,3],
-"classserif_1_1composition_1_1_composition.html#a32eda5a66ab485c028ccc5e93fc3ddba":[2,0,1,0,0,11],
+"classserif_1_1composition_1_1_composition.html#a32eda5a66ab485c028ccc5e93fc3ddba":[2,0,3,0,0,11],
"classserif_1_1composition_1_1_composition.html#a32eda5a66ab485c028ccc5e93fc3ddba":[3,0,0,0,0,11],
-"classserif_1_1composition_1_1_composition.html#a36c2525d21cd932065bb2bb30bc57fb4":[2,0,1,0,0,29],
+"classserif_1_1composition_1_1_composition.html#a36c2525d21cd932065bb2bb30bc57fb4":[2,0,3,0,0,29],
"classserif_1_1composition_1_1_composition.html#a36c2525d21cd932065bb2bb30bc57fb4":[3,0,0,0,0,29],
-"classserif_1_1composition_1_1_composition.html#a38ac17353b08e58375e07579db281099":[2,0,1,0,0,21],
+"classserif_1_1composition_1_1_composition.html#a38ac17353b08e58375e07579db281099":[2,0,3,0,0,21],
"classserif_1_1composition_1_1_composition.html#a38ac17353b08e58375e07579db281099":[3,0,0,0,0,21],
-"classserif_1_1composition_1_1_composition.html#a3eabc9d33cf0d9e70f258da792d58b5c":[2,0,1,0,0,36],
+"classserif_1_1composition_1_1_composition.html#a3eabc9d33cf0d9e70f258da792d58b5c":[2,0,3,0,0,36],
"classserif_1_1composition_1_1_composition.html#a3eabc9d33cf0d9e70f258da792d58b5c":[3,0,0,0,0,36],
-"classserif_1_1composition_1_1_composition.html#a452328138249daff620a1456492053bf":[2,0,1,0,0,6],
+"classserif_1_1composition_1_1_composition.html#a452328138249daff620a1456492053bf":[2,0,3,0,0,6],
"classserif_1_1composition_1_1_composition.html#a452328138249daff620a1456492053bf":[3,0,0,0,0,6],
-"classserif_1_1composition_1_1_composition.html#a45b3ee396daad93e44387c71b0929ddd":[2,0,1,0,0,14],
+"classserif_1_1composition_1_1_composition.html#a45b3ee396daad93e44387c71b0929ddd":[2,0,3,0,0,14],
"classserif_1_1composition_1_1_composition.html#a45b3ee396daad93e44387c71b0929ddd":[3,0,0,0,0,14],
-"classserif_1_1composition_1_1_composition.html#a45cf23a4950ce7901fd4538d59e4fd4b":[2,0,1,0,0,26],
+"classserif_1_1composition_1_1_composition.html#a45cf23a4950ce7901fd4538d59e4fd4b":[2,0,3,0,0,26],
"classserif_1_1composition_1_1_composition.html#a45cf23a4950ce7901fd4538d59e4fd4b":[3,0,0,0,0,26],
-"classserif_1_1composition_1_1_composition.html#a466b3b5016a5ecff99d9281c83d1dbb8":[2,0,1,0,0,31],
+"classserif_1_1composition_1_1_composition.html#a466b3b5016a5ecff99d9281c83d1dbb8":[2,0,3,0,0,31],
"classserif_1_1composition_1_1_composition.html#a466b3b5016a5ecff99d9281c83d1dbb8":[3,0,0,0,0,31],
-"classserif_1_1composition_1_1_composition.html#a4d6440dcd749d9f8e5d83ca85878311c":[2,0,1,0,0,0],
+"classserif_1_1composition_1_1_composition.html#a4d6440dcd749d9f8e5d83ca85878311c":[2,0,3,0,0,0],
"classserif_1_1composition_1_1_composition.html#a4d6440dcd749d9f8e5d83ca85878311c":[3,0,0,0,0,0],
-"classserif_1_1composition_1_1_composition.html#a5b493cbd3219704d7eca1f276e79c4ce":[2,0,1,0,0,18],
+"classserif_1_1composition_1_1_composition.html#a5b493cbd3219704d7eca1f276e79c4ce":[2,0,3,0,0,18],
"classserif_1_1composition_1_1_composition.html#a5b493cbd3219704d7eca1f276e79c4ce":[3,0,0,0,0,18],
-"classserif_1_1composition_1_1_composition.html#a5ea3c0a86254def504533809b8ce4fe1":[2,0,1,0,0,34],
+"classserif_1_1composition_1_1_composition.html#a5ea3c0a86254def504533809b8ce4fe1":[2,0,3,0,0,34],
"classserif_1_1composition_1_1_composition.html#a5ea3c0a86254def504533809b8ce4fe1":[3,0,0,0,0,34],
-"classserif_1_1composition_1_1_composition.html#a602f40044871f11683f49c081917881c":[2,0,1,0,0,24],
+"classserif_1_1composition_1_1_composition.html#a602f40044871f11683f49c081917881c":[2,0,3,0,0,24],
"classserif_1_1composition_1_1_composition.html#a602f40044871f11683f49c081917881c":[3,0,0,0,0,24],
-"classserif_1_1composition_1_1_composition.html#a622fb7c29475c6d58b6ba719c45ba874":[2,0,1,0,0,1],
+"classserif_1_1composition_1_1_composition.html#a622fb7c29475c6d58b6ba719c45ba874":[2,0,3,0,0,1],
"classserif_1_1composition_1_1_composition.html#a622fb7c29475c6d58b6ba719c45ba874":[3,0,0,0,0,1],
-"classserif_1_1composition_1_1_composition.html#a65e7b2243663fcc9e891c4d5c8899a41":[2,0,1,0,0,38],
+"classserif_1_1composition_1_1_composition.html#a65e7b2243663fcc9e891c4d5c8899a41":[2,0,3,0,0,38],
"classserif_1_1composition_1_1_composition.html#a65e7b2243663fcc9e891c4d5c8899a41":[3,0,0,0,0,38],
-"classserif_1_1composition_1_1_composition.html#a66fde1b9ae6724aefb8eb98800a0ae2b":[2,0,1,0,0,20],
+"classserif_1_1composition_1_1_composition.html#a66fde1b9ae6724aefb8eb98800a0ae2b":[2,0,3,0,0,20],
"classserif_1_1composition_1_1_composition.html#a66fde1b9ae6724aefb8eb98800a0ae2b":[3,0,0,0,0,20],
-"classserif_1_1composition_1_1_composition.html#a6a8fac65e76096394a347e7460adc2ee":[2,0,1,0,0,37],
+"classserif_1_1composition_1_1_composition.html#a6a8fac65e76096394a347e7460adc2ee":[2,0,3,0,0,37],
"classserif_1_1composition_1_1_composition.html#a6a8fac65e76096394a347e7460adc2ee":[3,0,0,0,0,37],
-"classserif_1_1composition_1_1_composition.html#a753bcffca93a4dd8a0f38afc00cf05fb":[2,0,1,0,0,17],
+"classserif_1_1composition_1_1_composition.html#a753bcffca93a4dd8a0f38afc00cf05fb":[2,0,3,0,0,17],
"classserif_1_1composition_1_1_composition.html#a753bcffca93a4dd8a0f38afc00cf05fb":[3,0,0,0,0,17],
-"classserif_1_1composition_1_1_composition.html#a7acbc7f61d6c68dec03f3866d2c53daf":[2,0,1,0,0,27],
+"classserif_1_1composition_1_1_composition.html#a7acbc7f61d6c68dec03f3866d2c53daf":[2,0,3,0,0,27],
"classserif_1_1composition_1_1_composition.html#a7acbc7f61d6c68dec03f3866d2c53daf":[3,0,0,0,0,27],
-"classserif_1_1composition_1_1_composition.html#a7baaef1ee4b4b6e5ec34556904a68b26":[2,0,1,0,0,12],
+"classserif_1_1composition_1_1_composition.html#a7baaef1ee4b4b6e5ec34556904a68b26":[2,0,3,0,0,12],
"classserif_1_1composition_1_1_composition.html#a7baaef1ee4b4b6e5ec34556904a68b26":[3,0,0,0,0,12],
-"classserif_1_1composition_1_1_composition.html#a7fb0a21428bd55ce156f17d19d10a557":[2,0,1,0,0,9],
+"classserif_1_1composition_1_1_composition.html#a7fb0a21428bd55ce156f17d19d10a557":[2,0,3,0,0,9],
"classserif_1_1composition_1_1_composition.html#a7fb0a21428bd55ce156f17d19d10a557":[3,0,0,0,0,9],
-"classserif_1_1composition_1_1_composition.html#a8308d68b06dd878c88b2b811583b506a":[2,0,1,0,0,5],
+"classserif_1_1composition_1_1_composition.html#a8308d68b06dd878c88b2b811583b506a":[2,0,3,0,0,5],
"classserif_1_1composition_1_1_composition.html#a8308d68b06dd878c88b2b811583b506a":[3,0,0,0,0,5],
-"classserif_1_1composition_1_1_composition.html#a85fd8e3d6df89999537daf52cd888f44":[2,0,1,0,0,33],
+"classserif_1_1composition_1_1_composition.html#a85fd8e3d6df89999537daf52cd888f44":[2,0,3,0,0,33],
"classserif_1_1composition_1_1_composition.html#a85fd8e3d6df89999537daf52cd888f44":[3,0,0,0,0,33],
-"classserif_1_1composition_1_1_composition.html#a8bc62bbff131ee376dfc9037db2dd930":[2,0,1,0,0,23],
+"classserif_1_1composition_1_1_composition.html#a8bc62bbff131ee376dfc9037db2dd930":[2,0,3,0,0,23],
"classserif_1_1composition_1_1_composition.html#a8bc62bbff131ee376dfc9037db2dd930":[3,0,0,0,0,23],
-"classserif_1_1composition_1_1_composition.html#a8e8385c50ae0c10a0e4caf9ff1b03346":[2,0,1,0,0,32],
+"classserif_1_1composition_1_1_composition.html#a8e8385c50ae0c10a0e4caf9ff1b03346":[2,0,3,0,0,32],
"classserif_1_1composition_1_1_composition.html#a8e8385c50ae0c10a0e4caf9ff1b03346":[3,0,0,0,0,32],
-"classserif_1_1composition_1_1_composition.html#a8ed230d16d5e709aa4f1fcd641bcc912":[2,0,1,0,0,2],
+"classserif_1_1composition_1_1_composition.html#a8ed230d16d5e709aa4f1fcd641bcc912":[2,0,3,0,0,2],
"classserif_1_1composition_1_1_composition.html#a8ed230d16d5e709aa4f1fcd641bcc912":[3,0,0,0,0,2],
-"classserif_1_1composition_1_1_composition.html#a93ef21072ce2c887dee25a98ef62f392":[2,0,1,0,0,7],
+"classserif_1_1composition_1_1_composition.html#a93ef21072ce2c887dee25a98ef62f392":[2,0,3,0,0,7],
"classserif_1_1composition_1_1_composition.html#a93ef21072ce2c887dee25a98ef62f392":[3,0,0,0,0,7],
-"classserif_1_1composition_1_1_composition.html#a9854f7e2eea6f63ed4ca73de8111c665":[2,0,1,0,0,8],
+"classserif_1_1composition_1_1_composition.html#a9854f7e2eea6f63ed4ca73de8111c665":[2,0,3,0,0,8],
"classserif_1_1composition_1_1_composition.html#a9854f7e2eea6f63ed4ca73de8111c665":[3,0,0,0,0,8],
-"classserif_1_1composition_1_1_composition.html#aa53bed008cfde8ff4f2e51a352c52afe":[2,0,1,0,0,19],
+"classserif_1_1composition_1_1_composition.html#aa53bed008cfde8ff4f2e51a352c52afe":[2,0,3,0,0,19],
"classserif_1_1composition_1_1_composition.html#aa53bed008cfde8ff4f2e51a352c52afe":[3,0,0,0,0,19],
-"classserif_1_1composition_1_1_composition.html#aa604fb9da7a2974b8b6fadf37b6119b1":[2,0,1,0,0,35],
+"classserif_1_1composition_1_1_composition.html#aa604fb9da7a2974b8b6fadf37b6119b1":[2,0,3,0,0,35],
"classserif_1_1composition_1_1_composition.html#aa604fb9da7a2974b8b6fadf37b6119b1":[3,0,0,0,0,35],
-"classserif_1_1composition_1_1_composition.html#abeaa906e76c89afaf258b70841ffef34":[2,0,1,0,0,4],
+"classserif_1_1composition_1_1_composition.html#abeaa906e76c89afaf258b70841ffef34":[2,0,3,0,0,4],
"classserif_1_1composition_1_1_composition.html#abeaa906e76c89afaf258b70841ffef34":[3,0,0,0,0,4],
-"classserif_1_1composition_1_1_composition.html#acb22c0e4e7d9602d9d330e0b6556ec44":[2,0,1,0,0,30],
+"classserif_1_1composition_1_1_composition.html#acb22c0e4e7d9602d9d330e0b6556ec44":[2,0,3,0,0,30],
"classserif_1_1composition_1_1_composition.html#acb22c0e4e7d9602d9d330e0b6556ec44":[3,0,0,0,0,30],
-"classserif_1_1composition_1_1_composition.html#ad3cb64d55ce4098d70732c315e8bf3cf":[2,0,1,0,0,25],
+"classserif_1_1composition_1_1_composition.html#ad3cb64d55ce4098d70732c315e8bf3cf":[2,0,3,0,0,25],
"classserif_1_1composition_1_1_composition.html#ad3cb64d55ce4098d70732c315e8bf3cf":[3,0,0,0,0,25],
-"classserif_1_1composition_1_1_composition.html#ad97c44b6ce8524c23e768a1e8330e838":[2,0,1,0,0,28],
+"classserif_1_1composition_1_1_composition.html#ad97c44b6ce8524c23e768a1e8330e838":[2,0,3,0,0,28],
"classserif_1_1composition_1_1_composition.html#ad97c44b6ce8524c23e768a1e8330e838":[3,0,0,0,0,28],
-"classserif_1_1composition_1_1_composition.html#adbaf8124e91249b78943231fc0be4c04":[2,0,1,0,0,22],
+"classserif_1_1composition_1_1_composition.html#adbaf8124e91249b78943231fc0be4c04":[2,0,3,0,0,22],
"classserif_1_1composition_1_1_composition.html#adbaf8124e91249b78943231fc0be4c04":[3,0,0,0,0,22],
-"classserif_1_1constant_1_1_constants.html":[2,0,1,2,1],
+"classserif_1_1constant_1_1_constants.html":[2,0,3,2,1],
"classserif_1_1constant_1_1_constants.html":[3,0,0,1,1],
-"classserif_1_1constant_1_1_constants.html#a11a887b54836c00beecd14b110bc0d5d":[2,0,1,2,1,8],
+"classserif_1_1constant_1_1_constants.html#a11a887b54836c00beecd14b110bc0d5d":[2,0,3,2,1,8],
"classserif_1_1constant_1_1_constants.html#a11a887b54836c00beecd14b110bc0d5d":[3,0,0,1,1,8],
-"classserif_1_1constant_1_1_constants.html#a37be8deba11fb1ca2fca97f7461e1d1a":[2,0,1,2,1,11],
+"classserif_1_1constant_1_1_constants.html#a37be8deba11fb1ca2fca97f7461e1d1a":[2,0,3,2,1,11],
"classserif_1_1constant_1_1_constants.html#a37be8deba11fb1ca2fca97f7461e1d1a":[3,0,0,1,1,11],
-"classserif_1_1constant_1_1_constants.html#a71aa21de5e8ee9f5fc23169df28f9a4e":[2,0,1,2,1,3],
+"classserif_1_1constant_1_1_constants.html#a71aa21de5e8ee9f5fc23169df28f9a4e":[2,0,3,2,1,3],
"classserif_1_1constant_1_1_constants.html#a71aa21de5e8ee9f5fc23169df28f9a4e":[3,0,0,1,1,3],
-"classserif_1_1constant_1_1_constants.html#a74dd8438a0f96ef5ee4f0d97c5a83f21":[2,0,1,2,1,6],
+"classserif_1_1constant_1_1_constants.html#a74dd8438a0f96ef5ee4f0d97c5a83f21":[2,0,3,2,1,6],
"classserif_1_1constant_1_1_constants.html#a74dd8438a0f96ef5ee4f0d97c5a83f21":[3,0,0,1,1,6],
-"classserif_1_1constant_1_1_constants.html#a84dc69ce6a04851edea67b6f49574e23":[2,0,1,2,1,12],
+"classserif_1_1constant_1_1_constants.html#a84dc69ce6a04851edea67b6f49574e23":[2,0,3,2,1,12],
"classserif_1_1constant_1_1_constants.html#a84dc69ce6a04851edea67b6f49574e23":[3,0,0,1,1,12],
-"classserif_1_1constant_1_1_constants.html#a88578dd2dc433c5c862b01a1539862fe":[2,0,1,2,1,4],
+"classserif_1_1constant_1_1_constants.html#a88578dd2dc433c5c862b01a1539862fe":[2,0,3,2,1,4],
"classserif_1_1constant_1_1_constants.html#a88578dd2dc433c5c862b01a1539862fe":[3,0,0,1,1,4],
-"classserif_1_1constant_1_1_constants.html#a9f5ea958e59c0cc3a09760d65199a3d8":[2,0,1,2,1,2],
+"classserif_1_1constant_1_1_constants.html#a9f5ea958e59c0cc3a09760d65199a3d8":[2,0,3,2,1,2],
"classserif_1_1constant_1_1_constants.html#a9f5ea958e59c0cc3a09760d65199a3d8":[3,0,0,1,1,2],
-"classserif_1_1constant_1_1_constants.html#aa9c956328b38dc37136afa98cc5edc49":[2,0,1,2,1,7],
+"classserif_1_1constant_1_1_constants.html#aa9c956328b38dc37136afa98cc5edc49":[2,0,3,2,1,7],
"classserif_1_1constant_1_1_constants.html#aa9c956328b38dc37136afa98cc5edc49":[3,0,0,1,1,7],
-"classserif_1_1constant_1_1_constants.html#abaebbd4df3f8ce0162b1f6014f2420ac":[2,0,1,2,1,5],
-"classserif_1_1constant_1_1_constants.html#abaebbd4df3f8ce0162b1f6014f2420ac":[3,0,0,1,1,5],
-"classserif_1_1constant_1_1_constants.html#ae58d84f3a804dd9f1e35ffc55ce0c1b5":[2,0,1,2,1,10],
+"classserif_1_1constant_1_1_constants.html#ad10151838d376ed5c80b3c3968e0d0f9":[2,0,3,2,1,5],
+"classserif_1_1constant_1_1_constants.html#ad10151838d376ed5c80b3c3968e0d0f9":[3,0,0,1,1,5],
+"classserif_1_1constant_1_1_constants.html#ae58d84f3a804dd9f1e35ffc55ce0c1b5":[2,0,3,2,1,10],
"classserif_1_1constant_1_1_constants.html#ae58d84f3a804dd9f1e35ffc55ce0c1b5":[3,0,0,1,1,10],
-"classserif_1_1constant_1_1_constants.html#af27bfe943a6d02ea9a4740e1c015c705":[2,0,1,2,1,0],
+"classserif_1_1constant_1_1_constants.html#af27bfe943a6d02ea9a4740e1c015c705":[2,0,3,2,1,0],
"classserif_1_1constant_1_1_constants.html#af27bfe943a6d02ea9a4740e1c015c705":[3,0,0,1,1,0],
-"classserif_1_1constant_1_1_constants.html#af31ca8c845765f54641735316f36b4b5":[2,0,1,2,1,1],
+"classserif_1_1constant_1_1_constants.html#af31ca8c845765f54641735316f36b4b5":[2,0,3,2,1,1],
"classserif_1_1constant_1_1_constants.html#af31ca8c845765f54641735316f36b4b5":[3,0,0,1,1,1],
-"classserif_1_1constant_1_1_constants.html#afc1fc624ed4be1fe31a581d7a211df8d":[2,0,1,2,1,9],
+"classserif_1_1constant_1_1_constants.html#afc1fc624ed4be1fe31a581d7a211df8d":[2,0,3,2,1,9],
"classserif_1_1constant_1_1_constants.html#afc1fc624ed4be1fe31a581d7a211df8d":[3,0,0,1,1,9],
-"classserif_1_1eos_1_1_eos_i_o.html":[2,0,1,3,1],
-"classserif_1_1eos_1_1_eos_i_o.html":[3,0,0,2,1],
-"classserif_1_1eos_1_1_eos_i_o.html#a01213c94ceed0860810411288f185a02":[2,0,1,3,1,5],
-"classserif_1_1eos_1_1_eos_i_o.html#a01213c94ceed0860810411288f185a02":[3,0,0,2,1,5],
-"classserif_1_1eos_1_1_eos_i_o.html#a43f74321b142c542096268cbbc979a96":[2,0,1,3,1,7],
-"classserif_1_1eos_1_1_eos_i_o.html#a43f74321b142c542096268cbbc979a96":[3,0,0,2,1,7],
-"classserif_1_1eos_1_1_eos_i_o.html#a58c3fd6063593fa14eaad85340b82d3d":[2,0,1,3,1,2],
-"classserif_1_1eos_1_1_eos_i_o.html#a58c3fd6063593fa14eaad85340b82d3d":[3,0,0,2,1,2],
-"classserif_1_1eos_1_1_eos_i_o.html#a6c205e19d7a770fb4fa05e9ba9b472eb":[2,0,1,3,1,6],
-"classserif_1_1eos_1_1_eos_i_o.html#a6c205e19d7a770fb4fa05e9ba9b472eb":[3,0,0,2,1,6],
-"classserif_1_1eos_1_1_eos_i_o.html#abc70796b1b90d1e44410340bcaa7ec81":[2,0,1,3,1,9],
-"classserif_1_1eos_1_1_eos_i_o.html#abc70796b1b90d1e44410340bcaa7ec81":[3,0,0,2,1,9],
-"classserif_1_1eos_1_1_eos_i_o.html#adb2de6c8274b38c6bd71b4e696cf8d61":[2,0,1,3,1,1],
-"classserif_1_1eos_1_1_eos_i_o.html#adb2de6c8274b38c6bd71b4e696cf8d61":[3,0,0,2,1,1],
-"classserif_1_1eos_1_1_eos_i_o.html#ae5dff85fb847d0c284997dfb75ccf327":[2,0,1,3,1,3],
-"classserif_1_1eos_1_1_eos_i_o.html#ae5dff85fb847d0c284997dfb75ccf327":[3,0,0,2,1,3],
-"classserif_1_1eos_1_1_eos_i_o.html#ae7defa9a9e1b4a05f5220faf24ee2810":[2,0,1,3,1,4],
-"classserif_1_1eos_1_1_eos_i_o.html#ae7defa9a9e1b4a05f5220faf24ee2810":[3,0,0,2,1,4],
-"classserif_1_1eos_1_1_eos_i_o.html#af6f6d7fb85edb7e5646c543bd9641fe9":[2,0,1,3,1,8],
-"classserif_1_1eos_1_1_eos_i_o.html#af6f6d7fb85edb7e5646c543bd9641fe9":[3,0,0,2,1,8],
-"classserif_1_1eos_1_1_eos_i_o.html#afd7bfc464ba6dfdbc15750f500656e0a":[2,0,1,3,1,0],
-"classserif_1_1eos_1_1_eos_i_o.html#afd7bfc464ba6dfdbc15750f500656e0a":[3,0,0,2,1,0],
-"classserif_1_1mesh_1_1_mesh_i_o.html":[2,0,1,4,0],
+"classserif_1_1eos_1_1_e_o_sio.html":[2,0,3,3,1],
+"classserif_1_1eos_1_1_e_o_sio.html":[3,0,0,2,1],
+"classserif_1_1eos_1_1_e_o_sio.html#a0d1f3f9a3c9ad669a9368f77d73e807b":[2,0,3,3,1,8],
+"classserif_1_1eos_1_1_e_o_sio.html#a0d1f3f9a3c9ad669a9368f77d73e807b":[3,0,0,2,1,8],
+"classserif_1_1eos_1_1_e_o_sio.html#a1c26a038b962d259b9e41b61553972a3":[2,0,3,3,1,7],
+"classserif_1_1eos_1_1_e_o_sio.html#a1c26a038b962d259b9e41b61553972a3":[3,0,0,2,1,7],
+"classserif_1_1eos_1_1_e_o_sio.html#a1c452f772a217053a7c244b9468c1c95":[2,0,3,3,1,6],
+"classserif_1_1eos_1_1_e_o_sio.html#a1c452f772a217053a7c244b9468c1c95":[3,0,0,2,1,6],
+"classserif_1_1eos_1_1_e_o_sio.html#a2523c58c80d34d51677774bc0c4f9c5c":[2,0,3,3,1,5],
+"classserif_1_1eos_1_1_e_o_sio.html#a2523c58c80d34d51677774bc0c4f9c5c":[3,0,0,2,1,5],
+"classserif_1_1eos_1_1_e_o_sio.html#a5a35595fb123c8fbfcc42243e2bb0651":[2,0,3,3,1,10],
+"classserif_1_1eos_1_1_e_o_sio.html#a5a35595fb123c8fbfcc42243e2bb0651":[3,0,0,2,1,10],
+"classserif_1_1eos_1_1_e_o_sio.html#a5db7e65e75643c23d89e3f15d4485b9c":[2,0,3,3,1,9],
+"classserif_1_1eos_1_1_e_o_sio.html#a5db7e65e75643c23d89e3f15d4485b9c":[3,0,0,2,1,9],
+"classserif_1_1eos_1_1_e_o_sio.html#a821b2cf469e018f6d7971ad47e3dca03":[2,0,3,3,1,1],
+"classserif_1_1eos_1_1_e_o_sio.html#a821b2cf469e018f6d7971ad47e3dca03":[3,0,0,2,1,1],
+"classserif_1_1eos_1_1_e_o_sio.html#ab58e6602cf9f608ef15e32abe8f28594":[2,0,3,3,1,0],
+"classserif_1_1eos_1_1_e_o_sio.html#ab58e6602cf9f608ef15e32abe8f28594":[3,0,0,2,1,0],
+"classserif_1_1eos_1_1_e_o_sio.html#ace17237185a1efebb11eecf1a64afca0":[2,0,3,3,1,3],
+"classserif_1_1eos_1_1_e_o_sio.html#ace17237185a1efebb11eecf1a64afca0":[3,0,0,2,1,3],
+"classserif_1_1eos_1_1_e_o_sio.html#af754f0e7169251ddfa96ad1dd0e08aef":[2,0,3,3,1,4],
+"classserif_1_1eos_1_1_e_o_sio.html#af754f0e7169251ddfa96ad1dd0e08aef":[3,0,0,2,1,4],
+"classserif_1_1eos_1_1_e_o_sio.html#aff1a5f7d429115803c9ecc23247520ed":[2,0,3,3,1,2],
+"classserif_1_1eos_1_1_e_o_sio.html#aff1a5f7d429115803c9ecc23247520ed":[3,0,0,2,1,2],
+"classserif_1_1mesh_1_1_mesh_i_o.html":[2,0,3,4,0],
"classserif_1_1mesh_1_1_mesh_i_o.html":[3,0,0,3,0],
-"classserif_1_1mesh_1_1_mesh_i_o.html#a059c3c5dbabff0d175a6dccfbe8819f6":[2,0,1,4,0,4],
+"classserif_1_1mesh_1_1_mesh_i_o.html#a059c3c5dbabff0d175a6dccfbe8819f6":[2,0,3,4,0,4],
"classserif_1_1mesh_1_1_mesh_i_o.html#a059c3c5dbabff0d175a6dccfbe8819f6":[3,0,0,3,0,4],
-"classserif_1_1mesh_1_1_mesh_i_o.html#a141be1b68e64421b76a7627d0b5c9546":[2,0,1,4,0,1],
+"classserif_1_1mesh_1_1_mesh_i_o.html#a141be1b68e64421b76a7627d0b5c9546":[2,0,3,4,0,1],
"classserif_1_1mesh_1_1_mesh_i_o.html#a141be1b68e64421b76a7627d0b5c9546":[3,0,0,3,0,1],
-"classserif_1_1mesh_1_1_mesh_i_o.html#a3f2c53799c73cc3709b93124c02d7abf":[2,0,1,4,0,7],
+"classserif_1_1mesh_1_1_mesh_i_o.html#a3f2c53799c73cc3709b93124c02d7abf":[2,0,3,4,0,7],
"classserif_1_1mesh_1_1_mesh_i_o.html#a3f2c53799c73cc3709b93124c02d7abf":[3,0,0,3,0,7],
-"classserif_1_1mesh_1_1_mesh_i_o.html#aa08d33bc551cc289002cda7c9628bcce":[2,0,1,4,0,0],
+"classserif_1_1mesh_1_1_mesh_i_o.html#aa08d33bc551cc289002cda7c9628bcce":[2,0,3,4,0,0],
"classserif_1_1mesh_1_1_mesh_i_o.html#aa08d33bc551cc289002cda7c9628bcce":[3,0,0,3,0,0],
-"classserif_1_1mesh_1_1_mesh_i_o.html#aa685c3f323d5189edfa326c866f552d6":[2,0,1,4,0,3],
+"classserif_1_1mesh_1_1_mesh_i_o.html#aa685c3f323d5189edfa326c866f552d6":[2,0,3,4,0,3],
"classserif_1_1mesh_1_1_mesh_i_o.html#aa685c3f323d5189edfa326c866f552d6":[3,0,0,3,0,3],
-"classserif_1_1mesh_1_1_mesh_i_o.html#ae46a00d0a57e0f67f3dd7f57b9685b9c":[2,0,1,4,0,2],
+"classserif_1_1mesh_1_1_mesh_i_o.html#ae46a00d0a57e0f67f3dd7f57b9685b9c":[2,0,3,4,0,2],
"classserif_1_1mesh_1_1_mesh_i_o.html#ae46a00d0a57e0f67f3dd7f57b9685b9c":[3,0,0,3,0,2],
-"classserif_1_1mesh_1_1_mesh_i_o.html#af0d9865a7aef57be6119b025c1be61b0":[2,0,1,4,0,6],
+"classserif_1_1mesh_1_1_mesh_i_o.html#af0d9865a7aef57be6119b025c1be61b0":[2,0,3,4,0,6],
"classserif_1_1mesh_1_1_mesh_i_o.html#af0d9865a7aef57be6119b025c1be61b0":[3,0,0,3,0,6],
-"classserif_1_1mesh_1_1_mesh_i_o.html#af8169a4e969d0363e21047bc37bee8a9":[2,0,1,4,0,5],
+"classserif_1_1mesh_1_1_mesh_i_o.html#af8169a4e969d0363e21047bc37bee8a9":[2,0,3,4,0,5],
"classserif_1_1mesh_1_1_mesh_i_o.html#af8169a4e969d0363e21047bc37bee8a9":[3,0,0,3,0,5],
-"classserif_1_1network_1_1_network.html":[2,0,1,5,3],
+"classserif_1_1network_1_1_network.html":[2,0,3,5,3],
"classserif_1_1network_1_1_network.html":[3,0,0,4,3],
-"classserif_1_1network_1_1_network.html#a1073c0e19c11da221b60916343dbd6e4":[2,0,1,5,3,1],
+"classserif_1_1network_1_1_network.html#a1073c0e19c11da221b60916343dbd6e4":[2,0,3,5,3,1],
"classserif_1_1network_1_1_network.html#a1073c0e19c11da221b60916343dbd6e4":[3,0,0,4,3,1],
-"classserif_1_1network_1_1_network.html#a1fbbd504511f4e20074f47063d99db59":[2,0,1,5,3,2],
+"classserif_1_1network_1_1_network.html#a1fbbd504511f4e20074f47063d99db59":[2,0,3,5,3,2],
"classserif_1_1network_1_1_network.html#a1fbbd504511f4e20074f47063d99db59":[3,0,0,4,3,2],
-"classserif_1_1network_1_1_network.html#a24e5233caa58d04a3064783be69c6011":[2,0,1,5,3,0],
+"classserif_1_1network_1_1_network.html#a24e5233caa58d04a3064783be69c6011":[2,0,3,5,3,0],
"classserif_1_1network_1_1_network.html#a24e5233caa58d04a3064783be69c6011":[3,0,0,4,3,0],
-"classserif_1_1network_1_1_network.html#a3d8be955e98ce6e820f1df562da01e05":[2,0,1,5,3,5],
+"classserif_1_1network_1_1_network.html#a3d8be955e98ce6e820f1df562da01e05":[2,0,3,5,3,5],
"classserif_1_1network_1_1_network.html#a3d8be955e98ce6e820f1df562da01e05":[3,0,0,4,3,5],
-"classserif_1_1network_1_1_network.html#adb2c739ce6d1ae9b0be20d6b4a714eb8":[2,0,1,5,3,4],
+"classserif_1_1network_1_1_network.html#adb2c739ce6d1ae9b0be20d6b4a714eb8":[2,0,3,5,3,4],
"classserif_1_1network_1_1_network.html#adb2c739ce6d1ae9b0be20d6b4a714eb8":[3,0,0,4,3,4],
-"classserif_1_1network_1_1_network.html#af0ae2552e0dcecef787e78ca22ff813f":[2,0,1,5,3,3],
+"classserif_1_1network_1_1_network.html#af0ae2552e0dcecef787e78ca22ff813f":[2,0,3,5,3,3],
"classserif_1_1network_1_1_network.html#af0ae2552e0dcecef787e78ca22ff813f":[3,0,0,4,3,3],
-"classserif_1_1network_1_1approx8_1_1_approx8_network.html":[2,0,1,5,0,0],
+"classserif_1_1network_1_1approx8_1_1_approx8_network.html":[2,0,3,5,0,0],
"classserif_1_1network_1_1approx8_1_1_approx8_network.html":[3,0,0,4,0,0],
-"classserif_1_1network_1_1approx8_1_1_approx8_network.html#a1b592b4dd76a2a0a62dbc21a66869cef":[2,0,1,5,0,0,1],
+"classserif_1_1network_1_1approx8_1_1_approx8_network.html#a1b592b4dd76a2a0a62dbc21a66869cef":[2,0,3,5,0,0,1],
"classserif_1_1network_1_1approx8_1_1_approx8_network.html#a1b592b4dd76a2a0a62dbc21a66869cef":[3,0,0,4,0,0,1],
-"classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2578a3fa5f1ad880d8bede87ed6b8460":[2,0,1,5,0,0,0],
+"classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2578a3fa5f1ad880d8bede87ed6b8460":[2,0,3,5,0,0,0],
"classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2578a3fa5f1ad880d8bede87ed6b8460":[3,0,0,4,0,0,0],
-"classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2e1f6e00bd622d2186724680dce7184f":[2,0,1,5,0,0,2],
+"classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2e1f6e00bd622d2186724680dce7184f":[2,0,3,5,0,0,2],
"classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2e1f6e00bd622d2186724680dce7184f":[3,0,0,4,0,0,2],
-"classserif_1_1network_1_1approx8_1_1_approx8_network.html#a330edf7013b35cc4e9195b065809bf6b":[2,0,1,5,0,0,6],
+"classserif_1_1network_1_1approx8_1_1_approx8_network.html#a330edf7013b35cc4e9195b065809bf6b":[2,0,3,5,0,0,6],
"classserif_1_1network_1_1approx8_1_1_approx8_network.html#a330edf7013b35cc4e9195b065809bf6b":[3,0,0,4,0,0,6],
-"classserif_1_1network_1_1approx8_1_1_approx8_network.html#a3386bc5606dd86740d5d60ef344dd4e0":[2,0,1,5,0,0,5],
+"classserif_1_1network_1_1approx8_1_1_approx8_network.html#a3386bc5606dd86740d5d60ef344dd4e0":[2,0,3,5,0,0,5],
"classserif_1_1network_1_1approx8_1_1_approx8_network.html#a3386bc5606dd86740d5d60ef344dd4e0":[3,0,0,4,0,0,5],
-"classserif_1_1network_1_1approx8_1_1_approx8_network.html#aaf14a4325ea48607de8132e63ea179a5":[2,0,1,5,0,0,4],
+"classserif_1_1network_1_1approx8_1_1_approx8_network.html#aaf14a4325ea48607de8132e63ea179a5":[2,0,3,5,0,0,4],
"classserif_1_1network_1_1approx8_1_1_approx8_network.html#aaf14a4325ea48607de8132e63ea179a5":[3,0,0,4,0,0,4],
-"classserif_1_1network_1_1approx8_1_1_approx8_network.html#ac6d96bd1e5fbc2011a3a9e67a5ea4327":[2,0,1,5,0,0,3],
+"classserif_1_1network_1_1approx8_1_1_approx8_network.html#ac6d96bd1e5fbc2011a3a9e67a5ea4327":[2,0,3,5,0,0,3],
"classserif_1_1network_1_1approx8_1_1_approx8_network.html#ac6d96bd1e5fbc2011a3a9e67a5ea4327":[3,0,0,4,0,0,3],
-"classserif_1_1network_1_1approx8_1_1_approx8_network.html#ae5093dc0dbab534e06982a786aea0ad7":[2,0,1,5,0,0,7],
+"classserif_1_1network_1_1approx8_1_1_approx8_network.html#ae5093dc0dbab534e06982a786aea0ad7":[2,0,3,5,0,0,7],
"classserif_1_1network_1_1approx8_1_1_approx8_network.html#ae5093dc0dbab534e06982a786aea0ad7":[3,0,0,4,0,0,7],
-"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html":[2,0,1,6,4],
+"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html":[2,0,3,6,4],
"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html":[3,0,0,5,3],
-"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a26a18d17cda9a7a3de836c13798d4a2b":[2,0,1,6,4,3],
+"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a26a18d17cda9a7a3de836c13798d4a2b":[2,0,3,6,4,3],
"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a26a18d17cda9a7a3de836c13798d4a2b":[3,0,0,5,3,3],
-"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a26e52db2e259ceb0efc74a188a0626df":[2,0,1,6,4,0],
+"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a26e52db2e259ceb0efc74a188a0626df":[2,0,3,6,4,0],
"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a26e52db2e259ceb0efc74a188a0626df":[3,0,0,5,3,0],
-"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a56eb2c60f01e499c905ccf1f9c1766dc":[2,0,1,6,4,4],
+"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a56eb2c60f01e499c905ccf1f9c1766dc":[2,0,3,6,4,4],
"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a56eb2c60f01e499c905ccf1f9c1766dc":[3,0,0,5,3,4],
-"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a698ccfa71e87e381b6c0a4d7a081a776":[2,0,1,6,4,2],
-"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a698ccfa71e87e381b6c0a4d7a081a776":[3,0,0,5,3,2],
-"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a78c5540e756ad46201097cc83d90d356":[2,0,1,6,4,1],
-"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a78c5540e756ad46201097cc83d90d356":[3,0,0,5,3,1],
-"classserif_1_1polytrope_1_1_poly_solver.html":[2,0,1,6,5],
-"classserif_1_1polytrope_1_1_poly_solver.html":[3,0,0,5,4],
-"classserif_1_1polytrope_1_1_poly_solver.html#a0a5356ef1625fcd41e7b04ad22884366":[2,0,1,6,5,16],
-"classserif_1_1polytrope_1_1_poly_solver.html#a0a5356ef1625fcd41e7b04ad22884366":[3,0,0,5,4,16],
-"classserif_1_1polytrope_1_1_poly_solver.html#a0fb680aba815bf4f409d9c07a16a0c16":[2,0,1,6,5,1],
-"classserif_1_1polytrope_1_1_poly_solver.html#a0fb680aba815bf4f409d9c07a16a0c16":[3,0,0,5,4,1],
-"classserif_1_1polytrope_1_1_poly_solver.html#a118d1ae4b4e7129090b6e87d5c91f3e3":[2,0,1,6,5,31],
-"classserif_1_1polytrope_1_1_poly_solver.html#a118d1ae4b4e7129090b6e87d5c91f3e3":[3,0,0,5,4,31],
-"classserif_1_1polytrope_1_1_poly_solver.html#a1ea2ab37670284a337d11b9096c53369":[2,0,1,6,5,22],
-"classserif_1_1polytrope_1_1_poly_solver.html#a1ea2ab37670284a337d11b9096c53369":[3,0,0,5,4,22],
-"classserif_1_1polytrope_1_1_poly_solver.html#a26e30f4424c746dbda63b387674dbf26":[2,0,1,6,5,9],
-"classserif_1_1polytrope_1_1_poly_solver.html#a26e30f4424c746dbda63b387674dbf26":[3,0,0,5,4,9],
-"classserif_1_1polytrope_1_1_poly_solver.html#a275f62a8b6a473ba0fe700692be561b0":[2,0,1,6,5,20],
-"classserif_1_1polytrope_1_1_poly_solver.html#a275f62a8b6a473ba0fe700692be561b0":[3,0,0,5,4,20],
-"classserif_1_1polytrope_1_1_poly_solver.html#a2c11412977ffbd57ccc85a2a38c0343e":[2,0,1,6,5,0],
-"classserif_1_1polytrope_1_1_poly_solver.html#a2c11412977ffbd57ccc85a2a38c0343e":[3,0,0,5,4,0],
-"classserif_1_1polytrope_1_1_poly_solver.html#a3217036a542c574116202fc06c89b1f3":[2,0,1,6,5,24],
-"classserif_1_1polytrope_1_1_poly_solver.html#a3217036a542c574116202fc06c89b1f3":[3,0,0,5,4,24],
-"classserif_1_1polytrope_1_1_poly_solver.html#a33ae7fcf09e558949f34eaf2df1388a1":[2,0,1,6,5,13],
-"classserif_1_1polytrope_1_1_poly_solver.html#a33ae7fcf09e558949f34eaf2df1388a1":[3,0,0,5,4,13]
+"classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a698ccfa71e87e381b6c0a4d7a081a776":[2,0,3,6,4,2]
};
diff --git a/docs/html/search/all_1.js b/docs/html/search/all_1.js
index 2d16d2c..574bf54 100644
--- a/docs/html/search/all_1.js
+++ b/docs/html/search/all_1.js
@@ -1,22 +1,4 @@
var searchData=
[
- ['a_0',['a',['../namespaceserif_1_1polytrope_1_1lane_emden.html#a612ccc1749ca3b116b4a1776dea766f8',1,'serif::polytrope::laneEmden']]],
- ['a_204d_20stellar_20structure_20and_20evolution_20code_1',['4DSSE: A 4D Stellar Structure and Evolution Code',['../index.html',1,'']]],
- ['a_20polytrope_2',['Solving for a Polytrope',['../index.html#usage_polysolver',1,'']]],
- ['abar_3',['abar',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html#a4974e4e163e9ff60aa1c4d4a1ebd426c',1,'serif::eos::helmholtz::EOSInput']]],
- ['accessing_20physical_20constants_4',['Accessing Physical Constants',['../index.html#usage_constants',1,'']]],
- ['aion_5',['aion',['../structserif_1_1network_1_1approx8_1_1_net.html#ae4d6bfb7bee80e80dc7947648d755e6c',1,'serif::network::approx8::Net']]],
- ['and_20components_6',['Key Modules and Components',['../index.html#modules_sec',1,'']]],
- ['and_20contributions_7',['Contact and Contributions',['../index.html#contact_sec',1,'']]],
- ['and_20evolution_20code_8',['4DSSE: A 4D Stellar Structure and Evolution Code',['../index.html',1,'']]],
- ['approx8_2ecpp_9',['approx8.cpp',['../approx8_8cpp.html',1,'']]],
- ['approx8_2eh_10',['approx8.h',['../approx8_8h.html',1,'']]],
- ['approx8network_11',['Approx8Network',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html',1,'serif::network::approx8']]],
- ['approx8test_12',['approx8Test',['../classapprox8_test.html',1,'']]],
- ['approx8test_2ecpp_13',['approx8Test.cpp',['../approx8_test_8cpp.html',1,'']]],
- ['array2d_14',['array2D',['../namespaceserif_1_1eos_1_1helmholtz.html#ac00f6833cce78bfca46f3c96e94dcdaa',1,'serif::eos::helmholtz']]],
- ['assembleandfinalizeform_15',['assembleAndFinalizeForm',['../classserif_1_1polytrope_1_1_poly_solver.html#a3d7ed2ad970e24927cb13ea2e4ae572f',1,'serif::polytrope::PolySolver']]],
- ['assembleblocksystem_16',['assembleBlockSystem',['../classserif_1_1polytrope_1_1_poly_solver.html#a8b6283e2d865e2941d314e6155c558b8',1,'serif::polytrope::PolySolver']]],
- ['assembleelementgrad_17',['AssembleElementGrad',['../classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a3ff176719caad168f9e72011a9468370',1,'serif::polytrope::polyMFEMUtils::NonlinearPowerIntegrator']]],
- ['assembleelementvector_18',['AssembleElementVector',['../classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a370aeb5312191abc5bf8cb07d5993d87',1,'serif::polytrope::polyMFEMUtils::NonlinearPowerIntegrator']]]
+ ['_5f_5finit_5f_5f_2epy_0',['__init__.py',['../____init_____8py.html',1,'']]]
];
diff --git a/docs/html/search/all_2.js b/docs/html/search/all_2.js
index f8c57a9..79674e3 100644
--- a/docs/html/search/all_2.js
+++ b/docs/html/search/all_2.js
@@ -1,8 +1,26 @@
var searchData=
[
- ['breakpoint_0',['BREAKPOINT',['../debug_8h.html#a48fb4fe58bc76af81a90102d9df506c2',1,'debug.h']]],
- ['build_5fdof_5fidentification_5fvector_1',['build_dof_identification_vector',['../namespaceserif_1_1utilities.html#a2c487e358a0f49e5712f3ddda6f65322',1,'serif::utilities']]],
- ['build_5freduced_5fmatrix_2',['build_reduced_matrix',['../namespaceserif_1_1utilities.html#a53f2bbdef6ef2ae6e2189c7ab478e861',1,'serif::utilities']]],
- ['buildindividualforms_3',['buildIndividualForms',['../classserif_1_1polytrope_1_1_poly_solver.html#aa39b58a2afbb203ea2e30c3dcda3d2d5',1,'serif::polytrope::PolySolver']]],
- ['building_204dsse_4',['Building 4DSSE',['../index.html#build_sec',1,'']]]
+ ['a_0',['a',['../namespaceserif_1_1polytrope_1_1lane_emden.html#a612ccc1749ca3b116b4a1776dea766f8',1,'serif::polytrope::laneEmden']]],
+ ['a_204d_20stellar_20structure_20and_20evolution_20code_1',['4DSSE: A 4D Stellar Structure and Evolution Code',['../index.html',1,'']]],
+ ['a_20polytrope_2',['Solving for a Polytrope',['../index.html#usage_polysolver',1,'']]],
+ ['abar_3',['abar',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html#a4974e4e163e9ff60aa1c4d4a1ebd426c',1,'serif::eos::helmholtz::EOSInput']]],
+ ['accessing_20physical_20constants_4',['Accessing Physical Constants',['../index.html#usage_constants',1,'']]],
+ ['addmult_5',['AddMult',['../classserif_1_1pybind_1_1_py_matrix.html#a6c235ad5686a4191159324142d0e7d67',1,'serif::pybind::PyMatrix::AddMult()'],['../classserif_1_1pybind_1_1_py_operator.html#a60e7a681b1917e1a656d957f55969cf1',1,'serif::pybind::PyOperator::AddMult()']]],
+ ['addmulttranspose_6',['AddMultTranspose',['../classserif_1_1pybind_1_1_py_matrix.html#aed2d3fec0fe6a3fe05c4f227c803cddd',1,'serif::pybind::PyMatrix::AddMultTranspose()'],['../classserif_1_1pybind_1_1_py_operator.html#acd6addc130ae6284f2646158b360affc',1,'serif::pybind::PyOperator::AddMultTranspose()']]],
+ ['aion_7',['aion',['../structserif_1_1network_1_1approx8_1_1_net.html#ae4d6bfb7bee80e80dc7947648d755e6c',1,'serif::network::approx8::Net']]],
+ ['and_20components_8',['Key Modules and Components',['../index.html#modules_sec',1,'']]],
+ ['and_20contributions_9',['Contact and Contributions',['../index.html#contact_sec',1,'']]],
+ ['and_20evolution_20code_10',['4DSSE: A 4D Stellar Structure and Evolution Code',['../index.html',1,'']]],
+ ['approx8_2ecpp_11',['approx8.cpp',['../approx8_8cpp.html',1,'']]],
+ ['approx8_2eh_12',['approx8.h',['../approx8_8h.html',1,'']]],
+ ['approx8network_13',['Approx8Network',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html',1,'serif::network::approx8']]],
+ ['approx8test_14',['approx8Test',['../classapprox8_test.html',1,'']]],
+ ['approx8test_2ecpp_15',['approx8Test.cpp',['../approx8_test_8cpp.html',1,'']]],
+ ['args_16',['args',['../namespaceload_mesh.html#a79aa1ec27a0d996ba95bef0ca39277a0',1,'loadMesh']]],
+ ['array2d_17',['array2D',['../namespaceserif_1_1eos_1_1helmholtz.html#ac00f6833cce78bfca46f3c96e94dcdaa',1,'serif::eos::helmholtz']]],
+ ['assembleandfinalizeform_18',['assembleAndFinalizeForm',['../classserif_1_1polytrope_1_1_poly_solver.html#a3d7ed2ad970e24927cb13ea2e4ae572f',1,'serif::polytrope::PolySolver']]],
+ ['assembleblocksystem_19',['assembleBlockSystem',['../classserif_1_1polytrope_1_1_poly_solver.html#a8b6283e2d865e2941d314e6155c558b8',1,'serif::polytrope::PolySolver']]],
+ ['assemblediagonal_20',['AssembleDiagonal',['../classserif_1_1pybind_1_1_py_matrix.html#ab56c65919a221167f460b0567ccac63d',1,'serif::pybind::PyMatrix::AssembleDiagonal()'],['../classserif_1_1pybind_1_1_py_operator.html#a4e1ca3d27b3d613d8c7a8160872278cb',1,'serif::pybind::PyOperator::AssembleDiagonal()']]],
+ ['assembleelementgrad_21',['AssembleElementGrad',['../classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a3ff176719caad168f9e72011a9468370',1,'serif::polytrope::polyMFEMUtils::NonlinearPowerIntegrator']]],
+ ['assembleelementvector_22',['AssembleElementVector',['../classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a370aeb5312191abc5bf8cb07d5993d87',1,'serif::polytrope::polyMFEMUtils::NonlinearPowerIntegrator']]]
];
diff --git a/docs/html/search/all_3.js b/docs/html/search/all_3.js
index 85b8beb..44e8792 100644
--- a/docs/html/search/all_3.js
+++ b/docs/html/search/all_3.js
@@ -1,56 +1,12 @@
var searchData=
[
- ['c_0',['c',['../namespaceserif_1_1polytrope_1_1lane_emden.html#aa31f73cb9ac8d5b9edc45da8ef475b10',1,'serif::polytrope::laneEmden']]],
- ['c12a_5frate_1',['c12a_rate',['../namespaceserif_1_1network_1_1approx8.html#aba5a1ba6b206c8bd8ae9e6036a12d931',1,'serif::network::approx8']]],
- ['c12c12_5frate_2',['c12c12_rate',['../namespaceserif_1_1network_1_1approx8.html#aa712436ea53669a9789a4b0b050e3766',1,'serif::network::approx8']]],
- ['c12o16_5frate_3',['c12o16_rate',['../namespaceserif_1_1network_1_1approx8.html#aaf9d1dadc390c90ec5f3ad85e153f0d9',1,'serif::network::approx8']]],
- ['c12p_5frate_4',['c12p_rate',['../namespaceserif_1_1network_1_1approx8.html#adcd9f027cec39c158b8aa809a3eba71a',1,'serif::network::approx8']]],
- ['calladdtocache_5',['callAddToCache',['../classconfig_test_private_accessor.html#a17b572a5d4c9d980d0a8cc59aafd4a7d',1,'configTestPrivateAccessor']]],
- ['callcachesize_6',['callCacheSize',['../classconfig_test_private_accessor.html#ad255c2b4d2ed83c38ddb3b01bfc7699e',1,'configTestPrivateAccessor']]],
- ['calliskeyincache_7',['callIsKeyInCache',['../classconfig_test_private_accessor.html#a9ed85386d1877a4c842a1e4de6ca94c4',1,'configTestPrivateAccessor']]],
- ['callregisterkeynotfound_8',['callRegisterKeyNotFound',['../classconfig_test_private_accessor.html#a5de5045126d1a03e462556e7bc314503',1,'configTestPrivateAccessor']]],
- ['checkifkeyunknown_9',['CheckIfKeyUnknown',['../classconfig_test_private_accessor.html#a2e64c804b2c7a25f250e8e178e479550',1,'configTestPrivateAccessor']]],
- ['chemical_20compositions_10',['Managing Chemical Compositions',['../index.html#usage_composition',1,'']]],
- ['chirho_11',['chiRho',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#aca0b11357d3045c53576aef07b44b360',1,'serif::eos::helmholtz::EOS']]],
- ['chit_12',['chiT',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ace8faeda00023b98eaa577cb4fc73753',1,'serif::eos::helmholtz::EOS']]],
- ['code_13',['4DSSE: A 4D Stellar Structure and Evolution Code',['../index.html',1,'']]],
- ['coeff_14',['coeff',['../structserif_1_1polytrope_1_1polycoeff_1_1x1_interp_coeff.html#a2f02cbb59d2dd9b2b44e02a9fc61d39c',1,'serif::polytrope::polycoeff::x1InterpCoeff::coeff'],['../structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff.html#ad4e2936a45f598abc774de06b0da8edc',1,'serif::polytrope::polycoeff::dThetaInterpCoeff::coeff']]],
- ['col_5fwidths_5f_15',['col_widths_',['../classserif_1_1constant_1_1_constants.html#ae58d84f3a804dd9f1e35ffc55ce0c1b5',1,'serif::constant::Constants']]],
- ['comp_2ecpp_16',['comp.cpp',['../comp_8cpp.html',1,'']]],
- ['components_17',['Key Modules and Components',['../index.html#modules_sec',1,'']]],
- ['composition_18',['Composition',['../classserif_1_1composition_1_1_composition.html',1,'serif::composition::Composition'],['../classserif_1_1composition_1_1_composition.html#a4d6440dcd749d9f8e5d83ca85878311c',1,'serif::composition::Composition::Composition()=default'],['../classserif_1_1composition_1_1_composition.html#a8ed230d16d5e709aa4f1fcd641bcc912',1,'serif::composition::Composition::Composition(const std::vector< std::string > &symbols)'],['../classserif_1_1composition_1_1_composition.html#a28687affca47d10052085c985c4dec93',1,'serif::composition::Composition::Composition(const std::set< std::string > &symbols)'],['../classserif_1_1composition_1_1_composition.html#abeaa906e76c89afaf258b70841ffef34',1,'serif::composition::Composition::Composition(const std::vector< std::string > &symbols, const std::vector< double > &mass_fractions, bool massFracMode=true)']]],
- ['composition_19',['composition',['../structserif_1_1network_1_1_net_in.html#aa2ccecdd26fe26506a5bb561f5518cb0',1,'serif::network::NetIn::composition'],['../structserif_1_1network_1_1_net_out.html#a59d9cfea1f821e052b792c415d0f774d',1,'serif::network::NetOut::composition']]],
- ['composition_2ecpp_20',['composition.cpp',['../composition_8cpp.html',1,'']]],
- ['composition_2eh_21',['composition.h',['../composition_8h.html',1,'']]],
- ['compositionentry_22',['CompositionEntry',['../structserif_1_1composition_1_1_composition_entry.html',1,'serif::composition::CompositionEntry'],['../structserif_1_1composition_1_1_composition_entry.html#ab19c35239824ec2e6b8fedd4f93fe59e',1,'serif::composition::CompositionEntry::CompositionEntry()'],['../structserif_1_1composition_1_1_composition_entry.html#acc77f985d353b43b6a31805444a8a47d',1,'serif::composition::CompositionEntry::CompositionEntry(const std::string &symbol, bool massFracMode=true)'],['../structserif_1_1composition_1_1_composition_entry.html#ae59fb542ab5eb12c1e534880f3f74c20',1,'serif::composition::CompositionEntry::CompositionEntry(const CompositionEntry &entry)']]],
- ['compositions_23',['Managing Chemical Compositions',['../index.html#usage_composition',1,'']]],
- ['compositiontest_24',['compositionTest',['../classcomposition_test.html',1,'']]],
- ['compositiontest_2ecpp_25',['compositionTest.cpp',['../composition_test_8cpp.html',1,'']]],
- ['compute_5fcurl_26',['compute_curl',['../namespaceserif_1_1utilities.html#a6e1a8cf248f13c3d66a24bb7b39cf029',1,'serif::utilities']]],
- ['computeblockoffsets_27',['computeBlockOffsets',['../classserif_1_1polytrope_1_1_poly_solver.html#a3e23e4843b735dcf23782e5273004930',1,'serif::polytrope::PolySolver']]],
- ['computemeshvolume_28',['ComputeMeshVolume',['../mesh_i_o_test_8cpp.html#aa6ba7ddcf2f95334ee7497d22d9f0f25',1,'meshIOTest.cpp']]],
- ['config_2ecpp_29',['config.cpp',['../config_8cpp.html',1,'']]],
- ['config_2eh_30',['config.h',['../config_8h.html',1,'']]],
- ['config_5ffilename_31',['CONFIG_FILENAME',['../poly_test_8cpp.html#a355ce39014e2371f32c994670916c1fc',1,'polyTest.cpp']]],
- ['configtest_32',['configTest',['../classconfig_test.html',1,'']]],
- ['configtest_2ecpp_33',['configTest.cpp',['../config_test_8cpp.html',1,'']]],
- ['configtestprivateaccessor_34',['configTestPrivateAccessor',['../classconfig_test_private_accessor.html',1,'']]],
- ['configuration_20management_35',['Configuration Management',['../index.html#usage_config',1,'']]],
- ['const_2ecpp_36',['const.cpp',['../const_8cpp.html',1,'']]],
- ['const_2eh_37',['const.h',['../const_8h.html',1,'']]],
- ['constant_38',['Constant',['../structserif_1_1constant_1_1_constant.html',1,'serif::constant::Constant'],['../structserif_1_1constant_1_1_constant.html#a065affdd5f1deef4c743a9fd2075e869',1,'serif::constant::Constant::Constant()']]],
- ['constants_39',['Constants',['../index.html#usage_constants',1,'Accessing Physical Constants'],['../classserif_1_1constant_1_1_constants.html',1,'serif::constant::Constants'],['../classserif_1_1constant_1_1_constants.html#af27bfe943a6d02ea9a4740e1c015c705',1,'serif::constant::Constants::Constants()']]],
- ['constants_5f_40',['constants_',['../classserif_1_1constant_1_1_constants.html#a37be8deba11fb1ca2fca97f7461e1d1a',1,'serif::constant::Constants']]],
- ['construct_5fjacobian_5fconstant_5fterms_41',['construct_jacobian_constant_terms',['../classserif_1_1polytrope_1_1_polytrope_operator.html#ad0f1686571720135c2bd6bf7c906de9c',1,'serif::polytrope::PolytropeOperator']]],
- ['construct_5fmatrix_5frepresentations_42',['construct_matrix_representations',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a9b8a2515a9cd420823b8783565457554',1,'serif::polytrope::PolytropeOperator']]],
- ['construct_5freduced_5fblock_5foffsets_43',['construct_reduced_block_offsets',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a44dd22d256274552a4e2a062a556607a',1,'serif::polytrope::PolytropeOperator']]],
- ['consttest_44',['constTest',['../classconst_test.html',1,'']]],
- ['consttest_2ecpp_45',['constTest.cpp',['../const_test_8cpp.html',1,'']]],
- ['contact_20and_20contributions_46',['Contact and Contributions',['../index.html#contact_sec',1,'']]],
- ['contributions_47',['Contact and Contributions',['../index.html#contact_sec',1,'']]],
- ['convert_5fnetin_48',['convert_netIn',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2578a3fa5f1ad880d8bede87ed6b8460',1,'serif::network::approx8::Approx8Network']]],
- ['cp_49',['cP',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ab599759b3a71b7aeeddd6eebd1154262',1,'serif::eos::helmholtz::EOS']]],
- ['createresource_50',['createResource',['../namespaceserif_1_1resource_1_1types.html#ac046627d97cbf5fded01c9466ac5d7b4',1,'serif::resource::types']]],
- ['csound_51',['csound',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ab75e39efc41ac69ac7949bf16ccf100e',1,'serif::eos::helmholtz::EOS']]],
- ['cv_52',['cV',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ad32e50690e9227acf47eb8298b87bb72',1,'serif::eos::helmholtz::EOS']]]
+ ['bind_5fassembly_5flevel_5fenum_0',['bind_assembly_level_enum',['../mfem_2bindings_8cpp.html#a75685c66453d913751316ac89df32f61',1,'bind_assembly_level_enum(py::module &m): bindings.cpp'],['../mfem_2bindings_8h.html#a8df37ca3b70fe554bcd9accb0cc27803',1,'bind_assembly_level_enum(pybind11::module &mfem_submodule): bindings.h']]],
+ ['bind_5fordering_5fenum_1',['bind_ordering_enum',['../mfem_2bindings_8cpp.html#a26d748d26997e93c88b46d8a75dc3058',1,'bind_ordering_enum(py::module &mfem_submodule): bindings.cpp'],['../mfem_2bindings_8h.html#a9d2f7eb345fa6324a16cd95d046a260e',1,'bind_ordering_enum(pybind11::module &mfem_submodule): bindings.h']]],
+ ['bindings_2ecpp_2',['bindings.cpp',['../bindings_8cpp.html',1,'(Global Namespace)'],['../composition_2bindings_8cpp.html',1,'(Global Namespace)'],['../config_2bindings_8cpp.html',1,'(Global Namespace)'],['../const_2bindings_8cpp.html',1,'(Global Namespace)'],['../eos_2bindings_8cpp.html',1,'(Global Namespace)'],['../mfem_2bindings_8cpp.html',1,'(Global Namespace)'],['../polytrope_2bindings_8cpp.html',1,'(Global Namespace)']]],
+ ['bindings_2eh_3',['bindings.h',['../composition_2bindings_8h.html',1,'(Global Namespace)'],['../config_2bindings_8h.html',1,'(Global Namespace)'],['../const_2bindings_8h.html',1,'(Global Namespace)'],['../eos_2bindings_8h.html',1,'(Global Namespace)'],['../mfem_2bindings_8h.html',1,'(Global Namespace)'],['../polytrope_2bindings_8h.html',1,'(Global Namespace)']]],
+ ['breakpoint_4',['BREAKPOINT',['../debug_8h.html#a48fb4fe58bc76af81a90102d9df506c2',1,'debug.h']]],
+ ['build_5fdof_5fidentification_5fvector_5',['build_dof_identification_vector',['../namespaceserif_1_1utilities.html#a2c487e358a0f49e5712f3ddda6f65322',1,'serif::utilities']]],
+ ['build_5freduced_5fmatrix_6',['build_reduced_matrix',['../namespaceserif_1_1utilities.html#a53f2bbdef6ef2ae6e2189c7ab478e861',1,'serif::utilities']]],
+ ['buildindividualforms_7',['buildIndividualForms',['../classserif_1_1polytrope_1_1_poly_solver.html#aa39b58a2afbb203ea2e30c3dcda3d2d5',1,'serif::polytrope::PolySolver']]],
+ ['building_204dsse_8',['Building 4DSSE',['../index.html#build_sec',1,'']]]
];
diff --git a/docs/html/search/all_4.js b/docs/html/search/all_4.js
index 1f6881e..85b8beb 100644
--- a/docs/html/search/all_4.js
+++ b/docs/html/search/all_4.js
@@ -1,51 +1,56 @@
var searchData=
[
- ['d_0',['D',['../structserif_1_1polytrope_1_1form_bundle.html#a472e61588cc7a0c5aaa4b605951f863b',1,'serif::polytrope::formBundle']]],
- ['d_1',['d',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a416f7cda35175e4e7bf5428aca5c6bf8',1,'serif::eos::helmholtz::HELMTable']]],
- ['dd2_5fsav_2',['dd2_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#aedbdac8132b35d0fa8ab29ada3123ef9',1,'serif::eos::helmholtz::HELMTable']]],
- ['dd_5fsav_3',['dd_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a31b4e7a1ae997efe97529c6f90860a53',1,'serif::eos::helmholtz::HELMTable']]],
- ['ddi_5fsav_4',['ddi_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#ad1e5b325d1d1a29da9cbedd48c867644',1,'serif::eos::helmholtz::HELMTable']]],
- ['ddpsi0_5',['ddpsi0',['../namespaceserif_1_1eos_1_1helmholtz.html#a92b9424e833201d1422027a013cbc8e7',1,'serif::eos::helmholtz']]],
- ['ddpsi1_6',['ddpsi1',['../namespaceserif_1_1eos_1_1helmholtz.html#a029d301c1828c2457c118d51f50a2999',1,'serif::eos::helmholtz']]],
- ['ddpsi2_7',['ddpsi2',['../namespaceserif_1_1eos_1_1helmholtz.html#a3e279dd61ffca8dd947d8fa55bedd6dd',1,'serif::eos::helmholtz']]],
- ['debug_2eh_8',['debug.h',['../debug_8h.html',1,'']]],
- ['denerda_9',['denerda',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a832279a0207fdab0977a5f8762c7449f',1,'serif::eos::helmholtz::EOS']]],
- ['denerdd_10',['denerdd',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a5c59d85e1fe64769c261375834357901',1,'serif::eos::helmholtz::EOS']]],
- ['denerdt_11',['denerdt',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a5c9fa4cf95bead4434d28fadb8d738c0',1,'serif::eos::helmholtz::EOS']]],
- ['denerdz_12',['denerdz',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a9ca2a5e06bb9b298b1e2096ed31e9c18',1,'serif::eos::helmholtz::EOS']]],
- ['density_13',['density',['../structserif_1_1network_1_1_net_in.html#acc85e78d28ba422057934f59f5cb51dc',1,'serif::network::NetIn']]],
- ['dentrda_14',['dentrda',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a4998582db25d5fafe10d7d89849fd10e',1,'serif::eos::helmholtz::EOS']]],
- ['dentrdd_15',['dentrdd',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#acd659014eb97e15180c0783ad6268c02',1,'serif::eos::helmholtz::EOS']]],
- ['dentrdt_16',['dentrdt',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a09d24038607d489d5241371403350be4',1,'serif::eos::helmholtz::EOS']]],
- ['dentrdz_17',['dentrdz',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#af6a9ab1dc0e70a6078c0bc50bc55f988',1,'serif::eos::helmholtz::EOS']]],
- ['deprecation_5fwarning_5foff_18',['DEPRECATION_WARNING_OFF',['../warning__control_8h.html#a4101250c61feebb5d110c809fe7a2151',1,'warning_control.h']]],
- ['deprecation_5fwarning_5fon_19',['DEPRECATION_WARNING_ON',['../warning__control_8h.html#aaab638127f083dc583d9ea4afe6cfc5f',1,'warning_control.h']]],
- ['development_20',['Future Development',['../index.html#future_dev',1,'']]],
- ['dfmod_21',['dfmod',['../namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils.html#ac43f5dda296efc47fbdbd351f2f4bf00',1,'serif::polytrope::polyMFEMUtils']]],
- ['dhi_22',['dhi',['../namespaceserif_1_1eos_1_1helmholtz.html#a56aeea9fb2fc9eb1e2c55ffdfc552228',1,'serif::eos::helmholtz']]],
- ['diffusioncoeff_23',['diffusionCoeff',['../namespaceserif_1_1polytrope_1_1polycoeff.html#aef433b9232d2f2cc5b8177ba9060999a',1,'serif::polytrope::polycoeff']]],
- ['dlo_24',['dlo',['../namespaceserif_1_1eos_1_1helmholtz.html#a06d10fc3d42cc35832d7dd1abdd04e57',1,'serif::eos::helmholtz']]],
- ['dp_5frate_25',['dp_rate',['../namespaceserif_1_1network_1_1approx8.html#a1bb009afe6ea181edcc0f59ff1424bca',1,'serif::network::approx8']]],
- ['dpdf_26',['dpdf',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#aba246b1d5a8523a1c652e1cb17d700a3',1,'serif::eos::helmholtz::HELMTable']]],
- ['dpdfd_27',['dpdfd',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#aea564473f53ab34c8db4f17f330aeffe',1,'serif::eos::helmholtz::HELMTable']]],
- ['dpdfdt_28',['dpdfdt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a46da0c2db8fcd0698f27a4ebc13728e3',1,'serif::eos::helmholtz::HELMTable']]],
- ['dpdft_29',['dpdft',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a7f1275fb66e6aa6b62807ee9edc1a5ed',1,'serif::eos::helmholtz::HELMTable']]],
- ['dpe_30',['dpe',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a281a3c0d9f366695a2ff41928c7427c2',1,'serif::eos::helmholtz::EOS']]],
- ['dpresda_31',['dpresda',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a1ea2586f36fc865bfa280621965df1a9',1,'serif::eos::helmholtz::EOS']]],
- ['dpresdd_32',['dpresdd',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a58eaf97ec4fc0717ede916499f172a46',1,'serif::eos::helmholtz::EOS']]],
- ['dpresdt_33',['dpresdt',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a179679faacf0ccc9376a65a6ca4d997a',1,'serif::eos::helmholtz::EOS']]],
- ['dpresdz_34',['dpresdz',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a27f51c07e5eb643b3e96fcb99e9694d6',1,'serif::eos::helmholtz::EOS']]],
- ['dpsi0_35',['dpsi0',['../namespaceserif_1_1eos_1_1helmholtz.html#a090cc971f9c02e8a03d102e7499f3394',1,'serif::eos::helmholtz']]],
- ['dpsi1_36',['dpsi1',['../namespaceserif_1_1eos_1_1helmholtz.html#a73cb06a57fd4f9fc4af3fb1459c79aa0',1,'serif::eos::helmholtz']]],
- ['dpsi2_37',['dpsi2',['../namespaceserif_1_1eos_1_1helmholtz.html#a6faa46fe5331f50ff72f1f94f5f323e3',1,'serif::eos::helmholtz']]],
- ['dse_38',['dse',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a0ee36078fd52ca6df35a9f3691dd85b0',1,'serif::eos::helmholtz::EOS']]],
- ['dsp_39',['dsp',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a2b895e58968d887fb4b53282672b1745',1,'serif::eos::helmholtz::EOS']]],
- ['dstp_40',['dstp',['../namespaceserif_1_1eos_1_1helmholtz.html#a3b38b673670f59cdab11f6531cf37625',1,'serif::eos::helmholtz']]],
- ['dstpi_41',['dstpi',['../namespaceserif_1_1eos_1_1helmholtz.html#a98b930058860b0275203a1fc0b215527',1,'serif::eos::helmholtz']]],
- ['dt0_42',['dt0',['../structserif_1_1network_1_1_net_in.html#a3750014f426226440244ecd5f236a01f',1,'serif::network::NetIn']]],
- ['dt2_5fsav_43',['dt2_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a3741e63fb9083d61134971c4ef5223bd',1,'serif::eos::helmholtz::HELMTable']]],
- ['dt2i_5fsav_44',['dt2i_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a6e79c9d5b9655381b5a99c0c9938c1e1',1,'serif::eos::helmholtz::HELMTable']]],
- ['dt_5fsav_45',['dt_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a4a7484acd5c5733e6150b4197ad6b485',1,'serif::eos::helmholtz::HELMTable']]],
- ['dthetainterpcoeff_46',['dThetaInterpCoeff',['../structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff.html',1,'serif::polytrope::polycoeff']]],
- ['dti_5fsav_47',['dti_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a16cc4f0f00ad8f46d30c40956aff28e6',1,'serif::eos::helmholtz::HELMTable']]]
+ ['c_0',['c',['../namespaceserif_1_1polytrope_1_1lane_emden.html#aa31f73cb9ac8d5b9edc45da8ef475b10',1,'serif::polytrope::laneEmden']]],
+ ['c12a_5frate_1',['c12a_rate',['../namespaceserif_1_1network_1_1approx8.html#aba5a1ba6b206c8bd8ae9e6036a12d931',1,'serif::network::approx8']]],
+ ['c12c12_5frate_2',['c12c12_rate',['../namespaceserif_1_1network_1_1approx8.html#aa712436ea53669a9789a4b0b050e3766',1,'serif::network::approx8']]],
+ ['c12o16_5frate_3',['c12o16_rate',['../namespaceserif_1_1network_1_1approx8.html#aaf9d1dadc390c90ec5f3ad85e153f0d9',1,'serif::network::approx8']]],
+ ['c12p_5frate_4',['c12p_rate',['../namespaceserif_1_1network_1_1approx8.html#adcd9f027cec39c158b8aa809a3eba71a',1,'serif::network::approx8']]],
+ ['calladdtocache_5',['callAddToCache',['../classconfig_test_private_accessor.html#a17b572a5d4c9d980d0a8cc59aafd4a7d',1,'configTestPrivateAccessor']]],
+ ['callcachesize_6',['callCacheSize',['../classconfig_test_private_accessor.html#ad255c2b4d2ed83c38ddb3b01bfc7699e',1,'configTestPrivateAccessor']]],
+ ['calliskeyincache_7',['callIsKeyInCache',['../classconfig_test_private_accessor.html#a9ed85386d1877a4c842a1e4de6ca94c4',1,'configTestPrivateAccessor']]],
+ ['callregisterkeynotfound_8',['callRegisterKeyNotFound',['../classconfig_test_private_accessor.html#a5de5045126d1a03e462556e7bc314503',1,'configTestPrivateAccessor']]],
+ ['checkifkeyunknown_9',['CheckIfKeyUnknown',['../classconfig_test_private_accessor.html#a2e64c804b2c7a25f250e8e178e479550',1,'configTestPrivateAccessor']]],
+ ['chemical_20compositions_10',['Managing Chemical Compositions',['../index.html#usage_composition',1,'']]],
+ ['chirho_11',['chiRho',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#aca0b11357d3045c53576aef07b44b360',1,'serif::eos::helmholtz::EOS']]],
+ ['chit_12',['chiT',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ace8faeda00023b98eaa577cb4fc73753',1,'serif::eos::helmholtz::EOS']]],
+ ['code_13',['4DSSE: A 4D Stellar Structure and Evolution Code',['../index.html',1,'']]],
+ ['coeff_14',['coeff',['../structserif_1_1polytrope_1_1polycoeff_1_1x1_interp_coeff.html#a2f02cbb59d2dd9b2b44e02a9fc61d39c',1,'serif::polytrope::polycoeff::x1InterpCoeff::coeff'],['../structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff.html#ad4e2936a45f598abc774de06b0da8edc',1,'serif::polytrope::polycoeff::dThetaInterpCoeff::coeff']]],
+ ['col_5fwidths_5f_15',['col_widths_',['../classserif_1_1constant_1_1_constants.html#ae58d84f3a804dd9f1e35ffc55ce0c1b5',1,'serif::constant::Constants']]],
+ ['comp_2ecpp_16',['comp.cpp',['../comp_8cpp.html',1,'']]],
+ ['components_17',['Key Modules and Components',['../index.html#modules_sec',1,'']]],
+ ['composition_18',['Composition',['../classserif_1_1composition_1_1_composition.html',1,'serif::composition::Composition'],['../classserif_1_1composition_1_1_composition.html#a4d6440dcd749d9f8e5d83ca85878311c',1,'serif::composition::Composition::Composition()=default'],['../classserif_1_1composition_1_1_composition.html#a8ed230d16d5e709aa4f1fcd641bcc912',1,'serif::composition::Composition::Composition(const std::vector< std::string > &symbols)'],['../classserif_1_1composition_1_1_composition.html#a28687affca47d10052085c985c4dec93',1,'serif::composition::Composition::Composition(const std::set< std::string > &symbols)'],['../classserif_1_1composition_1_1_composition.html#abeaa906e76c89afaf258b70841ffef34',1,'serif::composition::Composition::Composition(const std::vector< std::string > &symbols, const std::vector< double > &mass_fractions, bool massFracMode=true)']]],
+ ['composition_19',['composition',['../structserif_1_1network_1_1_net_in.html#aa2ccecdd26fe26506a5bb561f5518cb0',1,'serif::network::NetIn::composition'],['../structserif_1_1network_1_1_net_out.html#a59d9cfea1f821e052b792c415d0f774d',1,'serif::network::NetOut::composition']]],
+ ['composition_2ecpp_20',['composition.cpp',['../composition_8cpp.html',1,'']]],
+ ['composition_2eh_21',['composition.h',['../composition_8h.html',1,'']]],
+ ['compositionentry_22',['CompositionEntry',['../structserif_1_1composition_1_1_composition_entry.html',1,'serif::composition::CompositionEntry'],['../structserif_1_1composition_1_1_composition_entry.html#ab19c35239824ec2e6b8fedd4f93fe59e',1,'serif::composition::CompositionEntry::CompositionEntry()'],['../structserif_1_1composition_1_1_composition_entry.html#acc77f985d353b43b6a31805444a8a47d',1,'serif::composition::CompositionEntry::CompositionEntry(const std::string &symbol, bool massFracMode=true)'],['../structserif_1_1composition_1_1_composition_entry.html#ae59fb542ab5eb12c1e534880f3f74c20',1,'serif::composition::CompositionEntry::CompositionEntry(const CompositionEntry &entry)']]],
+ ['compositions_23',['Managing Chemical Compositions',['../index.html#usage_composition',1,'']]],
+ ['compositiontest_24',['compositionTest',['../classcomposition_test.html',1,'']]],
+ ['compositiontest_2ecpp_25',['compositionTest.cpp',['../composition_test_8cpp.html',1,'']]],
+ ['compute_5fcurl_26',['compute_curl',['../namespaceserif_1_1utilities.html#a6e1a8cf248f13c3d66a24bb7b39cf029',1,'serif::utilities']]],
+ ['computeblockoffsets_27',['computeBlockOffsets',['../classserif_1_1polytrope_1_1_poly_solver.html#a3e23e4843b735dcf23782e5273004930',1,'serif::polytrope::PolySolver']]],
+ ['computemeshvolume_28',['ComputeMeshVolume',['../mesh_i_o_test_8cpp.html#aa6ba7ddcf2f95334ee7497d22d9f0f25',1,'meshIOTest.cpp']]],
+ ['config_2ecpp_29',['config.cpp',['../config_8cpp.html',1,'']]],
+ ['config_2eh_30',['config.h',['../config_8h.html',1,'']]],
+ ['config_5ffilename_31',['CONFIG_FILENAME',['../poly_test_8cpp.html#a355ce39014e2371f32c994670916c1fc',1,'polyTest.cpp']]],
+ ['configtest_32',['configTest',['../classconfig_test.html',1,'']]],
+ ['configtest_2ecpp_33',['configTest.cpp',['../config_test_8cpp.html',1,'']]],
+ ['configtestprivateaccessor_34',['configTestPrivateAccessor',['../classconfig_test_private_accessor.html',1,'']]],
+ ['configuration_20management_35',['Configuration Management',['../index.html#usage_config',1,'']]],
+ ['const_2ecpp_36',['const.cpp',['../const_8cpp.html',1,'']]],
+ ['const_2eh_37',['const.h',['../const_8h.html',1,'']]],
+ ['constant_38',['Constant',['../structserif_1_1constant_1_1_constant.html',1,'serif::constant::Constant'],['../structserif_1_1constant_1_1_constant.html#a065affdd5f1deef4c743a9fd2075e869',1,'serif::constant::Constant::Constant()']]],
+ ['constants_39',['Constants',['../index.html#usage_constants',1,'Accessing Physical Constants'],['../classserif_1_1constant_1_1_constants.html',1,'serif::constant::Constants'],['../classserif_1_1constant_1_1_constants.html#af27bfe943a6d02ea9a4740e1c015c705',1,'serif::constant::Constants::Constants()']]],
+ ['constants_5f_40',['constants_',['../classserif_1_1constant_1_1_constants.html#a37be8deba11fb1ca2fca97f7461e1d1a',1,'serif::constant::Constants']]],
+ ['construct_5fjacobian_5fconstant_5fterms_41',['construct_jacobian_constant_terms',['../classserif_1_1polytrope_1_1_polytrope_operator.html#ad0f1686571720135c2bd6bf7c906de9c',1,'serif::polytrope::PolytropeOperator']]],
+ ['construct_5fmatrix_5frepresentations_42',['construct_matrix_representations',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a9b8a2515a9cd420823b8783565457554',1,'serif::polytrope::PolytropeOperator']]],
+ ['construct_5freduced_5fblock_5foffsets_43',['construct_reduced_block_offsets',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a44dd22d256274552a4e2a062a556607a',1,'serif::polytrope::PolytropeOperator']]],
+ ['consttest_44',['constTest',['../classconst_test.html',1,'']]],
+ ['consttest_2ecpp_45',['constTest.cpp',['../const_test_8cpp.html',1,'']]],
+ ['contact_20and_20contributions_46',['Contact and Contributions',['../index.html#contact_sec',1,'']]],
+ ['contributions_47',['Contact and Contributions',['../index.html#contact_sec',1,'']]],
+ ['convert_5fnetin_48',['convert_netIn',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2578a3fa5f1ad880d8bede87ed6b8460',1,'serif::network::approx8::Approx8Network']]],
+ ['cp_49',['cP',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ab599759b3a71b7aeeddd6eebd1154262',1,'serif::eos::helmholtz::EOS']]],
+ ['createresource_50',['createResource',['../namespaceserif_1_1resource_1_1types.html#ac046627d97cbf5fded01c9466ac5d7b4',1,'serif::resource::types']]],
+ ['csound_51',['csound',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ab75e39efc41ac69ac7949bf16ccf100e',1,'serif::eos::helmholtz::EOS']]],
+ ['cv_52',['cV',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ad32e50690e9227acf47eb8298b87bb72',1,'serif::eos::helmholtz::EOS']]]
];
diff --git a/docs/html/search/all_5.js b/docs/html/search/all_5.js
index 7aeb87b..964e93f 100644
--- a/docs/html/search/all_5.js
+++ b/docs/html/search/all_5.js
@@ -1,25 +1,52 @@
var searchData=
[
- ['ef_0',['ef',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a4b20d2c3bd3a5a750ecdb3011597e2f7',1,'serif::eos::helmholtz::HELMTable']]],
- ['efd_1',['efd',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a3f9d6725896b2aeef26cc40886a8b8f9',1,'serif::eos::helmholtz::HELMTable']]],
- ['efdt_2',['efdt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#afc6c1bfc98d19c03390a1101aa6d1539',1,'serif::eos::helmholtz::HELMTable']]],
- ['eft_3',['eft',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a3e37fb628aa8bdaeb757ffc809dd641a',1,'serif::eos::helmholtz::HELMTable']]],
- ['egas_4',['egas',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ad88772e2b9b4aa79ad38449d94e2f518',1,'serif::eos::helmholtz::EOS']]],
- ['energy_5',['energy',['../structserif_1_1network_1_1_net_in.html#a4d83d82c89e85bb9bb75d1acfed61502',1,'serif::network::NetIn::energy'],['../structserif_1_1network_1_1_net_out.html#a45679e38e33bf925e1c7e9b88c986501',1,'serif::network::NetOut::energy']]],
- ['eos_6',['EOS',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html',1,'serif::eos::helmholtz::EOS'],['../index.html#usage_eos',1,'Equation of State (EOS)']]],
- ['eosinput_7',['EOSInput',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html',1,'serif::eos::helmholtz']]],
- ['eosio_8',['EosIO',['../classserif_1_1eos_1_1_eos_i_o.html',1,'serif::eos::EosIO'],['../classserif_1_1eos_1_1_eos_i_o.html#afd7bfc464ba6dfdbc15750f500656e0a',1,'serif::eos::EosIO::EosIO()']]],
- ['eosio_2ecpp_9',['eosIO.cpp',['../eos_i_o_8cpp.html',1,'']]],
- ['eosio_2eh_10',['eosIO.h',['../eos_i_o_8h.html',1,'']]],
- ['eostable_11',['EOSTable',['../namespaceserif_1_1eos.html#abf1dc5cb6b18a585e8c1872de53651f8',1,'serif::eos']]],
- ['eostest_12',['eosTest',['../classeos_test.html',1,'']]],
- ['eostest_2ecpp_13',['eosTest.cpp',['../eos_test_8cpp.html',1,'']]],
- ['equation_20of_20state_20eos_14',['Equation of State (EOS)',['../index.html#usage_eos',1,'']]],
- ['erad_15',['erad',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a24e23e1eac94dcccf9202100d0184e85',1,'serif::eos::helmholtz::EOS']]],
- ['etaele_16',['etaele',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a4326a5e9bfa8a46d842780ff669bd9c5',1,'serif::eos::helmholtz::EOS']]],
- ['etot_17',['etot',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a7fbcfa3cb4fa87a18280bd2b0eb5cf20',1,'serif::eos::helmholtz::EOS']]],
- ['evaluate_18',['evaluate',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html#a1b592b4dd76a2a0a62dbc21a66869cef',1,'serif::network::approx8::Approx8Network::evaluate()'],['../classserif_1_1network_1_1_network.html#a1fbbd504511f4e20074f47063d99db59',1,'serif::network::Network::evaluate()']]],
- ['evolution_20code_19',['4DSSE: A 4D Stellar Structure and Evolution Code',['../index.html',1,'']]],
- ['example_5ffilename_20',['EXAMPLE_FILENAME',['../composition_test_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470',1,'EXAMPLE_FILENAME: compositionTest.cpp'],['../config_test_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470',1,'EXAMPLE_FILENAME: configTest.cpp'],['../mesh_i_o_test_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470',1,'EXAMPLE_FILENAME: meshIOTest.cpp']]],
- ['examples_21',['High-Level Usage Examples',['../index.html#usage_sec',1,'']]]
+ ['d_0',['D',['../structserif_1_1polytrope_1_1form_bundle.html#a472e61588cc7a0c5aaa4b605951f863b',1,'serif::polytrope::formBundle']]],
+ ['d_1',['d',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a416f7cda35175e4e7bf5428aca5c6bf8',1,'serif::eos::helmholtz::HELMTable']]],
+ ['dd2_5fsav_2',['dd2_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#aedbdac8132b35d0fa8ab29ada3123ef9',1,'serif::eos::helmholtz::HELMTable']]],
+ ['dd_5fsav_3',['dd_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a31b4e7a1ae997efe97529c6f90860a53',1,'serif::eos::helmholtz::HELMTable']]],
+ ['ddi_5fsav_4',['ddi_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#ad1e5b325d1d1a29da9cbedd48c867644',1,'serif::eos::helmholtz::HELMTable']]],
+ ['ddpsi0_5',['ddpsi0',['../namespaceserif_1_1eos_1_1helmholtz.html#a92b9424e833201d1422027a013cbc8e7',1,'serif::eos::helmholtz']]],
+ ['ddpsi1_6',['ddpsi1',['../namespaceserif_1_1eos_1_1helmholtz.html#a029d301c1828c2457c118d51f50a2999',1,'serif::eos::helmholtz']]],
+ ['ddpsi2_7',['ddpsi2',['../namespaceserif_1_1eos_1_1helmholtz.html#a3e279dd61ffca8dd947d8fa55bedd6dd',1,'serif::eos::helmholtz']]],
+ ['debug_2eh_8',['debug.h',['../debug_8h.html',1,'']]],
+ ['def_5fconfig_5fget_9',['def_config_get',['../config_2bindings_8cpp.html#a9315414c6adbea4d228ceea4890ce456',1,'bindings.cpp']]],
+ ['denerda_10',['denerda',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a832279a0207fdab0977a5f8762c7449f',1,'serif::eos::helmholtz::EOS']]],
+ ['denerdd_11',['denerdd',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a5c59d85e1fe64769c261375834357901',1,'serif::eos::helmholtz::EOS']]],
+ ['denerdt_12',['denerdt',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a5c9fa4cf95bead4434d28fadb8d738c0',1,'serif::eos::helmholtz::EOS']]],
+ ['denerdz_13',['denerdz',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a9ca2a5e06bb9b298b1e2096ed31e9c18',1,'serif::eos::helmholtz::EOS']]],
+ ['density_14',['density',['../structserif_1_1network_1_1_net_in.html#acc85e78d28ba422057934f59f5cb51dc',1,'serif::network::NetIn']]],
+ ['dentrda_15',['dentrda',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a4998582db25d5fafe10d7d89849fd10e',1,'serif::eos::helmholtz::EOS']]],
+ ['dentrdd_16',['dentrdd',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#acd659014eb97e15180c0783ad6268c02',1,'serif::eos::helmholtz::EOS']]],
+ ['dentrdt_17',['dentrdt',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a09d24038607d489d5241371403350be4',1,'serif::eos::helmholtz::EOS']]],
+ ['dentrdz_18',['dentrdz',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#af6a9ab1dc0e70a6078c0bc50bc55f988',1,'serif::eos::helmholtz::EOS']]],
+ ['deprecation_5fwarning_5foff_19',['DEPRECATION_WARNING_OFF',['../warning__control_8h.html#a4101250c61feebb5d110c809fe7a2151',1,'warning_control.h']]],
+ ['deprecation_5fwarning_5fon_20',['DEPRECATION_WARNING_ON',['../warning__control_8h.html#aaab638127f083dc583d9ea4afe6cfc5f',1,'warning_control.h']]],
+ ['development_21',['Future Development',['../index.html#future_dev',1,'']]],
+ ['dfmod_22',['dfmod',['../namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils.html#ac43f5dda296efc47fbdbd351f2f4bf00',1,'serif::polytrope::polyMFEMUtils']]],
+ ['dhi_23',['dhi',['../namespaceserif_1_1eos_1_1helmholtz.html#a56aeea9fb2fc9eb1e2c55ffdfc552228',1,'serif::eos::helmholtz']]],
+ ['diffusioncoeff_24',['diffusionCoeff',['../namespaceserif_1_1polytrope_1_1polycoeff.html#aef433b9232d2f2cc5b8177ba9060999a',1,'serif::polytrope::polycoeff']]],
+ ['dlo_25',['dlo',['../namespaceserif_1_1eos_1_1helmholtz.html#a06d10fc3d42cc35832d7dd1abdd04e57',1,'serif::eos::helmholtz']]],
+ ['dp_5frate_26',['dp_rate',['../namespaceserif_1_1network_1_1approx8.html#a1bb009afe6ea181edcc0f59ff1424bca',1,'serif::network::approx8']]],
+ ['dpdf_27',['dpdf',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#aba246b1d5a8523a1c652e1cb17d700a3',1,'serif::eos::helmholtz::HELMTable']]],
+ ['dpdfd_28',['dpdfd',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#aea564473f53ab34c8db4f17f330aeffe',1,'serif::eos::helmholtz::HELMTable']]],
+ ['dpdfdt_29',['dpdfdt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a46da0c2db8fcd0698f27a4ebc13728e3',1,'serif::eos::helmholtz::HELMTable']]],
+ ['dpdft_30',['dpdft',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a7f1275fb66e6aa6b62807ee9edc1a5ed',1,'serif::eos::helmholtz::HELMTable']]],
+ ['dpe_31',['dpe',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a281a3c0d9f366695a2ff41928c7427c2',1,'serif::eos::helmholtz::EOS']]],
+ ['dpresda_32',['dpresda',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a1ea2586f36fc865bfa280621965df1a9',1,'serif::eos::helmholtz::EOS']]],
+ ['dpresdd_33',['dpresdd',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a58eaf97ec4fc0717ede916499f172a46',1,'serif::eos::helmholtz::EOS']]],
+ ['dpresdt_34',['dpresdt',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a179679faacf0ccc9376a65a6ca4d997a',1,'serif::eos::helmholtz::EOS']]],
+ ['dpresdz_35',['dpresdz',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a27f51c07e5eb643b3e96fcb99e9694d6',1,'serif::eos::helmholtz::EOS']]],
+ ['dpsi0_36',['dpsi0',['../namespaceserif_1_1eos_1_1helmholtz.html#a090cc971f9c02e8a03d102e7499f3394',1,'serif::eos::helmholtz']]],
+ ['dpsi1_37',['dpsi1',['../namespaceserif_1_1eos_1_1helmholtz.html#a73cb06a57fd4f9fc4af3fb1459c79aa0',1,'serif::eos::helmholtz']]],
+ ['dpsi2_38',['dpsi2',['../namespaceserif_1_1eos_1_1helmholtz.html#a6faa46fe5331f50ff72f1f94f5f323e3',1,'serif::eos::helmholtz']]],
+ ['dse_39',['dse',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a0ee36078fd52ca6df35a9f3691dd85b0',1,'serif::eos::helmholtz::EOS']]],
+ ['dsp_40',['dsp',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a2b895e58968d887fb4b53282672b1745',1,'serif::eos::helmholtz::EOS']]],
+ ['dstp_41',['dstp',['../namespaceserif_1_1eos_1_1helmholtz.html#a3b38b673670f59cdab11f6531cf37625',1,'serif::eos::helmholtz']]],
+ ['dstpi_42',['dstpi',['../namespaceserif_1_1eos_1_1helmholtz.html#a98b930058860b0275203a1fc0b215527',1,'serif::eos::helmholtz']]],
+ ['dt0_43',['dt0',['../structserif_1_1network_1_1_net_in.html#a3750014f426226440244ecd5f236a01f',1,'serif::network::NetIn']]],
+ ['dt2_5fsav_44',['dt2_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a3741e63fb9083d61134971c4ef5223bd',1,'serif::eos::helmholtz::HELMTable']]],
+ ['dt2i_5fsav_45',['dt2i_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a6e79c9d5b9655381b5a99c0c9938c1e1',1,'serif::eos::helmholtz::HELMTable']]],
+ ['dt_5fsav_46',['dt_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a4a7484acd5c5733e6150b4197ad6b485',1,'serif::eos::helmholtz::HELMTable']]],
+ ['dthetainterpcoeff_47',['dThetaInterpCoeff',['../structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff.html',1,'serif::polytrope::polycoeff']]],
+ ['dti_5fsav_48',['dti_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a16cc4f0f00ad8f46d30c40956aff28e6',1,'serif::eos::helmholtz::HELMTable']]]
];
diff --git a/docs/html/search/all_6.js b/docs/html/search/all_6.js
index 70c66b0..8ef5efc 100644
--- a/docs/html/search/all_6.js
+++ b/docs/html/search/all_6.js
@@ -1,20 +1,27 @@
var searchData=
[
- ['f_0',['f',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a603b06fe38b4f6ed65f35f74f16c21a6',1,'serif::eos::helmholtz::HELMTable::f'],['../structserif_1_1polytrope_1_1form_bundle.html#ad0b57d8ad2484b71113f7fc5061d1d9a',1,'serif::polytrope::formBundle::f']]],
- ['fd_1',['fd',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#ae4136241b424c8f81bd7ac8c6b53a22a',1,'serif::eos::helmholtz::HELMTable']]],
- ['fdd_2',['fdd',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a53649255efab6654e2122c833c6677d9',1,'serif::eos::helmholtz::HELMTable']]],
- ['fddt_3',['fddt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#accefa4ade839313481fbcbb7d7e39389',1,'serif::eos::helmholtz::HELMTable']]],
- ['fddtt_4',['fddtt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a9a3691fa707a4ffdcf1ef4986c58a679',1,'serif::eos::helmholtz::HELMTable']]],
- ['fdt_5',['fdt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a2f2c846622712ada5fd88a80d3abd640',1,'serif::eos::helmholtz::HELMTable']]],
- ['fdtt_6',['fdtt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a9a4ea2042d2245cc38dd4b5783a6c938',1,'serif::eos::helmholtz::HELMTable']]],
- ['finalize_7',['finalize',['../classserif_1_1composition_1_1_composition.html#a8308d68b06dd878c88b2b811583b506a',1,'serif::composition::Composition::finalize()'],['../classserif_1_1polytrope_1_1_polytrope_operator.html#a25e32d09fd447b067a6d4eafbce7b855',1,'serif::polytrope::PolytropeOperator::finalize()']]],
- ['finalizemassfracmode_8',['finalizeMassFracMode',['../classserif_1_1composition_1_1_composition.html#a452328138249daff620a1456492053bf',1,'serif::composition::Composition']]],
- ['finalizenumberfracmode_9',['finalizeNumberFracMode',['../classserif_1_1composition_1_1_composition.html#a93ef21072ce2c887dee25a98ef62f392',1,'serif::composition::Composition']]],
- ['findcenterelement_10',['findCenterElement',['../classserif_1_1polytrope_1_1_poly_solver.html#aa6c616ae4ea0dafd3dc92860ae2bf247',1,'serif::polytrope::PolySolver']]],
- ['fmod_11',['fmod',['../namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils.html#acb1c7fd09ced9465594fc8f47bd3e949',1,'serif::polytrope::polyMFEMUtils']]],
- ['for_20a_20polytrope_12',['Solving for a Polytrope',['../index.html#usage_polysolver',1,'']]],
- ['formbundle_13',['formBundle',['../structserif_1_1polytrope_1_1form_bundle.html',1,'serif::polytrope']]],
- ['ft_14',['ft',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a750d71d810176541bb4f11dc3be5e2eb',1,'serif::eos::helmholtz::HELMTable']]],
- ['ftt_15',['ftt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a8dc8c610642da92b7fd5d797c40476c7',1,'serif::eos::helmholtz::HELMTable']]],
- ['future_20development_16',['Future Development',['../index.html#future_dev',1,'']]]
+ ['ef_0',['ef',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a4b20d2c3bd3a5a750ecdb3011597e2f7',1,'serif::eos::helmholtz::HELMTable']]],
+ ['efd_1',['efd',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a3f9d6725896b2aeef26cc40886a8b8f9',1,'serif::eos::helmholtz::HELMTable']]],
+ ['efdt_2',['efdt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#afc6c1bfc98d19c03390a1101aa6d1539',1,'serif::eos::helmholtz::HELMTable']]],
+ ['eft_3',['eft',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a3e37fb628aa8bdaeb757ffc809dd641a',1,'serif::eos::helmholtz::HELMTable']]],
+ ['egas_4',['egas',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ad88772e2b9b4aa79ad38449d94e2f518',1,'serif::eos::helmholtz::EOS']]],
+ ['elem_5',['Elem',['../classserif_1_1pybind_1_1_py_matrix.html#ab7d890df3fa542cfb419ef0057ff8065',1,'serif::pybind::PyMatrix::Elem(int i, int j) override'],['../classserif_1_1pybind_1_1_py_matrix.html#a00202755c1637e34873deb9e8a2b0918',1,'serif::pybind::PyMatrix::Elem(int i, int j) const override']]],
+ ['energy_6',['energy',['../structserif_1_1network_1_1_net_in.html#a4d83d82c89e85bb9bb75d1acfed61502',1,'serif::network::NetIn::energy'],['../structserif_1_1network_1_1_net_out.html#a45679e38e33bf925e1c7e9b88c986501',1,'serif::network::NetOut::energy']]],
+ ['eos_7',['EOS',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html',1,'serif::eos::helmholtz::EOS'],['../index.html#usage_eos',1,'Equation of State (EOS)']]],
+ ['eosinput_8',['EOSInput',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html',1,'serif::eos::helmholtz']]],
+ ['eosio_9',['EOSio',['../classserif_1_1eos_1_1_e_o_sio.html',1,'serif::eos::EOSio'],['../classserif_1_1eos_1_1_e_o_sio.html#ab58e6602cf9f608ef15e32abe8f28594',1,'serif::eos::EOSio::EOSio()']]],
+ ['eosio_2ecpp_10',['EOSio.cpp',['../_e_o_sio_8cpp.html',1,'']]],
+ ['eosio_2eh_11',['EOSio.h',['../_e_o_sio_8h.html',1,'']]],
+ ['eostable_12',['EOSTable',['../namespaceserif_1_1eos.html#abf1dc5cb6b18a585e8c1872de53651f8',1,'serif::eos']]],
+ ['eostest_13',['eosTest',['../classeos_test.html',1,'']]],
+ ['eostest_2ecpp_14',['eosTest.cpp',['../eos_test_8cpp.html',1,'']]],
+ ['equation_20of_20state_20eos_15',['Equation of State (EOS)',['../index.html#usage_eos',1,'']]],
+ ['erad_16',['erad',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a24e23e1eac94dcccf9202100d0184e85',1,'serif::eos::helmholtz::EOS']]],
+ ['etaele_17',['etaele',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a4326a5e9bfa8a46d842780ff669bd9c5',1,'serif::eos::helmholtz::EOS']]],
+ ['etot_18',['etot',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a7fbcfa3cb4fa87a18280bd2b0eb5cf20',1,'serif::eos::helmholtz::EOS']]],
+ ['eval_19',['Eval',['../classserif_1_1pybind_1_1_py_coefficient.html#a8a72dfd83353cb05ef35acea11fdd322',1,'serif::pybind::PyCoefficient::Eval()'],['../classserif_1_1pybind_1_1_py_vector_coefficient.html#ae8fab993057eaa4bac320ba94b62fe8a',1,'serif::pybind::PyVectorCoefficient::Eval()']]],
+ ['evaluate_20',['evaluate',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html#a1b592b4dd76a2a0a62dbc21a66869cef',1,'serif::network::approx8::Approx8Network::evaluate()'],['../classserif_1_1network_1_1_network.html#a1fbbd504511f4e20074f47063d99db59',1,'serif::network::Network::evaluate()']]],
+ ['evolution_20code_21',['4DSSE: A 4D Stellar Structure and Evolution Code',['../index.html',1,'']]],
+ ['example_5ffilename_22',['EXAMPLE_FILENAME',['../composition_test_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470',1,'EXAMPLE_FILENAME: compositionTest.cpp'],['../config_test_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470',1,'EXAMPLE_FILENAME: configTest.cpp'],['../mesh_i_o_test_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470',1,'EXAMPLE_FILENAME: meshIOTest.cpp']]],
+ ['examples_23',['High-Level Usage Examples',['../index.html#usage_sec',1,'']]]
];
diff --git a/docs/html/search/all_7.js b/docs/html/search/all_7.js
index 2978ba3..19e2847 100644
--- a/docs/html/search/all_7.js
+++ b/docs/html/search/all_7.js
@@ -1,45 +1,22 @@
var searchData=
[
- ['gamma1_0',['gamma1',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a9b2ff849de811fa0c9fbb38ba211e5d9',1,'serif::eos::helmholtz::EOS']]],
- ['gamma2_1',['gamma2',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a8322b21c4bcce7e1a7ba0bc68a298eb1',1,'serif::eos::helmholtz::EOS']]],
- ['gamma3_2',['gamma3',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ad3e75680fdd36ca098688eab62b5ac82',1,'serif::eos::helmholtz::EOS']]],
- ['get_3',['get',['../classserif_1_1constant_1_1_constants.html#af31ca8c845765f54641735316f36b4b5',1,'serif::constant::Constants']]],
- ['get_5fblock_5foffsets_4',['get_block_offsets',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a99a7d2d6631344c04e18068c0fa8cc5b',1,'serif::polytrope::PolytropeOperator']]],
- ['get_5fessential_5ftrue_5fdofs_5',['get_essential_true_dofs',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a845cae6df0e574657fb7b15496fd2ade',1,'serif::polytrope::PolytropeOperator']]],
- ['get_5ffree_5fdofs_6',['get_free_dofs',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a637dbe63b37d5a6089c39830eec7e488',1,'serif::polytrope::PolytropeOperator']]],
- ['get_5fhelm_5feos_7',['get_helm_EOS',['../namespaceserif_1_1eos_1_1helmholtz.html#a04af9eddbd0adf075c1355c1f631fc5e',1,'serif::eos::helmholtz']]],
- ['get_5fjacobian_5foperator_8',['get_jacobian_operator',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a7b968c4dc7d338e36b75fc3efd1114b2',1,'serif::polytrope::PolytropeOperator']]],
- ['get_5fpreconditioner_9',['get_preconditioner',['../classserif_1_1polytrope_1_1_polytrope_operator.html#ac323a14e8f4bf5afcd85a0b802ca72cf',1,'serif::polytrope::PolytropeOperator']]],
- ['get_5freduced_5fblock_5foffsets_10',['get_reduced_block_offsets',['../classserif_1_1polytrope_1_1_polytrope_operator.html#aa3ac1b125083008e5a465caa6db4bd04',1,'serif::polytrope::PolytropeOperator']]],
- ['get_5freduced_5fsystem_5fsize_11',['get_reduced_system_size',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a94e582b0aeac97aff16b63db0a8137b2',1,'serif::polytrope::PolytropeOperator']]],
- ['get_5ft9_5farray_12',['get_T9_array',['../namespaceserif_1_1network_1_1approx8.html#ac7eea4c9d50fdd3d55c40d1202d3ba1f',1,'serif::network::approx8']]],
- ['getavaliableresources_13',['getAvaliableResources',['../classserif_1_1resource_1_1_resource_manager.html#a77243baf9aa96d5f3c1635f8a34b48b5',1,'serif::resource::ResourceManager']]],
- ['getcomposition_14',['getComposition',['../classserif_1_1composition_1_1_composition.html#a7fb0a21428bd55ce156f17d19d10a557',1,'serif::composition::Composition::getComposition(const std::string &symbol) const'],['../classserif_1_1composition_1_1_composition.html#a9854f7e2eea6f63ed4ca73de8111c665',1,'serif::composition::Composition::getComposition() const']]],
- ['getdofcoordinates_15',['GetDofCoordinates',['../classserif_1_1polytrope_1_1_poly_solver.html#a3d70b1098484fa1b0b384d291610d07c',1,'serif::polytrope::PolySolver']]],
- ['getessentialtruedof_16',['getEssentialTrueDof',['../classserif_1_1polytrope_1_1_poly_solver.html#a26e30f4424c746dbda63b387674dbf26',1,'serif::polytrope::PolySolver']]],
- ['getfirstsegment_17',['getFirstSegment',['../namespaceserif_1_1resource_1_1types.html#a1602a4cb985bb885f8ad9a94e35ef390',1,'serif::resource::types']]],
- ['getformat_18',['getFormat',['../classserif_1_1eos_1_1_eos_i_o.html#a58c3fd6063593fa14eaad85340b82d3d',1,'serif::eos::EosIO']]],
- ['getgradient_19',['GetGradient',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a55d3e6dd6037eed30f3ebf52ca2d2a80',1,'serif::polytrope::PolytropeOperator']]],
- ['getinstance_20',['getInstance',['../classserif_1_1constant_1_1_constants.html#a9f5ea958e59c0cc3a09760d65199a3d8',1,'serif::constant::Constants::getInstance()'],['../classserif_1_1probe_1_1_log_manager.html#a78db97bdbb72254855501677b18bc67e',1,'serif::probe::LogManager::getInstance()'],['../classserif_1_1resource_1_1_resource_manager.html#a70b5ce13f2b169ccdaa23f73ad070bf0',1,'serif::resource::ResourceManager::getInstance()']]],
- ['getlastline_21',['getLastLine',['../probe_test_8cpp.html#a6181751ac1c7f7f38b548af87ad506ab',1,'probeTest.cpp']]],
- ['getlogger_22',['getLogger',['../classserif_1_1probe_1_1_log_manager.html#a1dba1bc242c599c42c4882e5ab35c431',1,'serif::probe::LogManager']]],
- ['getloggernames_23',['getLoggerNames',['../classserif_1_1probe_1_1_log_manager.html#a98d6bf86e6d7e6948f91ae4786b94940',1,'serif::probe::LogManager']]],
- ['getloggers_24',['getLoggers',['../classserif_1_1probe_1_1_log_manager.html#a64dc9652f8e060750c3f6c97d9d62047',1,'serif::probe::LogManager']]],
- ['getmassfracmode_25',['getMassFracMode',['../structserif_1_1composition_1_1_composition_entry.html#af7e046098066c0f3a6372eee3cd459a2',1,'serif::composition::CompositionEntry']]],
- ['getmassfraction_26',['getMassFraction',['../classserif_1_1composition_1_1_composition.html#a063176b2e4ff9f29111f08f74e21c14c',1,'serif::composition::Composition::getMassFraction() const'],['../classserif_1_1composition_1_1_composition.html#a32eda5a66ab485c028ccc5e93fc3ddba',1,'serif::composition::Composition::getMassFraction(const std::string &symbol) const']]],
- ['getmesh_27',['GetMesh',['../classserif_1_1mesh_1_1_mesh_i_o.html#ae46a00d0a57e0f67f3dd7f57b9685b9c',1,'serif::mesh::MeshIO']]],
- ['getmesh_28',['getMesh',['../classserif_1_1polytrope_1_1_poly_solver.html#adacb9b9ca63bf49956accb36e182f148',1,'serif::polytrope::PolySolver']]],
- ['getmeshradius_29',['getMeshRadius',['../namespaceserif_1_1probe.html#a4e05778e7643d8cc8a1766a50c7f7964',1,'serif::probe']]],
- ['getn_30',['getN',['../classserif_1_1polytrope_1_1_poly_solver.html#aace004c231e8ec057714fbca9fa8caae',1,'serif::polytrope::PolySolver']]],
- ['getnumberfraction_31',['getNumberFraction',['../classserif_1_1composition_1_1_composition.html#a0020ef34d2e4170495f36074af391e6c',1,'serif::composition::Composition::getNumberFraction(const std::string &symbol) const'],['../classserif_1_1composition_1_1_composition.html#a7baaef1ee4b4b6e5ec34556904a68b26',1,'serif::composition::Composition::getNumberFraction() const']]],
- ['getorder_32',['getOrder',['../classserif_1_1polytrope_1_1_poly_solver.html#adbf0f08417551b87c93b9ad864460d81',1,'serif::polytrope::PolySolver']]],
- ['getraysolution_33',['getRaySolution',['../namespaceserif_1_1probe.html#a8308c07e15b4afdc19f629f50ebd56ea',1,'serif::probe::getRaySolution(mfem::GridFunction &u, mfem::Mesh &mesh, const std::vector< double > &rayDirection, int numSamples, std::string filename)'],['../namespaceserif_1_1probe.html#aba0302830a41881be860e614b071aae5',1,'serif::probe::getRaySolution(mfem::Vector &vec, mfem::FiniteElementSpace &fes, const std::vector< double > &rayDirection, int numSamples, std::string filename)']]],
- ['getregisteredsymbols_34',['getRegisteredSymbols',['../classserif_1_1composition_1_1_composition.html#a45b3ee396daad93e44387c71b0929ddd',1,'serif::composition::Composition']]],
- ['getresource_35',['getResource',['../classserif_1_1resource_1_1_resource_manager.html#a0c187f9ef3abc3200d992ef008cfb40a',1,'serif::resource::ResourceManager']]],
- ['getsolution_36',['getSolution',['../classserif_1_1polytrope_1_1_poly_solver.html#a33ae7fcf09e558949f34eaf2df1388a1',1,'serif::polytrope::PolySolver']]],
- ['gettable_37',['getTable',['../classserif_1_1eos_1_1_eos_i_o.html#ae5dff85fb847d0c284997dfb75ccf327',1,'serif::eos::EosIO']]],
- ['globalcomposition_38',['GlobalComposition',['../structserif_1_1composition_1_1_global_composition.html',1,'serif::composition']]],
- ['glvisview_39',['glVisView',['../namespaceserif_1_1probe.html#a80d969f85bc6f4b060158526e8adbe57',1,'serif::probe::glVisView(mfem::GridFunction &u, mfem::Mesh &mesh, const std::string &windowTitle="grid function", const std::string &keyset="")'],['../namespaceserif_1_1probe.html#a9381305542f12115a9fc9d1273ab851a',1,'serif::probe::glVisView(mfem::Vector &vec, mfem::FiniteElementSpace &fes, const std::string &windowTitle="vector", const std::string &keyset="")']]],
- ['gmresinverter_40',['GMRESInverter',['../classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html',1,'serif::polytrope::GMRESInverter'],['../classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a26e52db2e259ceb0efc74a188a0626df',1,'serif::polytrope::GMRESInverter::GMRESInverter()']]],
- ['grad_5fad_41',['grad_ad',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#af349b5de79984e408f51c78909d2df8b',1,'serif::eos::helmholtz::EOS']]]
+ ['f_0',['f',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a603b06fe38b4f6ed65f35f74f16c21a6',1,'serif::eos::helmholtz::HELMTable::f'],['../structserif_1_1polytrope_1_1form_bundle.html#ad0b57d8ad2484b71113f7fc5061d1d9a',1,'serif::polytrope::formBundle::f']]],
+ ['fd_1',['fd',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#ae4136241b424c8f81bd7ac8c6b53a22a',1,'serif::eos::helmholtz::HELMTable']]],
+ ['fdd_2',['fdd',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a53649255efab6654e2122c833c6677d9',1,'serif::eos::helmholtz::HELMTable']]],
+ ['fddt_3',['fddt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#accefa4ade839313481fbcbb7d7e39389',1,'serif::eos::helmholtz::HELMTable']]],
+ ['fddtt_4',['fddtt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a9a3691fa707a4ffdcf1ef4986c58a679',1,'serif::eos::helmholtz::HELMTable']]],
+ ['fdt_5',['fdt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a2f2c846622712ada5fd88a80d3abd640',1,'serif::eos::helmholtz::HELMTable']]],
+ ['fdtt_6',['fdtt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a9a4ea2042d2245cc38dd4b5783a6c938',1,'serif::eos::helmholtz::HELMTable']]],
+ ['fespace_7',['FESpace',['../namespacerun_polytrope.html#a39464b06aa6ad5a231765df9c8db03db',1,'runPolytrope']]],
+ ['finalize_8',['Finalize',['../classserif_1_1pybind_1_1_py_matrix.html#a4338aeb12c0dc3942cb35cd6c3149b10',1,'serif::pybind::PyMatrix']]],
+ ['finalize_9',['finalize',['../classserif_1_1composition_1_1_composition.html#a8308d68b06dd878c88b2b811583b506a',1,'serif::composition::Composition::finalize()'],['../classserif_1_1polytrope_1_1_polytrope_operator.html#a25e32d09fd447b067a6d4eafbce7b855',1,'serif::polytrope::PolytropeOperator::finalize()']]],
+ ['finalizemassfracmode_10',['finalizeMassFracMode',['../classserif_1_1composition_1_1_composition.html#a452328138249daff620a1456492053bf',1,'serif::composition::Composition']]],
+ ['finalizenumberfracmode_11',['finalizeNumberFracMode',['../classserif_1_1composition_1_1_composition.html#a93ef21072ce2c887dee25a98ef62f392',1,'serif::composition::Composition']]],
+ ['findcenterelement_12',['findCenterElement',['../classserif_1_1polytrope_1_1_poly_solver.html#aa6c616ae4ea0dafd3dc92860ae2bf247',1,'serif::polytrope::PolySolver']]],
+ ['fmod_13',['fmod',['../namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils.html#acb1c7fd09ced9465594fc8f47bd3e949',1,'serif::polytrope::polyMFEMUtils']]],
+ ['for_20a_20polytrope_14',['Solving for a Polytrope',['../index.html#usage_polysolver',1,'']]],
+ ['formbundle_15',['formBundle',['../structserif_1_1polytrope_1_1form_bundle.html',1,'serif::polytrope']]],
+ ['ft_16',['ft',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a750d71d810176541bb4f11dc3be5e2eb',1,'serif::eos::helmholtz::HELMTable']]],
+ ['ftt_17',['ftt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a8dc8c610642da92b7fd5d797c40476c7',1,'serif::eos::helmholtz::HELMTable']]],
+ ['future_20development_18',['Future Development',['../index.html#future_dev',1,'']]]
];
diff --git a/docs/html/search/all_8.js b/docs/html/search/all_8.js
index 6d0cc41..dd48e0a 100644
--- a/docs/html/search/all_8.js
+++ b/docs/html/search/all_8.js
@@ -1,16 +1,50 @@
var searchData=
[
- ['h3_0',['h3',['../namespaceserif_1_1eos_1_1helmholtz.html#a472cca218e1d9d48c96ab61efe69a62b',1,'serif::eos::helmholtz::h3(std::array< double, 36 > fi, double w0t, double w1t, double w0mt, double w1mt, double w0d, double w1d, double w0md, double w1md)'],['../namespaceserif_1_1eos_1_1helmholtz.html#a2a3eaebe733ba0430616dab3481eecdb',1,'serif::eos::helmholtz::h3(double fi[36], double w0t, double w1t, double w0mt, double w1mt, double w0d, double w1d, double w0md, double w1md)']]],
- ['h5_1',['h5',['../namespaceserif_1_1eos_1_1helmholtz.html#a8a44afcf150093ff5972a9d0274d06c1',1,'serif::eos::helmholtz::h5(std::array< double, 36 > fi, double w0t, double w1t, double w2t, double w0mt, double w1mt, double w2mt, double w0d, double w1d, double w2d, double w0md, double w1md, double w2md)'],['../namespaceserif_1_1eos_1_1helmholtz.html#a9b3d0f5f705e5a3af5f1d11aac9fa0e3',1,'serif::eos::helmholtz::h5(double fi[36], double w0t, double w1t, double w2t, double w0mt, double w1mt, double w2mt, double w0d, double w1d, double w2d, double w0md, double w1md, double w2md)']]],
- ['handling_2',['Mesh Handling',['../index.html#usage_meshio',1,'']]],
- ['has_3',['has',['../classserif_1_1constant_1_1_constants.html#a71aa21de5e8ee9f5fc23169df28f9a4e',1,'serif::constant::Constants']]],
- ['hassymbol_4',['hasSymbol',['../classserif_1_1composition_1_1_composition.html#a01e00a40385ebc61c93dba8064733f7f',1,'serif::composition::Composition']]],
- ['he3he3_5frate_5',['he3he3_rate',['../namespaceserif_1_1network_1_1approx8.html#ad456790029a34224e4435a0a72ada249',1,'serif::network::approx8']]],
- ['he3he4_5frate_6',['he3he4_rate',['../namespaceserif_1_1network_1_1approx8.html#a9a9fce6f2b20d4793e614bd02ec36c3a',1,'serif::network::approx8']]],
- ['heap_5fallocate_5fcontiguous_5f2d_5fmemory_7',['heap_allocate_contiguous_2D_memory',['../namespaceserif_1_1eos_1_1helmholtz.html#af20392e2dadcbfc1e09ced18995ca60c',1,'serif::eos::helmholtz']]],
- ['heap_5fdeallocate_5fcontiguous_5f2d_5fmemory_8',['heap_deallocate_contiguous_2D_memory',['../namespaceserif_1_1eos_1_1helmholtz.html#a99c73f169fb5be7e576102384459f9a5',1,'serif::eos::helmholtz']]],
- ['helm_2ecpp_9',['helm.cpp',['../helm_8cpp.html',1,'']]],
- ['helm_2eh_10',['helm.h',['../helm_8h.html',1,'']]],
- ['helmtable_11',['HELMTable',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html',1,'serif::eos::helmholtz::HELMTable'],['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a884959cf006a38fdad597724891f88b3',1,'serif::eos::helmholtz::HELMTable::HELMTable()']]],
- ['high_20level_20usage_20examples_12',['High-Level Usage Examples',['../index.html#usage_sec',1,'']]]
+ ['gamma1_0',['gamma1',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a9b2ff849de811fa0c9fbb38ba211e5d9',1,'serif::eos::helmholtz::EOS']]],
+ ['gamma2_1',['gamma2',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a8322b21c4bcce7e1a7ba0bc68a298eb1',1,'serif::eos::helmholtz::EOS']]],
+ ['gamma3_2',['gamma3',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ad3e75680fdd36ca098688eab62b5ac82',1,'serif::eos::helmholtz::EOS']]],
+ ['get_3',['get',['../classserif_1_1constant_1_1_constants.html#af31ca8c845765f54641735316f36b4b5',1,'serif::constant::Constants']]],
+ ['get_5fblock_5foffsets_4',['get_block_offsets',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a99a7d2d6631344c04e18068c0fa8cc5b',1,'serif::polytrope::PolytropeOperator']]],
+ ['get_5fessential_5ftrue_5fdofs_5',['get_essential_true_dofs',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a845cae6df0e574657fb7b15496fd2ade',1,'serif::polytrope::PolytropeOperator']]],
+ ['get_5ffree_5fdofs_6',['get_free_dofs',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a637dbe63b37d5a6089c39830eec7e488',1,'serif::polytrope::PolytropeOperator']]],
+ ['get_5fhelm_5feos_7',['get_helm_EOS',['../namespaceserif_1_1eos_1_1helmholtz.html#a04af9eddbd0adf075c1355c1f631fc5e',1,'serif::eos::helmholtz']]],
+ ['get_5fjacobian_5foperator_8',['get_jacobian_operator',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a7b968c4dc7d338e36b75fc3efd1114b2',1,'serif::polytrope::PolytropeOperator']]],
+ ['get_5fostream_5fstr_9',['get_ostream_str',['../composition_2bindings_8cpp.html#ac40e8cbe234e90fa4333eb602e385525',1,'bindings.cpp']]],
+ ['get_5fpreconditioner_10',['get_preconditioner',['../classserif_1_1polytrope_1_1_polytrope_operator.html#ac323a14e8f4bf5afcd85a0b802ca72cf',1,'serif::polytrope::PolytropeOperator']]],
+ ['get_5freduced_5fblock_5foffsets_11',['get_reduced_block_offsets',['../classserif_1_1polytrope_1_1_polytrope_operator.html#aa3ac1b125083008e5a465caa6db4bd04',1,'serif::polytrope::PolytropeOperator']]],
+ ['get_5freduced_5fsystem_5fsize_12',['get_reduced_system_size',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a94e582b0aeac97aff16b63db0a8137b2',1,'serif::polytrope::PolytropeOperator']]],
+ ['get_5ft9_5farray_13',['get_T9_array',['../namespaceserif_1_1network_1_1approx8.html#ac7eea4c9d50fdd3d55c40d1202d3ba1f',1,'serif::network::approx8']]],
+ ['getavailableresources_14',['getAvailableResources',['../classserif_1_1resource_1_1_resource_manager.html#a6d928de466e0ea9e08d21ff6fb68c3ec',1,'serif::resource::ResourceManager']]],
+ ['getcomposition_15',['getComposition',['../classserif_1_1composition_1_1_composition.html#a7fb0a21428bd55ce156f17d19d10a557',1,'serif::composition::Composition::getComposition(const std::string &symbol) const'],['../classserif_1_1composition_1_1_composition.html#a9854f7e2eea6f63ed4ca73de8111c665',1,'serif::composition::Composition::getComposition() const']]],
+ ['getdofcoordinates_16',['GetDofCoordinates',['../classserif_1_1polytrope_1_1_poly_solver.html#a3d70b1098484fa1b0b384d291610d07c',1,'serif::polytrope::PolySolver']]],
+ ['getessentialtruedof_17',['getEssentialTrueDof',['../classserif_1_1polytrope_1_1_poly_solver.html#a26e30f4424c746dbda63b387674dbf26',1,'serif::polytrope::PolySolver']]],
+ ['getfilename_18',['getFilename',['../classserif_1_1eos_1_1_e_o_sio.html#aff1a5f7d429115803c9ecc23247520ed',1,'serif::eos::EOSio']]],
+ ['getfirstsegment_19',['getFirstSegment',['../namespaceserif_1_1resource_1_1types.html#a1602a4cb985bb885f8ad9a94e35ef390',1,'serif::resource::types']]],
+ ['getformat_20',['getFormat',['../classserif_1_1eos_1_1_e_o_sio.html#ace17237185a1efebb11eecf1a64afca0',1,'serif::eos::EOSio']]],
+ ['getgradient_21',['GetGradient',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a55d3e6dd6037eed30f3ebf52ca2d2a80',1,'serif::polytrope::PolytropeOperator::GetGradient()'],['../classserif_1_1pybind_1_1_py_matrix.html#af85c10a05928be7c910285a47660b8b6',1,'serif::pybind::PyMatrix::GetGradient()'],['../classserif_1_1pybind_1_1_py_operator.html#a48b36126e45ccf0662045492d73cf6e6',1,'serif::pybind::PyOperator::GetGradient()']]],
+ ['getinstance_22',['getInstance',['../classserif_1_1constant_1_1_constants.html#a9f5ea958e59c0cc3a09760d65199a3d8',1,'serif::constant::Constants::getInstance()'],['../classserif_1_1probe_1_1_log_manager.html#a78db97bdbb72254855501677b18bc67e',1,'serif::probe::LogManager::getInstance()'],['../classserif_1_1resource_1_1_resource_manager.html#a70b5ce13f2b169ccdaa23f73ad070bf0',1,'serif::resource::ResourceManager::getInstance()']]],
+ ['getlastline_23',['getLastLine',['../probe_test_8cpp.html#a6181751ac1c7f7f38b548af87ad506ab',1,'probeTest.cpp']]],
+ ['getlogger_24',['getLogger',['../classserif_1_1probe_1_1_log_manager.html#a1dba1bc242c599c42c4882e5ab35c431',1,'serif::probe::LogManager']]],
+ ['getloggernames_25',['getLoggerNames',['../classserif_1_1probe_1_1_log_manager.html#a98d6bf86e6d7e6948f91ae4786b94940',1,'serif::probe::LogManager']]],
+ ['getloggers_26',['getLoggers',['../classserif_1_1probe_1_1_log_manager.html#a64dc9652f8e060750c3f6c97d9d62047',1,'serif::probe::LogManager']]],
+ ['getmassfracmode_27',['getMassFracMode',['../structserif_1_1composition_1_1_composition_entry.html#af7e046098066c0f3a6372eee3cd459a2',1,'serif::composition::CompositionEntry']]],
+ ['getmassfraction_28',['getMassFraction',['../classserif_1_1composition_1_1_composition.html#a063176b2e4ff9f29111f08f74e21c14c',1,'serif::composition::Composition::getMassFraction() const'],['../classserif_1_1composition_1_1_composition.html#a32eda5a66ab485c028ccc5e93fc3ddba',1,'serif::composition::Composition::getMassFraction(const std::string &symbol) const']]],
+ ['getmesh_29',['GetMesh',['../classserif_1_1mesh_1_1_mesh_i_o.html#ae46a00d0a57e0f67f3dd7f57b9685b9c',1,'serif::mesh::MeshIO']]],
+ ['getmesh_30',['getMesh',['../classserif_1_1polytrope_1_1_poly_solver.html#adacb9b9ca63bf49956accb36e182f148',1,'serif::polytrope::PolySolver']]],
+ ['getmeshradius_31',['getMeshRadius',['../namespaceserif_1_1probe.html#a4e05778e7643d8cc8a1766a50c7f7964',1,'serif::probe']]],
+ ['getn_32',['getN',['../classserif_1_1polytrope_1_1_poly_solver.html#aace004c231e8ec057714fbca9fa8caae',1,'serif::polytrope::PolySolver']]],
+ ['getnumberfraction_33',['getNumberFraction',['../classserif_1_1composition_1_1_composition.html#a0020ef34d2e4170495f36074af391e6c',1,'serif::composition::Composition::getNumberFraction(const std::string &symbol) const'],['../classserif_1_1composition_1_1_composition.html#a7baaef1ee4b4b6e5ec34556904a68b26',1,'serif::composition::Composition::getNumberFraction() const']]],
+ ['getorder_34',['getOrder',['../classserif_1_1polytrope_1_1_poly_solver.html#adbf0f08417551b87c93b9ad864460d81',1,'serif::polytrope::PolySolver']]],
+ ['getphi_35',['getPhi',['../classserif_1_1polytrope_1_1_poly_solver.html#a3ba006ede25891b69c76bebe5a07ee8a',1,'serif::polytrope::PolySolver']]],
+ ['getprolongation_36',['GetProlongation',['../classserif_1_1pybind_1_1_py_matrix.html#a750adff8c58ad990defaac845042bfb6',1,'serif::pybind::PyMatrix::GetProlongation()'],['../classserif_1_1pybind_1_1_py_operator.html#ac1525bfe5a91522cd23ea6b6981b19b2',1,'serif::pybind::PyOperator::GetProlongation()']]],
+ ['getraysolution_37',['getRaySolution',['../namespaceserif_1_1probe.html#a8308c07e15b4afdc19f629f50ebd56ea',1,'serif::probe::getRaySolution(mfem::GridFunction &u, mfem::Mesh &mesh, const std::vector< double > &rayDirection, int numSamples, std::string filename)'],['../namespaceserif_1_1probe.html#aba0302830a41881be860e614b071aae5',1,'serif::probe::getRaySolution(mfem::Vector &vec, mfem::FiniteElementSpace &fes, const std::vector< double > &rayDirection, int numSamples, std::string filename)']]],
+ ['getregisteredsymbols_38',['getRegisteredSymbols',['../classserif_1_1composition_1_1_composition.html#a45b3ee396daad93e44387c71b0929ddd',1,'serif::composition::Composition']]],
+ ['getresource_39',['getResource',['../classserif_1_1resource_1_1_resource_manager.html#a0c187f9ef3abc3200d992ef008cfb40a',1,'serif::resource::ResourceManager']]],
+ ['getrestriction_40',['GetRestriction',['../classserif_1_1pybind_1_1_py_matrix.html#a94a50fcf642f0ee0b78348130da6af20',1,'serif::pybind::PyMatrix::GetRestriction()'],['../classserif_1_1pybind_1_1_py_operator.html#a171416de4739d24ba27a484b19ef9b44',1,'serif::pybind::PyOperator::GetRestriction()']]],
+ ['gettable_41',['getTable',['../classserif_1_1eos_1_1_e_o_sio.html#af754f0e7169251ddfa96ad1dd0e08aef',1,'serif::eos::EOSio']]],
+ ['gettheta_42',['getTheta',['../classserif_1_1polytrope_1_1_poly_solver.html#aa8d086519347c175c9886412e95b383e',1,'serif::polytrope::PolySolver']]],
+ ['globalcomposition_43',['GlobalComposition',['../structserif_1_1composition_1_1_global_composition.html',1,'serif::composition']]],
+ ['glvisview_44',['glVisView',['../namespaceserif_1_1probe.html#a80d969f85bc6f4b060158526e8adbe57',1,'serif::probe::glVisView(mfem::GridFunction &u, mfem::Mesh &mesh, const std::string &windowTitle="grid function", const std::string &keyset="")'],['../namespaceserif_1_1probe.html#a9381305542f12115a9fc9d1273ab851a',1,'serif::probe::glVisView(mfem::Vector &vec, mfem::FiniteElementSpace &fes, const std::string &windowTitle="vector", const std::string &keyset="")']]],
+ ['gmresinverter_45',['GMRESInverter',['../classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html',1,'serif::polytrope::GMRESInverter'],['../classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a26e52db2e259ceb0efc74a188a0626df',1,'serif::polytrope::GMRESInverter::GMRESInverter()']]],
+ ['grad_5fad_46',['grad_ad',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#af349b5de79984e408f51c78909d2df8b',1,'serif::eos::helmholtz::EOS']]]
];
diff --git a/docs/html/search/all_9.js b/docs/html/search/all_9.js
index b646490..bf5e762 100644
--- a/docs/html/search/all_9.js
+++ b/docs/html/search/all_9.js
@@ -1,27 +1,17 @@
var searchData=
[
- ['ic12_0',['ic12',['../structserif_1_1network_1_1approx8_1_1_net.html#a151420a2df2687d267f90edb6a272e89',1,'serif::network::approx8::Net']]],
- ['iden_1',['iden',['../structserif_1_1network_1_1approx8_1_1_net.html#af70da6e3ad8a9786f3b047cf437f5f7c',1,'serif::network::approx8::Net']]],
- ['iener_2',['iener',['../structserif_1_1network_1_1approx8_1_1_net.html#afe72d279cc297dbaa7679af2d50a0037',1,'serif::network::approx8::Net']]],
- ['ih1_3',['ih1',['../structserif_1_1network_1_1approx8_1_1_net.html#aa65784085d6b5d624e4754ed346277bd',1,'serif::network::approx8::Net']]],
- ['ihe3_4',['ihe3',['../structserif_1_1network_1_1approx8_1_1_net.html#aba59b7f2ad82f85a87cbc23409c35345',1,'serif::network::approx8::Net']]],
- ['ihe4_5',['ihe4',['../structserif_1_1network_1_1approx8_1_1_net.html#a2c13b00ac11d8f08e6d38c4c32434df4',1,'serif::network::approx8::Net']]],
- ['imax_6',['IMAX',['../namespaceserif_1_1eos_1_1helmholtz.html#a10897838357b2fcb56f9c3dc70dea301',1,'serif::eos::helmholtz']]],
- ['imax_7',['imax',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a7a52792619a32e6bf47971e9830863b4',1,'serif::eos::helmholtz::HELMTable']]],
- ['img24_8',['img24',['../structserif_1_1network_1_1approx8_1_1_net.html#a7a75d5ed95c7c07c70a25ac8a259474f',1,'serif::network::approx8::Net']]],
- ['in14_9',['in14',['../structserif_1_1network_1_1approx8_1_1_net.html#add9f5f79d6d065f3bbd83f8f38daf5b3',1,'serif::network::approx8::Net']]],
- ['ine20_10',['ine20',['../structserif_1_1network_1_1approx8_1_1_net.html#a7d1e816e44716c0838cc1511820c9779',1,'serif::network::approx8::Net']]],
- ['initialize_11',['initialize',['../classserif_1_1constant_1_1_constants.html#a88578dd2dc433c5c862b01a1539862fe',1,'serif::constant::Constants']]],
- ['integrators_2ecpp_12',['integrators.cpp',['../integrators_8cpp.html',1,'']]],
- ['integrators_2eh_13',['integrators.h',['../integrators_8h.html',1,'']]],
- ['introduction_14',['Introduction',['../index.html#intro_sec',1,'']]],
- ['io16_15',['io16',['../structserif_1_1network_1_1approx8_1_1_net.html#a3b0f201d743b8a945e61ed876baa59d2',1,'serif::network::approx8::Net']]],
- ['isfinalized_16',['isFinalized',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a99b59a8f7cf8ac1f6106ee9cb014c931',1,'serif::polytrope::PolytropeOperator']]],
- ['isloaded_17',['IsLoaded',['../classserif_1_1mesh_1_1_mesh_i_o.html#aa685c3f323d5189edfa326c866f552d6',1,'serif::mesh::MeshIO']]],
- ['isloaded_18',['isLoaded',['../classserif_1_1constant_1_1_constants.html#abaebbd4df3f8ce0162b1f6014f2420ac',1,'serif::constant::Constants']]],
- ['isotope_19',['isotope',['../structserif_1_1composition_1_1_composition_entry.html#a17eb67ef1c07528295db845150c32615',1,'serif::composition::CompositionEntry']]],
- ['isstiff_20',['isStiff',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2e1f6e00bd622d2186724680dce7184f',1,'serif::network::approx8::Approx8Network']]],
- ['isvalidcomposition_21',['isValidComposition',['../classserif_1_1composition_1_1_composition.html#a14d19ec7ff396768bfe553522abc44db',1,'serif::composition::Composition']]],
- ['isvalidsymbol_22',['isValidSymbol',['../classserif_1_1composition_1_1_composition.html#a753bcffca93a4dd8a0f38afc00cf05fb',1,'serif::composition::Composition']]],
- ['itemp_23',['itemp',['../structserif_1_1network_1_1approx8_1_1_net.html#a13baad4937c9adae9ba5007007c170d6',1,'serif::network::approx8::Net']]]
+ ['h3_0',['h3',['../namespaceserif_1_1eos_1_1helmholtz.html#a21265bbdad968221f6baa631aae4a4c0',1,'serif::eos::helmholtz']]],
+ ['h5_1',['h5',['../namespaceserif_1_1eos_1_1helmholtz.html#a5262637d5f843c2efaa25eb83de14f26',1,'serif::eos::helmholtz']]],
+ ['handling_2',['Mesh Handling',['../index.html#usage_meshio',1,'']]],
+ ['has_3',['has',['../classserif_1_1constant_1_1_constants.html#a71aa21de5e8ee9f5fc23169df28f9a4e',1,'serif::constant::Constants']]],
+ ['hassymbol_4',['hasSymbol',['../classserif_1_1composition_1_1_composition.html#a01e00a40385ebc61c93dba8064733f7f',1,'serif::composition::Composition']]],
+ ['he3he3_5frate_5',['he3he3_rate',['../namespaceserif_1_1network_1_1approx8.html#ad456790029a34224e4435a0a72ada249',1,'serif::network::approx8']]],
+ ['he3he4_5frate_6',['he3he4_rate',['../namespaceserif_1_1network_1_1approx8.html#a9a9fce6f2b20d4793e614bd02ec36c3a',1,'serif::network::approx8']]],
+ ['heap_5fallocate_5fcontiguous_5f2d_5fmemory_7',['heap_allocate_contiguous_2D_memory',['../namespaceserif_1_1eos_1_1helmholtz.html#ab764511edc28b17967174faf45a5af3f',1,'serif::eos::helmholtz']]],
+ ['heap_5fdeallocate_5fcontiguous_5f2d_5fmemory_8',['heap_deallocate_contiguous_2D_memory',['../namespaceserif_1_1eos_1_1helmholtz.html#a99c73f169fb5be7e576102384459f9a5',1,'serif::eos::helmholtz']]],
+ ['helm_2ecpp_9',['helm.cpp',['../helm_8cpp.html',1,'']]],
+ ['helm_2eh_10',['helm.h',['../helm_8h.html',1,'']]],
+ ['helmtable_11',['HELMTable',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html',1,'serif::eos::helmholtz::HELMTable'],['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a884959cf006a38fdad597724891f88b3',1,'serif::eos::helmholtz::HELMTable::HELMTable()']]],
+ ['help_12',['help',['../namespaceload_mesh.html#a5fc73baa7fb81f34f4f2380c0838749d',1,'loadMesh']]],
+ ['high_20level_20usage_20examples_13',['High-Level Usage Examples',['../index.html#usage_sec',1,'']]]
];
diff --git a/docs/html/search/files_1.js b/docs/html/search/files_1.js
index 8748139..574bf54 100644
--- a/docs/html/search/files_1.js
+++ b/docs/html/search/files_1.js
@@ -1,6 +1,4 @@
var searchData=
[
- ['approx8_2ecpp_0',['approx8.cpp',['../approx8_8cpp.html',1,'']]],
- ['approx8_2eh_1',['approx8.h',['../approx8_8h.html',1,'']]],
- ['approx8test_2ecpp_2',['approx8Test.cpp',['../approx8_test_8cpp.html',1,'']]]
+ ['_5f_5finit_5f_5f_2epy_0',['__init__.py',['../____init_____8py.html',1,'']]]
];
diff --git a/docs/html/search/files_2.js b/docs/html/search/files_2.js
index 4b3e294..8748139 100644
--- a/docs/html/search/files_2.js
+++ b/docs/html/search/files_2.js
@@ -1,13 +1,6 @@
var searchData=
[
- ['comp_2ecpp_0',['comp.cpp',['../comp_8cpp.html',1,'']]],
- ['composition_2ecpp_1',['composition.cpp',['../composition_8cpp.html',1,'']]],
- ['composition_2eh_2',['composition.h',['../composition_8h.html',1,'']]],
- ['compositiontest_2ecpp_3',['compositionTest.cpp',['../composition_test_8cpp.html',1,'']]],
- ['config_2ecpp_4',['config.cpp',['../config_8cpp.html',1,'']]],
- ['config_2eh_5',['config.h',['../config_8h.html',1,'']]],
- ['configtest_2ecpp_6',['configTest.cpp',['../config_test_8cpp.html',1,'']]],
- ['const_2ecpp_7',['const.cpp',['../const_8cpp.html',1,'']]],
- ['const_2eh_8',['const.h',['../const_8h.html',1,'']]],
- ['consttest_2ecpp_9',['constTest.cpp',['../const_test_8cpp.html',1,'']]]
+ ['approx8_2ecpp_0',['approx8.cpp',['../approx8_8cpp.html',1,'']]],
+ ['approx8_2eh_1',['approx8.h',['../approx8_8h.html',1,'']]],
+ ['approx8test_2ecpp_2',['approx8Test.cpp',['../approx8_test_8cpp.html',1,'']]]
];
diff --git a/docs/html/search/functions_0.js b/docs/html/search/functions_0.js
index 33be568..a0b9b97 100644
--- a/docs/html/search/functions_0.js
+++ b/docs/html/search/functions_0.js
@@ -1,8 +1,11 @@
var searchData=
[
['a_0',['a',['../namespaceserif_1_1polytrope_1_1lane_emden.html#a612ccc1749ca3b116b4a1776dea766f8',1,'serif::polytrope::laneEmden']]],
- ['assembleandfinalizeform_1',['assembleAndFinalizeForm',['../classserif_1_1polytrope_1_1_poly_solver.html#a3d7ed2ad970e24927cb13ea2e4ae572f',1,'serif::polytrope::PolySolver']]],
- ['assembleblocksystem_2',['assembleBlockSystem',['../classserif_1_1polytrope_1_1_poly_solver.html#a8b6283e2d865e2941d314e6155c558b8',1,'serif::polytrope::PolySolver']]],
- ['assembleelementgrad_3',['AssembleElementGrad',['../classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a3ff176719caad168f9e72011a9468370',1,'serif::polytrope::polyMFEMUtils::NonlinearPowerIntegrator']]],
- ['assembleelementvector_4',['AssembleElementVector',['../classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a370aeb5312191abc5bf8cb07d5993d87',1,'serif::polytrope::polyMFEMUtils::NonlinearPowerIntegrator']]]
+ ['addmult_1',['AddMult',['../classserif_1_1pybind_1_1_py_matrix.html#a6c235ad5686a4191159324142d0e7d67',1,'serif::pybind::PyMatrix::AddMult()'],['../classserif_1_1pybind_1_1_py_operator.html#a60e7a681b1917e1a656d957f55969cf1',1,'serif::pybind::PyOperator::AddMult()']]],
+ ['addmulttranspose_2',['AddMultTranspose',['../classserif_1_1pybind_1_1_py_matrix.html#aed2d3fec0fe6a3fe05c4f227c803cddd',1,'serif::pybind::PyMatrix::AddMultTranspose()'],['../classserif_1_1pybind_1_1_py_operator.html#acd6addc130ae6284f2646158b360affc',1,'serif::pybind::PyOperator::AddMultTranspose()']]],
+ ['assembleandfinalizeform_3',['assembleAndFinalizeForm',['../classserif_1_1polytrope_1_1_poly_solver.html#a3d7ed2ad970e24927cb13ea2e4ae572f',1,'serif::polytrope::PolySolver']]],
+ ['assembleblocksystem_4',['assembleBlockSystem',['../classserif_1_1polytrope_1_1_poly_solver.html#a8b6283e2d865e2941d314e6155c558b8',1,'serif::polytrope::PolySolver']]],
+ ['assemblediagonal_5',['AssembleDiagonal',['../classserif_1_1pybind_1_1_py_matrix.html#ab56c65919a221167f460b0567ccac63d',1,'serif::pybind::PyMatrix::AssembleDiagonal()'],['../classserif_1_1pybind_1_1_py_operator.html#a4e1ca3d27b3d613d8c7a8160872278cb',1,'serif::pybind::PyOperator::AssembleDiagonal()']]],
+ ['assembleelementgrad_6',['AssembleElementGrad',['../classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a3ff176719caad168f9e72011a9468370',1,'serif::polytrope::polyMFEMUtils::NonlinearPowerIntegrator']]],
+ ['assembleelementvector_7',['AssembleElementVector',['../classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a370aeb5312191abc5bf8cb07d5993d87',1,'serif::polytrope::polyMFEMUtils::NonlinearPowerIntegrator']]]
];
diff --git a/docs/html/search/functions_1.js b/docs/html/search/functions_1.js
index eee5975..82ac272 100644
--- a/docs/html/search/functions_1.js
+++ b/docs/html/search/functions_1.js
@@ -1,6 +1,8 @@
var searchData=
[
- ['build_5fdof_5fidentification_5fvector_0',['build_dof_identification_vector',['../namespaceserif_1_1utilities.html#a2c487e358a0f49e5712f3ddda6f65322',1,'serif::utilities']]],
- ['build_5freduced_5fmatrix_1',['build_reduced_matrix',['../namespaceserif_1_1utilities.html#a53f2bbdef6ef2ae6e2189c7ab478e861',1,'serif::utilities']]],
- ['buildindividualforms_2',['buildIndividualForms',['../classserif_1_1polytrope_1_1_poly_solver.html#aa39b58a2afbb203ea2e30c3dcda3d2d5',1,'serif::polytrope::PolySolver']]]
+ ['bind_5fassembly_5flevel_5fenum_0',['bind_assembly_level_enum',['../mfem_2bindings_8cpp.html#a75685c66453d913751316ac89df32f61',1,'bind_assembly_level_enum(py::module &m): bindings.cpp'],['../mfem_2bindings_8h.html#a8df37ca3b70fe554bcd9accb0cc27803',1,'bind_assembly_level_enum(pybind11::module &mfem_submodule): bindings.h']]],
+ ['bind_5fordering_5fenum_1',['bind_ordering_enum',['../mfem_2bindings_8cpp.html#a26d748d26997e93c88b46d8a75dc3058',1,'bind_ordering_enum(py::module &mfem_submodule): bindings.cpp'],['../mfem_2bindings_8h.html#a9d2f7eb345fa6324a16cd95d046a260e',1,'bind_ordering_enum(pybind11::module &mfem_submodule): bindings.h']]],
+ ['build_5fdof_5fidentification_5fvector_2',['build_dof_identification_vector',['../namespaceserif_1_1utilities.html#a2c487e358a0f49e5712f3ddda6f65322',1,'serif::utilities']]],
+ ['build_5freduced_5fmatrix_3',['build_reduced_matrix',['../namespaceserif_1_1utilities.html#a53f2bbdef6ef2ae6e2189c7ab478e861',1,'serif::utilities']]],
+ ['buildindividualforms_4',['buildIndividualForms',['../classserif_1_1polytrope_1_1_poly_solver.html#aa39b58a2afbb203ea2e30c3dcda3d2d5',1,'serif::polytrope::PolySolver']]]
];
diff --git a/docs/html/search/functions_3.js b/docs/html/search/functions_3.js
index 7f4a2f8..ef341bd 100644
--- a/docs/html/search/functions_3.js
+++ b/docs/html/search/functions_3.js
@@ -3,10 +3,11 @@ var searchData=
['ddpsi0_0',['ddpsi0',['../namespaceserif_1_1eos_1_1helmholtz.html#a92b9424e833201d1422027a013cbc8e7',1,'serif::eos::helmholtz']]],
['ddpsi1_1',['ddpsi1',['../namespaceserif_1_1eos_1_1helmholtz.html#a029d301c1828c2457c118d51f50a2999',1,'serif::eos::helmholtz']]],
['ddpsi2_2',['ddpsi2',['../namespaceserif_1_1eos_1_1helmholtz.html#a3e279dd61ffca8dd947d8fa55bedd6dd',1,'serif::eos::helmholtz']]],
- ['dfmod_3',['dfmod',['../namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils.html#ac43f5dda296efc47fbdbd351f2f4bf00',1,'serif::polytrope::polyMFEMUtils']]],
- ['diffusioncoeff_4',['diffusionCoeff',['../namespaceserif_1_1polytrope_1_1polycoeff.html#aef433b9232d2f2cc5b8177ba9060999a',1,'serif::polytrope::polycoeff']]],
- ['dp_5frate_5',['dp_rate',['../namespaceserif_1_1network_1_1approx8.html#a1bb009afe6ea181edcc0f59ff1424bca',1,'serif::network::approx8']]],
- ['dpsi0_6',['dpsi0',['../namespaceserif_1_1eos_1_1helmholtz.html#a090cc971f9c02e8a03d102e7499f3394',1,'serif::eos::helmholtz']]],
- ['dpsi1_7',['dpsi1',['../namespaceserif_1_1eos_1_1helmholtz.html#a73cb06a57fd4f9fc4af3fb1459c79aa0',1,'serif::eos::helmholtz']]],
- ['dpsi2_8',['dpsi2',['../namespaceserif_1_1eos_1_1helmholtz.html#a6faa46fe5331f50ff72f1f94f5f323e3',1,'serif::eos::helmholtz']]]
+ ['def_5fconfig_5fget_3',['def_config_get',['../config_2bindings_8cpp.html#a9315414c6adbea4d228ceea4890ce456',1,'bindings.cpp']]],
+ ['dfmod_4',['dfmod',['../namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils.html#ac43f5dda296efc47fbdbd351f2f4bf00',1,'serif::polytrope::polyMFEMUtils']]],
+ ['diffusioncoeff_5',['diffusionCoeff',['../namespaceserif_1_1polytrope_1_1polycoeff.html#aef433b9232d2f2cc5b8177ba9060999a',1,'serif::polytrope::polycoeff']]],
+ ['dp_5frate_6',['dp_rate',['../namespaceserif_1_1network_1_1approx8.html#a1bb009afe6ea181edcc0f59ff1424bca',1,'serif::network::approx8']]],
+ ['dpsi0_7',['dpsi0',['../namespaceserif_1_1eos_1_1helmholtz.html#a090cc971f9c02e8a03d102e7499f3394',1,'serif::eos::helmholtz']]],
+ ['dpsi1_8',['dpsi1',['../namespaceserif_1_1eos_1_1helmholtz.html#a73cb06a57fd4f9fc4af3fb1459c79aa0',1,'serif::eos::helmholtz']]],
+ ['dpsi2_9',['dpsi2',['../namespaceserif_1_1eos_1_1helmholtz.html#a6faa46fe5331f50ff72f1f94f5f323e3',1,'serif::eos::helmholtz']]]
];
diff --git a/docs/html/search/functions_4.js b/docs/html/search/functions_4.js
index b962d56..c3cff3a 100644
--- a/docs/html/search/functions_4.js
+++ b/docs/html/search/functions_4.js
@@ -1,5 +1,7 @@
var searchData=
[
- ['eosio_0',['EosIO',['../classserif_1_1eos_1_1_eos_i_o.html#afd7bfc464ba6dfdbc15750f500656e0a',1,'serif::eos::EosIO']]],
- ['evaluate_1',['evaluate',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html#a1b592b4dd76a2a0a62dbc21a66869cef',1,'serif::network::approx8::Approx8Network::evaluate()'],['../classserif_1_1network_1_1_network.html#a1fbbd504511f4e20074f47063d99db59',1,'serif::network::Network::evaluate()']]]
+ ['elem_0',['Elem',['../classserif_1_1pybind_1_1_py_matrix.html#ab7d890df3fa542cfb419ef0057ff8065',1,'serif::pybind::PyMatrix::Elem(int i, int j) override'],['../classserif_1_1pybind_1_1_py_matrix.html#a00202755c1637e34873deb9e8a2b0918',1,'serif::pybind::PyMatrix::Elem(int i, int j) const override']]],
+ ['eosio_1',['EOSio',['../classserif_1_1eos_1_1_e_o_sio.html#ab58e6602cf9f608ef15e32abe8f28594',1,'serif::eos::EOSio']]],
+ ['eval_2',['Eval',['../classserif_1_1pybind_1_1_py_coefficient.html#a8a72dfd83353cb05ef35acea11fdd322',1,'serif::pybind::PyCoefficient::Eval()'],['../classserif_1_1pybind_1_1_py_vector_coefficient.html#ae8fab993057eaa4bac320ba94b62fe8a',1,'serif::pybind::PyVectorCoefficient::Eval()']]],
+ ['evaluate_3',['evaluate',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html#a1b592b4dd76a2a0a62dbc21a66869cef',1,'serif::network::approx8::Approx8Network::evaluate()'],['../classserif_1_1network_1_1_network.html#a1fbbd504511f4e20074f47063d99db59',1,'serif::network::Network::evaluate()']]]
];
diff --git a/docs/html/search/functions_5.js b/docs/html/search/functions_5.js
index 1a26f3e..e9e60ff 100644
--- a/docs/html/search/functions_5.js
+++ b/docs/html/search/functions_5.js
@@ -1,8 +1,9 @@
var searchData=
[
- ['finalize_0',['finalize',['../classserif_1_1composition_1_1_composition.html#a8308d68b06dd878c88b2b811583b506a',1,'serif::composition::Composition::finalize()'],['../classserif_1_1polytrope_1_1_polytrope_operator.html#a25e32d09fd447b067a6d4eafbce7b855',1,'serif::polytrope::PolytropeOperator::finalize()']]],
- ['finalizemassfracmode_1',['finalizeMassFracMode',['../classserif_1_1composition_1_1_composition.html#a452328138249daff620a1456492053bf',1,'serif::composition::Composition']]],
- ['finalizenumberfracmode_2',['finalizeNumberFracMode',['../classserif_1_1composition_1_1_composition.html#a93ef21072ce2c887dee25a98ef62f392',1,'serif::composition::Composition']]],
- ['findcenterelement_3',['findCenterElement',['../classserif_1_1polytrope_1_1_poly_solver.html#aa6c616ae4ea0dafd3dc92860ae2bf247',1,'serif::polytrope::PolySolver']]],
- ['fmod_4',['fmod',['../namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils.html#acb1c7fd09ced9465594fc8f47bd3e949',1,'serif::polytrope::polyMFEMUtils']]]
+ ['finalize_0',['Finalize',['../classserif_1_1pybind_1_1_py_matrix.html#a4338aeb12c0dc3942cb35cd6c3149b10',1,'serif::pybind::PyMatrix']]],
+ ['finalize_1',['finalize',['../classserif_1_1composition_1_1_composition.html#a8308d68b06dd878c88b2b811583b506a',1,'serif::composition::Composition::finalize()'],['../classserif_1_1polytrope_1_1_polytrope_operator.html#a25e32d09fd447b067a6d4eafbce7b855',1,'serif::polytrope::PolytropeOperator::finalize()']]],
+ ['finalizemassfracmode_2',['finalizeMassFracMode',['../classserif_1_1composition_1_1_composition.html#a452328138249daff620a1456492053bf',1,'serif::composition::Composition']]],
+ ['finalizenumberfracmode_3',['finalizeNumberFracMode',['../classserif_1_1composition_1_1_composition.html#a93ef21072ce2c887dee25a98ef62f392',1,'serif::composition::Composition']]],
+ ['findcenterelement_4',['findCenterElement',['../classserif_1_1polytrope_1_1_poly_solver.html#aa6c616ae4ea0dafd3dc92860ae2bf247',1,'serif::polytrope::PolySolver']]],
+ ['fmod_5',['fmod',['../namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils.html#acb1c7fd09ced9465594fc8f47bd3e949',1,'serif::polytrope::polyMFEMUtils']]]
];
diff --git a/docs/html/search/functions_6.js b/docs/html/search/functions_6.js
index 8c3e267..5c62cdf 100644
--- a/docs/html/search/functions_6.js
+++ b/docs/html/search/functions_6.js
@@ -6,35 +6,40 @@ var searchData=
['get_5ffree_5fdofs_3',['get_free_dofs',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a637dbe63b37d5a6089c39830eec7e488',1,'serif::polytrope::PolytropeOperator']]],
['get_5fhelm_5feos_4',['get_helm_EOS',['../namespaceserif_1_1eos_1_1helmholtz.html#a04af9eddbd0adf075c1355c1f631fc5e',1,'serif::eos::helmholtz']]],
['get_5fjacobian_5foperator_5',['get_jacobian_operator',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a7b968c4dc7d338e36b75fc3efd1114b2',1,'serif::polytrope::PolytropeOperator']]],
- ['get_5fpreconditioner_6',['get_preconditioner',['../classserif_1_1polytrope_1_1_polytrope_operator.html#ac323a14e8f4bf5afcd85a0b802ca72cf',1,'serif::polytrope::PolytropeOperator']]],
- ['get_5freduced_5fblock_5foffsets_7',['get_reduced_block_offsets',['../classserif_1_1polytrope_1_1_polytrope_operator.html#aa3ac1b125083008e5a465caa6db4bd04',1,'serif::polytrope::PolytropeOperator']]],
- ['get_5freduced_5fsystem_5fsize_8',['get_reduced_system_size',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a94e582b0aeac97aff16b63db0a8137b2',1,'serif::polytrope::PolytropeOperator']]],
- ['get_5ft9_5farray_9',['get_T9_array',['../namespaceserif_1_1network_1_1approx8.html#ac7eea4c9d50fdd3d55c40d1202d3ba1f',1,'serif::network::approx8']]],
- ['getavaliableresources_10',['getAvaliableResources',['../classserif_1_1resource_1_1_resource_manager.html#a77243baf9aa96d5f3c1635f8a34b48b5',1,'serif::resource::ResourceManager']]],
- ['getcomposition_11',['getComposition',['../classserif_1_1composition_1_1_composition.html#a7fb0a21428bd55ce156f17d19d10a557',1,'serif::composition::Composition::getComposition(const std::string &symbol) const'],['../classserif_1_1composition_1_1_composition.html#a9854f7e2eea6f63ed4ca73de8111c665',1,'serif::composition::Composition::getComposition() const']]],
- ['getdofcoordinates_12',['GetDofCoordinates',['../classserif_1_1polytrope_1_1_poly_solver.html#a3d70b1098484fa1b0b384d291610d07c',1,'serif::polytrope::PolySolver']]],
- ['getessentialtruedof_13',['getEssentialTrueDof',['../classserif_1_1polytrope_1_1_poly_solver.html#a26e30f4424c746dbda63b387674dbf26',1,'serif::polytrope::PolySolver']]],
- ['getfirstsegment_14',['getFirstSegment',['../namespaceserif_1_1resource_1_1types.html#a1602a4cb985bb885f8ad9a94e35ef390',1,'serif::resource::types']]],
- ['getformat_15',['getFormat',['../classserif_1_1eos_1_1_eos_i_o.html#a58c3fd6063593fa14eaad85340b82d3d',1,'serif::eos::EosIO']]],
- ['getgradient_16',['GetGradient',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a55d3e6dd6037eed30f3ebf52ca2d2a80',1,'serif::polytrope::PolytropeOperator']]],
- ['getinstance_17',['getInstance',['../classserif_1_1constant_1_1_constants.html#a9f5ea958e59c0cc3a09760d65199a3d8',1,'serif::constant::Constants::getInstance()'],['../classserif_1_1probe_1_1_log_manager.html#a78db97bdbb72254855501677b18bc67e',1,'serif::probe::LogManager::getInstance()'],['../classserif_1_1resource_1_1_resource_manager.html#a70b5ce13f2b169ccdaa23f73ad070bf0',1,'serif::resource::ResourceManager::getInstance()']]],
- ['getlastline_18',['getLastLine',['../probe_test_8cpp.html#a6181751ac1c7f7f38b548af87ad506ab',1,'probeTest.cpp']]],
- ['getlogger_19',['getLogger',['../classserif_1_1probe_1_1_log_manager.html#a1dba1bc242c599c42c4882e5ab35c431',1,'serif::probe::LogManager']]],
- ['getloggernames_20',['getLoggerNames',['../classserif_1_1probe_1_1_log_manager.html#a98d6bf86e6d7e6948f91ae4786b94940',1,'serif::probe::LogManager']]],
- ['getloggers_21',['getLoggers',['../classserif_1_1probe_1_1_log_manager.html#a64dc9652f8e060750c3f6c97d9d62047',1,'serif::probe::LogManager']]],
- ['getmassfracmode_22',['getMassFracMode',['../structserif_1_1composition_1_1_composition_entry.html#af7e046098066c0f3a6372eee3cd459a2',1,'serif::composition::CompositionEntry']]],
- ['getmassfraction_23',['getMassFraction',['../classserif_1_1composition_1_1_composition.html#a063176b2e4ff9f29111f08f74e21c14c',1,'serif::composition::Composition::getMassFraction() const'],['../classserif_1_1composition_1_1_composition.html#a32eda5a66ab485c028ccc5e93fc3ddba',1,'serif::composition::Composition::getMassFraction(const std::string &symbol) const']]],
- ['getmesh_24',['GetMesh',['../classserif_1_1mesh_1_1_mesh_i_o.html#ae46a00d0a57e0f67f3dd7f57b9685b9c',1,'serif::mesh::MeshIO']]],
- ['getmesh_25',['getMesh',['../classserif_1_1polytrope_1_1_poly_solver.html#adacb9b9ca63bf49956accb36e182f148',1,'serif::polytrope::PolySolver']]],
- ['getmeshradius_26',['getMeshRadius',['../namespaceserif_1_1probe.html#a4e05778e7643d8cc8a1766a50c7f7964',1,'serif::probe']]],
- ['getn_27',['getN',['../classserif_1_1polytrope_1_1_poly_solver.html#aace004c231e8ec057714fbca9fa8caae',1,'serif::polytrope::PolySolver']]],
- ['getnumberfraction_28',['getNumberFraction',['../classserif_1_1composition_1_1_composition.html#a0020ef34d2e4170495f36074af391e6c',1,'serif::composition::Composition::getNumberFraction(const std::string &symbol) const'],['../classserif_1_1composition_1_1_composition.html#a7baaef1ee4b4b6e5ec34556904a68b26',1,'serif::composition::Composition::getNumberFraction() const']]],
- ['getorder_29',['getOrder',['../classserif_1_1polytrope_1_1_poly_solver.html#adbf0f08417551b87c93b9ad864460d81',1,'serif::polytrope::PolySolver']]],
- ['getraysolution_30',['getRaySolution',['../namespaceserif_1_1probe.html#a8308c07e15b4afdc19f629f50ebd56ea',1,'serif::probe::getRaySolution(mfem::GridFunction &u, mfem::Mesh &mesh, const std::vector< double > &rayDirection, int numSamples, std::string filename)'],['../namespaceserif_1_1probe.html#aba0302830a41881be860e614b071aae5',1,'serif::probe::getRaySolution(mfem::Vector &vec, mfem::FiniteElementSpace &fes, const std::vector< double > &rayDirection, int numSamples, std::string filename)']]],
- ['getregisteredsymbols_31',['getRegisteredSymbols',['../classserif_1_1composition_1_1_composition.html#a45b3ee396daad93e44387c71b0929ddd',1,'serif::composition::Composition']]],
- ['getresource_32',['getResource',['../classserif_1_1resource_1_1_resource_manager.html#a0c187f9ef3abc3200d992ef008cfb40a',1,'serif::resource::ResourceManager']]],
- ['getsolution_33',['getSolution',['../classserif_1_1polytrope_1_1_poly_solver.html#a33ae7fcf09e558949f34eaf2df1388a1',1,'serif::polytrope::PolySolver']]],
- ['gettable_34',['getTable',['../classserif_1_1eos_1_1_eos_i_o.html#ae5dff85fb847d0c284997dfb75ccf327',1,'serif::eos::EosIO']]],
- ['glvisview_35',['glVisView',['../namespaceserif_1_1probe.html#a80d969f85bc6f4b060158526e8adbe57',1,'serif::probe::glVisView(mfem::GridFunction &u, mfem::Mesh &mesh, const std::string &windowTitle="grid function", const std::string &keyset="")'],['../namespaceserif_1_1probe.html#a9381305542f12115a9fc9d1273ab851a',1,'serif::probe::glVisView(mfem::Vector &vec, mfem::FiniteElementSpace &fes, const std::string &windowTitle="vector", const std::string &keyset="")']]],
- ['gmresinverter_36',['GMRESInverter',['../classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a26e52db2e259ceb0efc74a188a0626df',1,'serif::polytrope::GMRESInverter']]]
+ ['get_5fostream_5fstr_6',['get_ostream_str',['../composition_2bindings_8cpp.html#ac40e8cbe234e90fa4333eb602e385525',1,'bindings.cpp']]],
+ ['get_5fpreconditioner_7',['get_preconditioner',['../classserif_1_1polytrope_1_1_polytrope_operator.html#ac323a14e8f4bf5afcd85a0b802ca72cf',1,'serif::polytrope::PolytropeOperator']]],
+ ['get_5freduced_5fblock_5foffsets_8',['get_reduced_block_offsets',['../classserif_1_1polytrope_1_1_polytrope_operator.html#aa3ac1b125083008e5a465caa6db4bd04',1,'serif::polytrope::PolytropeOperator']]],
+ ['get_5freduced_5fsystem_5fsize_9',['get_reduced_system_size',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a94e582b0aeac97aff16b63db0a8137b2',1,'serif::polytrope::PolytropeOperator']]],
+ ['get_5ft9_5farray_10',['get_T9_array',['../namespaceserif_1_1network_1_1approx8.html#ac7eea4c9d50fdd3d55c40d1202d3ba1f',1,'serif::network::approx8']]],
+ ['getavailableresources_11',['getAvailableResources',['../classserif_1_1resource_1_1_resource_manager.html#a6d928de466e0ea9e08d21ff6fb68c3ec',1,'serif::resource::ResourceManager']]],
+ ['getcomposition_12',['getComposition',['../classserif_1_1composition_1_1_composition.html#a7fb0a21428bd55ce156f17d19d10a557',1,'serif::composition::Composition::getComposition(const std::string &symbol) const'],['../classserif_1_1composition_1_1_composition.html#a9854f7e2eea6f63ed4ca73de8111c665',1,'serif::composition::Composition::getComposition() const']]],
+ ['getdofcoordinates_13',['GetDofCoordinates',['../classserif_1_1polytrope_1_1_poly_solver.html#a3d70b1098484fa1b0b384d291610d07c',1,'serif::polytrope::PolySolver']]],
+ ['getessentialtruedof_14',['getEssentialTrueDof',['../classserif_1_1polytrope_1_1_poly_solver.html#a26e30f4424c746dbda63b387674dbf26',1,'serif::polytrope::PolySolver']]],
+ ['getfilename_15',['getFilename',['../classserif_1_1eos_1_1_e_o_sio.html#aff1a5f7d429115803c9ecc23247520ed',1,'serif::eos::EOSio']]],
+ ['getfirstsegment_16',['getFirstSegment',['../namespaceserif_1_1resource_1_1types.html#a1602a4cb985bb885f8ad9a94e35ef390',1,'serif::resource::types']]],
+ ['getformat_17',['getFormat',['../classserif_1_1eos_1_1_e_o_sio.html#ace17237185a1efebb11eecf1a64afca0',1,'serif::eos::EOSio']]],
+ ['getgradient_18',['GetGradient',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a55d3e6dd6037eed30f3ebf52ca2d2a80',1,'serif::polytrope::PolytropeOperator::GetGradient()'],['../classserif_1_1pybind_1_1_py_matrix.html#af85c10a05928be7c910285a47660b8b6',1,'serif::pybind::PyMatrix::GetGradient()'],['../classserif_1_1pybind_1_1_py_operator.html#a48b36126e45ccf0662045492d73cf6e6',1,'serif::pybind::PyOperator::GetGradient()']]],
+ ['getinstance_19',['getInstance',['../classserif_1_1constant_1_1_constants.html#a9f5ea958e59c0cc3a09760d65199a3d8',1,'serif::constant::Constants::getInstance()'],['../classserif_1_1probe_1_1_log_manager.html#a78db97bdbb72254855501677b18bc67e',1,'serif::probe::LogManager::getInstance()'],['../classserif_1_1resource_1_1_resource_manager.html#a70b5ce13f2b169ccdaa23f73ad070bf0',1,'serif::resource::ResourceManager::getInstance()']]],
+ ['getlastline_20',['getLastLine',['../probe_test_8cpp.html#a6181751ac1c7f7f38b548af87ad506ab',1,'probeTest.cpp']]],
+ ['getlogger_21',['getLogger',['../classserif_1_1probe_1_1_log_manager.html#a1dba1bc242c599c42c4882e5ab35c431',1,'serif::probe::LogManager']]],
+ ['getloggernames_22',['getLoggerNames',['../classserif_1_1probe_1_1_log_manager.html#a98d6bf86e6d7e6948f91ae4786b94940',1,'serif::probe::LogManager']]],
+ ['getloggers_23',['getLoggers',['../classserif_1_1probe_1_1_log_manager.html#a64dc9652f8e060750c3f6c97d9d62047',1,'serif::probe::LogManager']]],
+ ['getmassfracmode_24',['getMassFracMode',['../structserif_1_1composition_1_1_composition_entry.html#af7e046098066c0f3a6372eee3cd459a2',1,'serif::composition::CompositionEntry']]],
+ ['getmassfraction_25',['getMassFraction',['../classserif_1_1composition_1_1_composition.html#a063176b2e4ff9f29111f08f74e21c14c',1,'serif::composition::Composition::getMassFraction() const'],['../classserif_1_1composition_1_1_composition.html#a32eda5a66ab485c028ccc5e93fc3ddba',1,'serif::composition::Composition::getMassFraction(const std::string &symbol) const']]],
+ ['getmesh_26',['GetMesh',['../classserif_1_1mesh_1_1_mesh_i_o.html#ae46a00d0a57e0f67f3dd7f57b9685b9c',1,'serif::mesh::MeshIO']]],
+ ['getmesh_27',['getMesh',['../classserif_1_1polytrope_1_1_poly_solver.html#adacb9b9ca63bf49956accb36e182f148',1,'serif::polytrope::PolySolver']]],
+ ['getmeshradius_28',['getMeshRadius',['../namespaceserif_1_1probe.html#a4e05778e7643d8cc8a1766a50c7f7964',1,'serif::probe']]],
+ ['getn_29',['getN',['../classserif_1_1polytrope_1_1_poly_solver.html#aace004c231e8ec057714fbca9fa8caae',1,'serif::polytrope::PolySolver']]],
+ ['getnumberfraction_30',['getNumberFraction',['../classserif_1_1composition_1_1_composition.html#a0020ef34d2e4170495f36074af391e6c',1,'serif::composition::Composition::getNumberFraction(const std::string &symbol) const'],['../classserif_1_1composition_1_1_composition.html#a7baaef1ee4b4b6e5ec34556904a68b26',1,'serif::composition::Composition::getNumberFraction() const']]],
+ ['getorder_31',['getOrder',['../classserif_1_1polytrope_1_1_poly_solver.html#adbf0f08417551b87c93b9ad864460d81',1,'serif::polytrope::PolySolver']]],
+ ['getphi_32',['getPhi',['../classserif_1_1polytrope_1_1_poly_solver.html#a3ba006ede25891b69c76bebe5a07ee8a',1,'serif::polytrope::PolySolver']]],
+ ['getprolongation_33',['GetProlongation',['../classserif_1_1pybind_1_1_py_matrix.html#a750adff8c58ad990defaac845042bfb6',1,'serif::pybind::PyMatrix::GetProlongation()'],['../classserif_1_1pybind_1_1_py_operator.html#ac1525bfe5a91522cd23ea6b6981b19b2',1,'serif::pybind::PyOperator::GetProlongation()']]],
+ ['getraysolution_34',['getRaySolution',['../namespaceserif_1_1probe.html#a8308c07e15b4afdc19f629f50ebd56ea',1,'serif::probe::getRaySolution(mfem::GridFunction &u, mfem::Mesh &mesh, const std::vector< double > &rayDirection, int numSamples, std::string filename)'],['../namespaceserif_1_1probe.html#aba0302830a41881be860e614b071aae5',1,'serif::probe::getRaySolution(mfem::Vector &vec, mfem::FiniteElementSpace &fes, const std::vector< double > &rayDirection, int numSamples, std::string filename)']]],
+ ['getregisteredsymbols_35',['getRegisteredSymbols',['../classserif_1_1composition_1_1_composition.html#a45b3ee396daad93e44387c71b0929ddd',1,'serif::composition::Composition']]],
+ ['getresource_36',['getResource',['../classserif_1_1resource_1_1_resource_manager.html#a0c187f9ef3abc3200d992ef008cfb40a',1,'serif::resource::ResourceManager']]],
+ ['getrestriction_37',['GetRestriction',['../classserif_1_1pybind_1_1_py_matrix.html#a94a50fcf642f0ee0b78348130da6af20',1,'serif::pybind::PyMatrix::GetRestriction()'],['../classserif_1_1pybind_1_1_py_operator.html#a171416de4739d24ba27a484b19ef9b44',1,'serif::pybind::PyOperator::GetRestriction()']]],
+ ['gettable_38',['getTable',['../classserif_1_1eos_1_1_e_o_sio.html#af754f0e7169251ddfa96ad1dd0e08aef',1,'serif::eos::EOSio']]],
+ ['gettheta_39',['getTheta',['../classserif_1_1polytrope_1_1_poly_solver.html#aa8d086519347c175c9886412e95b383e',1,'serif::polytrope::PolySolver']]],
+ ['glvisview_40',['glVisView',['../namespaceserif_1_1probe.html#a80d969f85bc6f4b060158526e8adbe57',1,'serif::probe::glVisView(mfem::GridFunction &u, mfem::Mesh &mesh, const std::string &windowTitle="grid function", const std::string &keyset="")'],['../namespaceserif_1_1probe.html#a9381305542f12115a9fc9d1273ab851a',1,'serif::probe::glVisView(mfem::Vector &vec, mfem::FiniteElementSpace &fes, const std::string &windowTitle="vector", const std::string &keyset="")']]],
+ ['gmresinverter_41',['GMRESInverter',['../classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a26e52db2e259ceb0efc74a188a0626df',1,'serif::polytrope::GMRESInverter']]]
];
diff --git a/docs/html/search/functions_7.js b/docs/html/search/functions_7.js
index bf1215f..3d188fe 100644
--- a/docs/html/search/functions_7.js
+++ b/docs/html/search/functions_7.js
@@ -1,12 +1,12 @@
var searchData=
[
- ['h3_0',['h3',['../namespaceserif_1_1eos_1_1helmholtz.html#a472cca218e1d9d48c96ab61efe69a62b',1,'serif::eos::helmholtz::h3(std::array< double, 36 > fi, double w0t, double w1t, double w0mt, double w1mt, double w0d, double w1d, double w0md, double w1md)'],['../namespaceserif_1_1eos_1_1helmholtz.html#a2a3eaebe733ba0430616dab3481eecdb',1,'serif::eos::helmholtz::h3(double fi[36], double w0t, double w1t, double w0mt, double w1mt, double w0d, double w1d, double w0md, double w1md)']]],
- ['h5_1',['h5',['../namespaceserif_1_1eos_1_1helmholtz.html#a8a44afcf150093ff5972a9d0274d06c1',1,'serif::eos::helmholtz::h5(std::array< double, 36 > fi, double w0t, double w1t, double w2t, double w0mt, double w1mt, double w2mt, double w0d, double w1d, double w2d, double w0md, double w1md, double w2md)'],['../namespaceserif_1_1eos_1_1helmholtz.html#a9b3d0f5f705e5a3af5f1d11aac9fa0e3',1,'serif::eos::helmholtz::h5(double fi[36], double w0t, double w1t, double w2t, double w0mt, double w1mt, double w2mt, double w0d, double w1d, double w2d, double w0md, double w1md, double w2md)']]],
+ ['h3_0',['h3',['../namespaceserif_1_1eos_1_1helmholtz.html#a21265bbdad968221f6baa631aae4a4c0',1,'serif::eos::helmholtz']]],
+ ['h5_1',['h5',['../namespaceserif_1_1eos_1_1helmholtz.html#a5262637d5f843c2efaa25eb83de14f26',1,'serif::eos::helmholtz']]],
['has_2',['has',['../classserif_1_1constant_1_1_constants.html#a71aa21de5e8ee9f5fc23169df28f9a4e',1,'serif::constant::Constants']]],
['hassymbol_3',['hasSymbol',['../classserif_1_1composition_1_1_composition.html#a01e00a40385ebc61c93dba8064733f7f',1,'serif::composition::Composition']]],
['he3he3_5frate_4',['he3he3_rate',['../namespaceserif_1_1network_1_1approx8.html#ad456790029a34224e4435a0a72ada249',1,'serif::network::approx8']]],
['he3he4_5frate_5',['he3he4_rate',['../namespaceserif_1_1network_1_1approx8.html#a9a9fce6f2b20d4793e614bd02ec36c3a',1,'serif::network::approx8']]],
- ['heap_5fallocate_5fcontiguous_5f2d_5fmemory_6',['heap_allocate_contiguous_2D_memory',['../namespaceserif_1_1eos_1_1helmholtz.html#af20392e2dadcbfc1e09ced18995ca60c',1,'serif::eos::helmholtz']]],
+ ['heap_5fallocate_5fcontiguous_5f2d_5fmemory_6',['heap_allocate_contiguous_2D_memory',['../namespaceserif_1_1eos_1_1helmholtz.html#ab764511edc28b17967174faf45a5af3f',1,'serif::eos::helmholtz']]],
['heap_5fdeallocate_5fcontiguous_5f2d_5fmemory_7',['heap_deallocate_contiguous_2D_memory',['../namespaceserif_1_1eos_1_1helmholtz.html#a99c73f169fb5be7e576102384459f9a5',1,'serif::eos::helmholtz']]],
['helmtable_8',['HELMTable',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a884959cf006a38fdad597724891f88b3',1,'serif::eos::helmholtz::HELMTable']]]
];
diff --git a/docs/html/search/functions_8.js b/docs/html/search/functions_8.js
index 293e7df..3d656d7 100644
--- a/docs/html/search/functions_8.js
+++ b/docs/html/search/functions_8.js
@@ -1,11 +1,12 @@
var searchData=
[
['initialize_0',['initialize',['../classserif_1_1constant_1_1_constants.html#a88578dd2dc433c5c862b01a1539862fe',1,'serif::constant::Constants']]],
- ['isfinalized_1',['isFinalized',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a99b59a8f7cf8ac1f6106ee9cb014c931',1,'serif::polytrope::PolytropeOperator']]],
- ['isloaded_2',['IsLoaded',['../classserif_1_1mesh_1_1_mesh_i_o.html#aa685c3f323d5189edfa326c866f552d6',1,'serif::mesh::MeshIO']]],
- ['isloaded_3',['isLoaded',['../classserif_1_1constant_1_1_constants.html#abaebbd4df3f8ce0162b1f6014f2420ac',1,'serif::constant::Constants']]],
- ['isotope_4',['isotope',['../structserif_1_1composition_1_1_composition_entry.html#a17eb67ef1c07528295db845150c32615',1,'serif::composition::CompositionEntry']]],
- ['isstiff_5',['isStiff',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2e1f6e00bd622d2186724680dce7184f',1,'serif::network::approx8::Approx8Network']]],
- ['isvalidcomposition_6',['isValidComposition',['../classserif_1_1composition_1_1_composition.html#a14d19ec7ff396768bfe553522abc44db',1,'serif::composition::Composition']]],
- ['isvalidsymbol_7',['isValidSymbol',['../classserif_1_1composition_1_1_composition.html#a753bcffca93a4dd8a0f38afc00cf05fb',1,'serif::composition::Composition']]]
+ ['inverse_1',['Inverse',['../classserif_1_1pybind_1_1_py_matrix.html#a084a6a3ca7f0f82681cf8856dbf6247e',1,'serif::pybind::PyMatrix']]],
+ ['isfinalized_2',['isFinalized',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a99b59a8f7cf8ac1f6106ee9cb014c931',1,'serif::polytrope::PolytropeOperator']]],
+ ['isloaded_3',['IsLoaded',['../classserif_1_1mesh_1_1_mesh_i_o.html#aa685c3f323d5189edfa326c866f552d6',1,'serif::mesh::MeshIO']]],
+ ['isloaded_4',['isLoaded',['../classserif_1_1constant_1_1_constants.html#ad10151838d376ed5c80b3c3968e0d0f9',1,'serif::constant::Constants']]],
+ ['isotope_5',['isotope',['../structserif_1_1composition_1_1_composition_entry.html#a17eb67ef1c07528295db845150c32615',1,'serif::composition::CompositionEntry']]],
+ ['isstiff_6',['isStiff',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2e1f6e00bd622d2186724680dce7184f',1,'serif::network::approx8::Approx8Network']]],
+ ['isvalidcomposition_7',['isValidComposition',['../classserif_1_1composition_1_1_composition.html#a14d19ec7ff396768bfe553522abc44db',1,'serif::composition::Composition']]],
+ ['isvalidsymbol_8',['isValidSymbol',['../classserif_1_1composition_1_1_composition.html#a753bcffca93a4dd8a0f38afc00cf05fb',1,'serif::composition::Composition']]]
];
diff --git a/docs/html/search/searchdata.js b/docs/html/search/searchdata.js
index 11f1e99..1392992 100644
--- a/docs/html/search/searchdata.js
+++ b/docs/html/search/searchdata.js
@@ -1,11 +1,11 @@
var indexSectionsWithContent =
{
- 0: "4abcdefghijklmnopqrstuvwxyz~",
+ 0: "4_abcdefghijklmnopqrstuvwxyz~",
1: "acdefghjlmnoprsx",
- 2: "ps",
- 3: "4acdehimnpruw",
+ 2: "lprs",
+ 3: "4_abcdehilmnpruw",
4: "abcdefghiklmnoprstuvwx~",
- 5: "acdefgijlmnpqrstuvxyz",
+ 5: "acdefghijlmnpqrstuvxyz",
6: "aemrv",
7: "o",
8: "bdst",
diff --git a/docs/latex/annotated.tex b/docs/latex/annotated.tex
index 066591e..a74b130 100644
--- a/docs/latex/annotated.tex
+++ b/docs/latex/annotated.tex
@@ -13,7 +13,7 @@ Here are the classes, structs, unions and interfaces with brief descriptions\+:\
\item\contentsline{section}{\mbox{\hyperlink{structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff}{serif\+::polytrope\+::polycoeff\+::d\+Theta\+Interp\+Coeff}} }{\pageref{structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff}}{}
\item\contentsline{section}{\mbox{\hyperlink{structserif_1_1eos_1_1helmholtz_1_1_e_o_s}{serif\+::eos\+::helmholtz\+::\+EOS}} \\*Structure to hold the output parameters and derivatives of the \doxylink{structserif_1_1eos_1_1helmholtz_1_1_e_o_s}{EOS} calculation }{\pageref{structserif_1_1eos_1_1helmholtz_1_1_e_o_s}}{}
\item\contentsline{section}{\mbox{\hyperlink{structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input}{serif\+::eos\+::helmholtz\+::\+EOSInput}} \\*Structure to hold the input parameters for the \doxylink{structserif_1_1eos_1_1helmholtz_1_1_e_o_s}{EOS} calculation }{\pageref{structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input}}{}
-\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1eos_1_1_eos_i_o}{serif\+::eos\+::\+Eos\+IO}} \\*Handles the input/output operations for EOS tables }{\pageref{classserif_1_1eos_1_1_eos_i_o}}{}
+\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1eos_1_1_e_o_sio}{serif\+::eos\+::\+EOSio}} \\*Handles the input/output operations for EOS tables }{\pageref{classserif_1_1eos_1_1_e_o_sio}}{}
\item\contentsline{section}{\mbox{\hyperlink{classeos_test}{eos\+Test}} \\*Test suite for the const class }{\pageref{classeos_test}}{}
\item\contentsline{section}{\mbox{\hyperlink{structserif_1_1polytrope_1_1form_bundle}{serif\+::polytrope\+::form\+Bundle}} \\*Structure to hold the various bilinear and nonlinear forms for the polytrope problem }{\pageref{structserif_1_1polytrope_1_1form_bundle}}{}
\item\contentsline{section}{\mbox{\hyperlink{structserif_1_1composition_1_1_global_composition}{serif\+::composition\+::\+Global\+Composition}} \\*Represents the global composition of a system. This tends to be used after finalize and is primarily for internal use }{\pageref{structserif_1_1composition_1_1_global_composition}}{}
@@ -33,6 +33,10 @@ Here are the classes, structs, unions and interfaces with brief descriptions\+:\
\item\contentsline{section}{\mbox{\hyperlink{classpoly_test}{poly\+Test}} }{\pageref{classpoly_test}}{}
\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1polytrope_1_1_polytrope_operator}{serif\+::polytrope\+::\+Polytrope\+Operator}} \\*Represents the coupled nonlinear operator for the polytropic system }{\pageref{classserif_1_1polytrope_1_1_polytrope_operator}}{}
\item\contentsline{section}{\mbox{\hyperlink{classprobe_test}{probe\+Test}} }{\pageref{classprobe_test}}{}
+\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1pybind_1_1_py_coefficient}{serif\+::pybind\+::\+Py\+Coefficient}} \\*Trampoline class for mfem\+::\+Coefficient }{\pageref{classserif_1_1pybind_1_1_py_coefficient}}{}
+\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1pybind_1_1_py_matrix}{serif\+::pybind\+::\+Py\+Matrix}} \\*A trampoline class for mfem\+::\+Matrix }{\pageref{classserif_1_1pybind_1_1_py_matrix}}{}
+\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1pybind_1_1_py_operator}{serif\+::pybind\+::\+Py\+Operator}} \\*Trampoline class for mfem\+::\+Operator }{\pageref{classserif_1_1pybind_1_1_py_operator}}{}
+\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1pybind_1_1_py_vector_coefficient}{serif\+::pybind\+::\+Py\+Vector\+Coefficient}} \\*Trampoline class for mfem\+::\+Vector\+Coefficient }{\pageref{classserif_1_1pybind_1_1_py_vector_coefficient}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_resource_manager}{Resource\+Manager}} \\*Manages resources within the application }{\pageref{class_resource_manager}}{}
\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1resource_1_1_resource_manager}{serif\+::resource\+::\+Resource\+Manager}} }{\pageref{classserif_1_1resource_1_1_resource_manager}}{}
\item\contentsline{section}{\mbox{\hyperlink{classresource_manager_test}{resource\+Manager\+Test}} \\*Test suite for the resource\+Manager class }{\pageref{classresource_manager_test}}{}
diff --git a/docs/latex/files.tex b/docs/latex/files.tex
index aa64183..48435b1 100644
--- a/docs/latex/files.tex
+++ b/docs/latex/files.tex
@@ -6,9 +6,9 @@ Here is a list of all files with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{src/config/public/\mbox{\hyperlink{config_8h}{config.\+h}} }{\pageref{config_8h}}{}
\item\contentsline{section}{src/constants/private/\mbox{\hyperlink{const_8cpp}{const.\+cpp}} }{\pageref{const_8cpp}}{}
\item\contentsline{section}{src/constants/public/\mbox{\hyperlink{const_8h}{const.\+h}} }{\pageref{const_8h}}{}
-\item\contentsline{section}{src/eos/private/\mbox{\hyperlink{eos_i_o_8cpp}{eos\+IO.\+cpp}} }{\pageref{eos_i_o_8cpp}}{}
+\item\contentsline{section}{src/eos/private/\mbox{\hyperlink{_e_o_sio_8cpp}{EOSio.\+cpp}} }{\pageref{_e_o_sio_8cpp}}{}
\item\contentsline{section}{src/eos/private/\mbox{\hyperlink{helm_8cpp}{helm.\+cpp}} }{\pageref{helm_8cpp}}{}
-\item\contentsline{section}{src/eos/public/\mbox{\hyperlink{eos_i_o_8h}{eos\+IO.\+h}} }{\pageref{eos_i_o_8h}}{}
+\item\contentsline{section}{src/eos/public/\mbox{\hyperlink{_e_o_sio_8h}{EOSio.\+h}} }{\pageref{_e_o_sio_8h}}{}
\item\contentsline{section}{src/eos/public/\mbox{\hyperlink{helm_8h}{helm.\+h}} }{\pageref{helm_8h}}{}
\item\contentsline{section}{src/mesh\+IO/private/\mbox{\hyperlink{mesh_i_o_8cpp}{mesh\+IO.\+cpp}} }{\pageref{mesh_i_o_8cpp}}{}
\item\contentsline{section}{src/mesh\+IO/public/\mbox{\hyperlink{mesh_i_o_8h}{mesh\+IO.\+h}} }{\pageref{mesh_i_o_8h}}{}
@@ -30,6 +30,26 @@ Here is a list of all files with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{src/polytrope/utils/public/\mbox{\hyperlink{utilities_8h}{utilities.\+h}} }{\pageref{utilities_8h}}{}
\item\contentsline{section}{src/probe/private/\mbox{\hyperlink{probe_8cpp}{probe.\+cpp}} }{\pageref{probe_8cpp}}{}
\item\contentsline{section}{src/probe/public/\mbox{\hyperlink{probe_8h}{probe.\+h}} }{\pageref{probe_8h}}{}
+\item\contentsline{section}{src/python/\mbox{\hyperlink{bindings_8cpp}{bindings.\+cpp}} }{\pageref{bindings_8cpp}}{}
+\item\contentsline{section}{src/python/composition/\mbox{\hyperlink{composition_2bindings_8cpp}{bindings.\+cpp}} }{\pageref{composition_2bindings_8cpp}}{}
+\item\contentsline{section}{src/python/composition/\mbox{\hyperlink{composition_2bindings_8h}{bindings.\+h}} }{\pageref{composition_2bindings_8h}}{}
+\item\contentsline{section}{src/python/config/\mbox{\hyperlink{config_2bindings_8cpp}{bindings.\+cpp}} }{\pageref{config_2bindings_8cpp}}{}
+\item\contentsline{section}{src/python/config/\mbox{\hyperlink{config_2bindings_8h}{bindings.\+h}} }{\pageref{config_2bindings_8h}}{}
+\item\contentsline{section}{src/python/const/\mbox{\hyperlink{const_2bindings_8cpp}{bindings.\+cpp}} }{\pageref{const_2bindings_8cpp}}{}
+\item\contentsline{section}{src/python/const/\mbox{\hyperlink{const_2bindings_8h}{bindings.\+h}} }{\pageref{const_2bindings_8h}}{}
+\item\contentsline{section}{src/python/eos/\mbox{\hyperlink{eos_2bindings_8cpp}{bindings.\+cpp}} }{\pageref{eos_2bindings_8cpp}}{}
+\item\contentsline{section}{src/python/eos/\mbox{\hyperlink{eos_2bindings_8h}{bindings.\+h}} }{\pageref{eos_2bindings_8h}}{}
+\item\contentsline{section}{src/python/mfem/\mbox{\hyperlink{mfem_2bindings_8cpp}{bindings.\+cpp}} }{\pageref{mfem_2bindings_8cpp}}{}
+\item\contentsline{section}{src/python/mfem/\mbox{\hyperlink{mfem_2bindings_8h}{bindings.\+h}} \\*Declares functions to register MFEM core library components with pybind11 }{\pageref{mfem_2bindings_8h}}{}
+\item\contentsline{section}{src/python/mfem/\+Trampoline/\+Py\+MFEMTrampolines/\+Coefficient/\mbox{\hyperlink{_py_coefficient_8cpp}{Py\+Coefficient.\+cpp}} }{\pageref{_py_coefficient_8cpp}}{}
+\item\contentsline{section}{src/python/mfem/\+Trampoline/\+Py\+MFEMTrampolines/\+Coefficient/\mbox{\hyperlink{_py_coefficient_8h}{Py\+Coefficient.\+h}} \\*Defines pybind11 trampoline classes for mfem\+::\+Coefficient and mfem\+::\+Vector\+Coefficient }{\pageref{_py_coefficient_8h}}{}
+\item\contentsline{section}{src/python/mfem/\+Trampoline/\+Py\+MFEMTrampolines/\+Operator/\mbox{\hyperlink{_py_operator_8cpp}{Py\+Operator.\+cpp}} }{\pageref{_py_operator_8cpp}}{}
+\item\contentsline{section}{src/python/mfem/\+Trampoline/\+Py\+MFEMTrampolines/\+Operator/\mbox{\hyperlink{_py_operator_8h}{Py\+Operator.\+h}} \\*Defines a pybind11 trampoline class for mfem\+::\+Operator }{\pageref{_py_operator_8h}}{}
+\item\contentsline{section}{src/python/mfem/\+Trampoline/\+Py\+MFEMTrampolines/\+Operator/\+Matrix/\mbox{\hyperlink{_py_matrix_8cpp}{Py\+Matrix.\+cpp}} }{\pageref{_py_matrix_8cpp}}{}
+\item\contentsline{section}{src/python/mfem/\+Trampoline/\+Py\+MFEMTrampolines/\+Operator/\+Matrix/\mbox{\hyperlink{_py_matrix_8h}{Py\+Matrix.\+h}} \\*Defines a pybind11 trampoline class for mfem\+::\+Matrix }{\pageref{_py_matrix_8h}}{}
+\item\contentsline{section}{src/python/polytrope/\mbox{\hyperlink{polytrope_2bindings_8cpp}{bindings.\+cpp}} }{\pageref{polytrope_2bindings_8cpp}}{}
+\item\contentsline{section}{src/python/polytrope/\mbox{\hyperlink{polytrope_2bindings_8h}{bindings.\+h}} \\*Declares the function to register polytrope module C++ components with pybind11 }{\pageref{polytrope_2bindings_8h}}{}
+\item\contentsline{section}{src/python/serif/\mbox{\hyperlink{____init_____8py}{\+\_\+\+\_\+init\+\_\+\+\_\+.\+py}} }{\pageref{____init_____8py}}{}
\item\contentsline{section}{src/resource/private/\mbox{\hyperlink{resource_manager_8cpp}{resource\+Manager.\+cpp}} }{\pageref{resource_manager_8cpp}}{}
\item\contentsline{section}{src/resource/private/\mbox{\hyperlink{resource_manager_types_8cpp}{resource\+Manager\+Types.\+cpp}} }{\pageref{resource_manager_types_8cpp}}{}
\item\contentsline{section}{src/resource/public/\mbox{\hyperlink{resource_manager_8h}{resource\+Manager.\+h}} }{\pageref{resource_manager_8h}}{}
@@ -44,5 +64,7 @@ Here is a list of all files with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{tests/network/\mbox{\hyperlink{approx8_test_8cpp}{approx8\+Test.\+cpp}} }{\pageref{approx8_test_8cpp}}{}
\item\contentsline{section}{tests/poly/\mbox{\hyperlink{poly_test_8cpp}{poly\+Test.\+cpp}} }{\pageref{poly_test_8cpp}}{}
\item\contentsline{section}{tests/probe/\mbox{\hyperlink{probe_test_8cpp}{probe\+Test.\+cpp}} }{\pageref{probe_test_8cpp}}{}
+\item\contentsline{section}{tests/python/polytrope/\mbox{\hyperlink{load_mesh_8py}{load\+Mesh.\+py}} }{\pageref{load_mesh_8py}}{}
+\item\contentsline{section}{tests/python/polytrope/\mbox{\hyperlink{run_polytrope_8py}{run\+Polytrope.\+py}} }{\pageref{run_polytrope_8py}}{}
\item\contentsline{section}{tests/resource/\mbox{\hyperlink{resource_manager_test_8cpp}{resource\+Manager\+Test.\+cpp}} }{\pageref{resource_manager_test_8cpp}}{}
\end{DoxyCompactList}
diff --git a/docs/latex/refman.tex b/docs/latex/refman.tex
index 6857620..9e63bb4 100644
--- a/docs/latex/refman.tex
+++ b/docs/latex/refman.tex
@@ -244,7 +244,9 @@
\chapter{File Index}
\input{files}
\chapter{Namespace Documentation}
+\input{namespaceload_mesh}
\input{namespacepoly_m_f_e_m_utils}
+\input{namespacerun_polytrope}
\input{namespaceserif}
\input{namespaceserif_1_1composition}
\input{namespaceserif_1_1config}
@@ -259,6 +261,7 @@
\input{namespaceserif_1_1polytrope_1_1polycoeff}
\input{namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils}
\input{namespaceserif_1_1probe}
+\input{namespaceserif_1_1pybind}
\input{namespaceserif_1_1resource}
\input{namespaceserif_1_1resource_1_1types}
\input{namespaceserif_1_1types}
@@ -277,7 +280,7 @@
\input{structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff}
\input{structserif_1_1eos_1_1helmholtz_1_1_e_o_s}
\input{structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input}
-\input{classserif_1_1eos_1_1_eos_i_o}
+\input{classserif_1_1eos_1_1_e_o_sio}
\input{classeos_test}
\input{structserif_1_1polytrope_1_1form_bundle}
\input{structserif_1_1composition_1_1_global_composition}
@@ -297,6 +300,10 @@
\input{classpoly_test}
\input{classserif_1_1polytrope_1_1_polytrope_operator}
\input{classprobe_test}
+\input{classserif_1_1pybind_1_1_py_coefficient}
+\input{classserif_1_1pybind_1_1_py_matrix}
+\input{classserif_1_1pybind_1_1_py_operator}
+\input{classserif_1_1pybind_1_1_py_vector_coefficient}
\input{class_resource_manager}
\input{classserif_1_1resource_1_1_resource_manager}
\input{classresource_manager_test}
@@ -317,12 +324,12 @@
\input{const_8cpp_source}
\input{const_8h}
\input{const_8h_source}
-\input{eos_i_o_8cpp}
-\input{eos_i_o_8cpp_source}
+\input{_e_o_sio_8cpp}
+\input{_e_o_sio_8cpp_source}
\input{helm_8cpp}
\input{helm_8cpp_source}
-\input{eos_i_o_8h}
-\input{eos_i_o_8h_source}
+\input{_e_o_sio_8h}
+\input{_e_o_sio_8h_source}
\input{helm_8h}
\input{helm_8h_source}
\input{mesh_i_o_8cpp}
@@ -365,6 +372,46 @@
\input{probe_8cpp_source}
\input{probe_8h}
\input{probe_8h_source}
+\input{bindings_8cpp}
+\input{bindings_8cpp_source}
+\input{composition_2bindings_8cpp}
+\input{composition_2bindings_8cpp_source}
+\input{config_2bindings_8cpp}
+\input{config_2bindings_8cpp_source}
+\input{const_2bindings_8cpp}
+\input{const_2bindings_8cpp_source}
+\input{eos_2bindings_8cpp}
+\input{eos_2bindings_8cpp_source}
+\input{mfem_2bindings_8cpp}
+\input{mfem_2bindings_8cpp_source}
+\input{polytrope_2bindings_8cpp}
+\input{polytrope_2bindings_8cpp_source}
+\input{composition_2bindings_8h}
+\input{composition_2bindings_8h_source}
+\input{config_2bindings_8h}
+\input{config_2bindings_8h_source}
+\input{const_2bindings_8h}
+\input{const_2bindings_8h_source}
+\input{eos_2bindings_8h}
+\input{eos_2bindings_8h_source}
+\input{mfem_2bindings_8h}
+\input{mfem_2bindings_8h_source}
+\input{polytrope_2bindings_8h}
+\input{polytrope_2bindings_8h_source}
+\input{_py_coefficient_8cpp}
+\input{_py_coefficient_8cpp_source}
+\input{_py_coefficient_8h}
+\input{_py_coefficient_8h_source}
+\input{_py_matrix_8cpp}
+\input{_py_matrix_8cpp_source}
+\input{_py_matrix_8h}
+\input{_py_matrix_8h_source}
+\input{_py_operator_8cpp}
+\input{_py_operator_8cpp_source}
+\input{_py_operator_8h}
+\input{_py_operator_8h_source}
+\input{____init_____8py}
+\input{____init_____8py_source}
\input{resource_manager_8cpp}
\input{resource_manager_8cpp_source}
\input{resource_manager_types_8cpp}
@@ -393,6 +440,10 @@
\input{poly_test_8cpp_source}
\input{probe_test_8cpp}
\input{probe_test_8cpp_source}
+\input{load_mesh_8py}
+\input{load_mesh_8py_source}
+\input{run_polytrope_8py}
+\input{run_polytrope_8py_source}
\input{resource_manager_test_8cpp}
\input{resource_manager_test_8cpp_source}
\chapter{Examples}