diff --git a/docs/html/annotated.html b/docs/html/annotated.html
index 814cf35..b9be07c 100644
--- a/docs/html/annotated.html
+++ b/docs/html/annotated.html
@@ -103,59 +103,59 @@ $(function(){initNavTree('annotated.html',''); initResizable(true); });
Here are the classes, structs, unions and interfaces with brief descriptions:
-
[detail level 12]
-| ▼Ncomposition | |
-| CComposition | |
-| CCompositionEntry | Represents an entry in the composition with a symbol and mass fraction |
-| CGlobalComposition | Represents the global composition of a system. This tends to be used after finalize and is primarily for internal use |
-| ▼Nhelmholtz | |
-| 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 |
-| ▼NnnApprox8 | |
-| CApprox8Network | Class for the Approx8 nuclear reaction network |
-| CJacobian | Functor to calculate the Jacobian matrix for implicit solvers |
-| CNet | Contains constants and arrays related to the nuclear network |
-| CODE | Functor to calculate the derivatives for the ODE solver |
-| ▼NnuclearNetwork | |
-| CNetIn | Input structure for the network evaluation |
-| CNetOut | Output structure for the network evaluation |
-| CNetwork | Class for network evaluation |
-| ▼Npolycoeff | |
-| CdThetaInterpCoeff | |
-| Cx1InterpCoeff | Coefficients for the interpolations of the surface location of a polytrope |
-| ▼NpolyMFEMUtils | A namespace for utilities for working with MFEM and solving the lane-emden equation |
-| CNonlinearPowerIntegrator | A class for nonlinear power integrator |
-| ▼NProbe | The Probe namespace contains utility functions for debugging and logging |
-| CLogManager | Class to manage logging operations |
-| Capprox8Test | |
-| CcompositionTest | Test suite for the composition class |
-| CConfig | Singleton class to manage configuration settings loaded from a YAML file |
-| CconfigTest | Test suite for the Config class |
-| CconfigTestPrivateAccessor | |
-| CConstant | Structure to hold a constant's details |
-| CConstants | Class to manage a collection of constants |
-| CconstTest | Test suite for the const class |
-| CDObject | A universal data container class |
-| CDObjectTest | Test suite for the DObject class |
-| CEosIO | Handles the input/output operations for EOS tables |
-| CeosTest | Test suite for the const class |
-| CformBundle | Structure to hold the various bilinear and nonlinear forms for the polytrope problem |
-| CGMRESInverter | Provides an approximate inverse of the SchurCompliment operator using GMRES |
-| CLockableDObject | Wrapper for DObject with thread-safe access |
-| CLockableDObjectTest | Test suite for the LockableDObject class |
-| CMeshIO | Class for handling mesh input/output operations |
-| CmeshIOTest | |
-| CMetadata | Represents metadata information for data objects in the dobj module |
-| CMetadataTest | Test suite for the Metadata class |
-| CPolySolver | Solves the Lane-Emden equation for a polytropic star using a mixed finite element method |
-| CpolyTest | |
-| CPolytropeOperator | Represents the coupled nonlinear operator for the polytropic system |
-| CprobeTest | |
-| CResourceManager | Manages resources within the application |
-| CresourceManagerTest | Test suite for the resourceManager class |
-| CSchurCompliment | Represents the Schur complement operator used in the solution process |
-| CsolverBundle | Structure to manage the lifetime of MFEM solver objects |
+[detail level 1234]
diff --git a/docs/html/annotated_dup.js b/docs/html/annotated_dup.js
index 8f62633..530fa47 100644
--- a/docs/html/annotated_dup.js
+++ b/docs/html/annotated_dup.js
@@ -1,62 +1,68 @@
var annotated_dup =
[
- [ "composition", "namespacecomposition.html", [
- [ "Composition", "classcomposition_1_1_composition.html", "classcomposition_1_1_composition" ],
- [ "CompositionEntry", "structcomposition_1_1_composition_entry.html", "structcomposition_1_1_composition_entry" ],
- [ "GlobalComposition", "structcomposition_1_1_global_composition.html", "structcomposition_1_1_global_composition" ]
- ] ],
- [ "helmholtz", "namespacehelmholtz.html", [
- [ "EOS", "structhelmholtz_1_1_e_o_s.html", "structhelmholtz_1_1_e_o_s" ],
- [ "EOSInput", "structhelmholtz_1_1_e_o_s_input.html", "structhelmholtz_1_1_e_o_s_input" ],
- [ "HELMTable", "structhelmholtz_1_1_h_e_l_m_table.html", "structhelmholtz_1_1_h_e_l_m_table" ]
- ] ],
- [ "nnApprox8", "namespacenn_approx8.html", [
- [ "Approx8Network", "classnn_approx8_1_1_approx8_network.html", "classnn_approx8_1_1_approx8_network" ],
- [ "Jacobian", "structnn_approx8_1_1_jacobian.html", "structnn_approx8_1_1_jacobian" ],
- [ "Net", "structnn_approx8_1_1_net.html", "structnn_approx8_1_1_net" ],
- [ "ODE", "structnn_approx8_1_1_o_d_e.html", "structnn_approx8_1_1_o_d_e" ]
- ] ],
- [ "nuclearNetwork", "namespacenuclear_network.html", [
- [ "NetIn", "structnuclear_network_1_1_net_in.html", "structnuclear_network_1_1_net_in" ],
- [ "NetOut", "structnuclear_network_1_1_net_out.html", "structnuclear_network_1_1_net_out" ],
- [ "Network", "classnuclear_network_1_1_network.html", "classnuclear_network_1_1_network" ]
- ] ],
- [ "polycoeff", "namespacepolycoeff.html", [
- [ "dThetaInterpCoeff", "structpolycoeff_1_1d_theta_interp_coeff.html", "structpolycoeff_1_1d_theta_interp_coeff" ],
- [ "x1InterpCoeff", "structpolycoeff_1_1x1_interp_coeff.html", "structpolycoeff_1_1x1_interp_coeff" ]
- ] ],
- [ "polyMFEMUtils", "namespacepoly_m_f_e_m_utils.html", [
- [ "NonlinearPowerIntegrator", "classpoly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html", "classpoly_m_f_e_m_utils_1_1_nonlinear_power_integrator" ]
- ] ],
- [ "Probe", "namespace_probe.html", [
- [ "LogManager", "class_probe_1_1_log_manager.html", "class_probe_1_1_log_manager" ]
+ [ "serif", "namespaceserif.html", [
+ [ "composition", "namespaceserif_1_1composition.html", [
+ [ "Composition", "classserif_1_1composition_1_1_composition.html", "classserif_1_1composition_1_1_composition" ],
+ [ "CompositionEntry", "structserif_1_1composition_1_1_composition_entry.html", "structserif_1_1composition_1_1_composition_entry" ],
+ [ "GlobalComposition", "structserif_1_1composition_1_1_global_composition.html", "structserif_1_1composition_1_1_global_composition" ]
+ ] ],
+ [ "constant", "namespaceserif_1_1constant.html", [
+ [ "Constant", "structserif_1_1constant_1_1_constant.html", "structserif_1_1constant_1_1_constant" ],
+ [ "Constants", "classserif_1_1constant_1_1_constants.html", "classserif_1_1constant_1_1_constants" ]
+ ] ],
+ [ "eos", "namespaceserif_1_1eos.html", [
+ [ "helmholtz", "namespaceserif_1_1eos_1_1helmholtz.html", [
+ [ "EOS", "structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html", "structserif_1_1eos_1_1helmholtz_1_1_e_o_s" ],
+ [ "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" ]
+ ] ],
+ [ "mesh", "namespaceserif_1_1mesh.html", [
+ [ "MeshIO", "classserif_1_1mesh_1_1_mesh_i_o.html", "classserif_1_1mesh_1_1_mesh_i_o" ]
+ ] ],
+ [ "network", "namespaceserif_1_1network.html", [
+ [ "approx8", "namespaceserif_1_1network_1_1approx8.html", [
+ [ "Approx8Network", "classserif_1_1network_1_1approx8_1_1_approx8_network.html", "classserif_1_1network_1_1approx8_1_1_approx8_network" ],
+ [ "Jacobian", "structserif_1_1network_1_1approx8_1_1_jacobian.html", "structserif_1_1network_1_1approx8_1_1_jacobian" ],
+ [ "Net", "structserif_1_1network_1_1approx8_1_1_net.html", "structserif_1_1network_1_1approx8_1_1_net" ],
+ [ "ODE", "structserif_1_1network_1_1approx8_1_1_o_d_e.html", "structserif_1_1network_1_1approx8_1_1_o_d_e" ]
+ ] ],
+ [ "NetIn", "structserif_1_1network_1_1_net_in.html", "structserif_1_1network_1_1_net_in" ],
+ [ "NetOut", "structserif_1_1network_1_1_net_out.html", "structserif_1_1network_1_1_net_out" ],
+ [ "Network", "classserif_1_1network_1_1_network.html", "classserif_1_1network_1_1_network" ]
+ ] ],
+ [ "polytrope", "namespaceserif_1_1polytrope.html", [
+ [ "polycoeff", "namespaceserif_1_1polytrope_1_1polycoeff.html", [
+ [ "dThetaInterpCoeff", "structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff.html", "structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff" ],
+ [ "x1InterpCoeff", "structserif_1_1polytrope_1_1polycoeff_1_1x1_interp_coeff.html", "structserif_1_1polytrope_1_1polycoeff_1_1x1_interp_coeff" ]
+ ] ],
+ [ "polyMFEMUtils", "namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils.html", [
+ [ "NonlinearPowerIntegrator", "classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html", "classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator" ]
+ ] ],
+ [ "formBundle", "structserif_1_1polytrope_1_1form_bundle.html", "structserif_1_1polytrope_1_1form_bundle" ],
+ [ "GMRESInverter", "classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html", "classserif_1_1polytrope_1_1_g_m_r_e_s_inverter" ],
+ [ "PolySolver", "classserif_1_1polytrope_1_1_poly_solver.html", "classserif_1_1polytrope_1_1_poly_solver" ],
+ [ "PolytropeOperator", "classserif_1_1polytrope_1_1_polytrope_operator.html", "classserif_1_1polytrope_1_1_polytrope_operator" ],
+ [ "SchurCompliment", "classserif_1_1polytrope_1_1_schur_compliment.html", "classserif_1_1polytrope_1_1_schur_compliment" ],
+ [ "solverBundle", "structserif_1_1polytrope_1_1solver_bundle.html", "structserif_1_1polytrope_1_1solver_bundle" ]
+ ] ],
+ [ "probe", "namespaceserif_1_1probe.html", [
+ [ "LogManager", "classserif_1_1probe_1_1_log_manager.html", "classserif_1_1probe_1_1_log_manager" ]
+ ] ],
+ [ "resource", "namespaceserif_1_1resource.html", [
+ [ "ResourceManager", "classserif_1_1resource_1_1_resource_manager.html", "classserif_1_1resource_1_1_resource_manager" ]
+ ] ]
] ],
[ "approx8Test", "classapprox8_test.html", null ],
[ "compositionTest", "classcomposition_test.html", null ],
- [ "Config", "class_config.html", null ],
[ "configTest", "classconfig_test.html", null ],
[ "configTestPrivateAccessor", "classconfig_test_private_accessor.html", "classconfig_test_private_accessor" ],
- [ "Constant", "struct_constant.html", "struct_constant" ],
- [ "Constants", "class_constants.html", "class_constants" ],
[ "constTest", "classconst_test.html", "classconst_test" ],
- [ "DObject", "class_d_object.html", "class_d_object" ],
- [ "DObjectTest", "class_d_object_test.html", "class_d_object_test" ],
- [ "EosIO", "class_eos_i_o.html", "class_eos_i_o" ],
[ "eosTest", "classeos_test.html", null ],
- [ "formBundle", "structform_bundle.html", "structform_bundle" ],
- [ "GMRESInverter", "class_g_m_r_e_s_inverter.html", "class_g_m_r_e_s_inverter" ],
- [ "LockableDObject", "class_lockable_d_object.html", "class_lockable_d_object" ],
- [ "LockableDObjectTest", "class_lockable_d_object_test.html", "class_lockable_d_object_test" ],
- [ "MeshIO", "class_mesh_i_o.html", "class_mesh_i_o" ],
[ "meshIOTest", "classmesh_i_o_test.html", null ],
- [ "Metadata", "class_metadata.html", "class_metadata" ],
- [ "MetadataTest", "class_metadata_test.html", "class_metadata_test" ],
- [ "PolySolver", "class_poly_solver.html", "class_poly_solver" ],
[ "polyTest", "classpoly_test.html", null ],
- [ "PolytropeOperator", "class_polytrope_operator.html", "class_polytrope_operator" ],
[ "probeTest", "classprobe_test.html", null ],
- [ "ResourceManager", "class_resource_manager.html", "class_resource_manager" ],
- [ "resourceManagerTest", "classresource_manager_test.html", null ],
- [ "SchurCompliment", "class_schur_compliment.html", "class_schur_compliment" ],
- [ "solverBundle", "structsolver_bundle.html", "structsolver_bundle" ]
+ [ "ResourceManager", "class_resource_manager.html", null ],
+ [ "resourceManagerTest", "classresource_manager_test.html", null ]
];
\ No newline at end of file
diff --git a/docs/html/classes.html b/docs/html/classes.html
index e0a85ee..8fa8180 100644
--- a/docs/html/classes.html
+++ b/docs/html/classes.html
@@ -106,52 +106,52 @@ $(function(){initNavTree('classes.html',''); initResizable(true); });
diff --git a/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
index ab04d9a..6fc598c 100644
--- a/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
+++ b/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
@@ -109,9 +109,7 @@ Directories
| |
| | config |
| |
-| | const |
-| |
-| | dobj |
+| | constants |
| |
| | eos |
| |
@@ -121,9 +119,7 @@ Directories
| |
| | network |
| |
-| | opac |
-| |
-| | poly |
+| | polytrope |
| |
| | probe |
| |
diff --git a/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js b/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js
index 7214dbb..d2225f8 100644
--- a/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js
+++ b/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.js
@@ -2,14 +2,12 @@ var dir_68267d1309a1af8e8297ef4c3efbcdba =
[
[ "composition", "dir_425afc2e69e55565110382214454a15b.html", "dir_425afc2e69e55565110382214454a15b" ],
[ "config", "dir_7e83d1792d529f4aa7126ac7e0b3b699.html", "dir_7e83d1792d529f4aa7126ac7e0b3b699" ],
- [ "const", "dir_409882efad9ab48a895cd8b217d1e026.html", "dir_409882efad9ab48a895cd8b217d1e026" ],
- [ "dobj", "dir_768194193337d64eaa7edd2c5f5038a4.html", "dir_768194193337d64eaa7edd2c5f5038a4" ],
+ [ "constants", "dir_55ef98a57036556dcc9a226e6204f780.html", "dir_55ef98a57036556dcc9a226e6204f780" ],
[ "eos", "dir_689df5374f46a72a7f1c8390720533bf.html", "dir_689df5374f46a72a7f1c8390720533bf" ],
[ "meshIO", "dir_440126c2838a14af33b22611dbbb2bf6.html", "dir_440126c2838a14af33b22611dbbb2bf6" ],
[ "misc", "dir_88826aa2a10e1882b573f502bc7f4b55.html", "dir_88826aa2a10e1882b573f502bc7f4b55" ],
[ "network", "dir_fc4c7f03e1a69a98c370fae55a743828.html", "dir_fc4c7f03e1a69a98c370fae55a743828" ],
- [ "opac", "dir_98811334950283dfb0b975440d5272eb.html", "dir_98811334950283dfb0b975440d5272eb" ],
- [ "poly", "dir_d0d2d394e86fce6a7356095f51b9fa38.html", "dir_d0d2d394e86fce6a7356095f51b9fa38" ],
+ [ "polytrope", "dir_a73572e2878bf48cd4731aa58ca46c31.html", "dir_a73572e2878bf48cd4731aa58ca46c31" ],
[ "probe", "dir_6bad3e3551706232e4c4a487f3402f33.html", "dir_6bad3e3551706232e4c4a487f3402f33" ],
[ "resource", "dir_b8641f383bb3a55bd12c64e8208632c3.html", "dir_b8641f383bb3a55bd12c64e8208632c3" ],
[ "types", "dir_0c0c9fa8a58db41e576adc3ce68c5ee9.html", "dir_0c0c9fa8a58db41e576adc3ce68c5ee9" ]
diff --git a/docs/html/doxygen_crawl.html b/docs/html/doxygen_crawl.html
index e0ff558..529c83c 100644
--- a/docs/html/doxygen_crawl.html
+++ b/docs/html/doxygen_crawl.html
@@ -12,49 +12,8 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -69,346 +28,285 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -432,7 +330,6 @@
-
@@ -463,70 +360,62 @@
+
-
-
+
+
-
-
-
+
-
-
+
+
-
-
+
-
-
+
-
-
-
+
-
-
-
+
-
+
-
-
+
+
-
@@ -557,11 +446,9 @@
-
-
@@ -572,7 +459,6 @@
-
@@ -593,15 +479,8 @@
-
-
-
-
-
-
-
@@ -636,86 +515,107 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -724,9 +624,6 @@
-
-
-
@@ -771,200 +668,191 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
diff --git a/docs/html/files.html b/docs/html/files.html
index 2bb6c39..0eb0c70 100644
--- a/docs/html/files.html
+++ b/docs/html/files.html
@@ -108,117 +108,99 @@ $(function(){initNavTree('files.html',''); initResizable(true); });
| static | |
| ▼ src | |
| ▼ composition | |
-| ► private | |
-| composition.cpp | |
-| ► public | |
-| composition.h | |
+| ▼ private | |
+| composition.cpp | |
+| ▼ public | |
+| composition.h | |
| ▼ config | |
-| ► private | |
-| config.cpp | |
-| ► public | |
-| config.h | |
-| ▼ const | |
-| ► private | |
-| const.cpp | |
-| ► public | |
-| const.h | |
-| ▼ dobj | |
-| ► private | |
-| DObject.cpp | Implementation of the DObject class |
-| LockableDObject.cpp | |
-| Metadata.cpp | Implementation of the Metadata class used in the dobj module |
-| ► public | |
-| DObject.h | Defines the DObject class, a universal data container for the project |
-| LockableDObject.h | A lightweight wrapper for DObject that adds locking capabilities |
-| Metadata.h | Public interface for the Metadata class used in the dobj module |
-| ▼ eos | |
-| ► private | |
-| eosIO.cpp | |
-| helm.cpp | |
-| ► public | |
-| eosIO.h | |
-| helm.h | |
-| ▼ meshIO | |
-| ► private | |
-| meshIO.cpp | |
-| ► public | |
-| meshIO.h | |
-| ▼ misc | |
-| ► macros | |
-| debug.h | Defines a macro for triggering a breakpoint in different compilers and platforms |
-| warning_control.h | |
-| ▼ network | |
-| ► private | |
-| approx8.cpp | |
-| network.cpp | |
-| ► public | |
-| approx8.h | Header file for the Approx8 nuclear reaction network |
-| network.h | |
-| ▼ opac | |
-| ► public | |
-| opac.h | |
-| ▼ poly | |
-| ► coeff | |
-| ► private | |
-| polyCoeff.cpp | |
-| ► public | |
-| polyCoeff.h | |
-| ► solver | |
-| ► private | |
-| polySolver.cpp | |
-| ► public | |
-| polySolver.h | |
-| ► utils | |
-| ► private | |
-| integrators.cpp | |
-| polytropeOperator.cpp | |
-| utilities.cpp | |
-| ► public | |
-| integrators.h | A collection of utilities for working with MFEM and solving the lane-emden equation |
-| polytropeOperator.h | |
-| utilities.h | |
-| ▼ probe | |
-| ► private | |
-| probe.cpp | |
-| ► public | |
-| probe.h | |
-| ▼ resource | |
-| ► private | |
-| resourceManager.cpp | |
-| resourceManagerTypes.cpp | |
-| ► public | |
-| resourceManager.h | |
-| resourceManagerTypes.h | Defines types and functions for managing resources |
-| ▼ types | |
-| ► public | |
-| 4DSTARTypes.h | |
+| ▼ private | |
+| config.cpp | |
+| ▼ public | |
+| config.h | |
+| ▼ constants | |
+| ▼ private | |
+| const.cpp | |
+| ▼ public | |
+| const.h | |
+| ▼ eos | |
+| ▼ private | |
+| eosIO.cpp | |
+| helm.cpp | |
+| ▼ public | |
+| eosIO.h | |
+| helm.h | |
+| ▼ meshIO | |
+| ▼ private | |
+| meshIO.cpp | |
+| ▼ public | |
+| meshIO.h | |
+| ▼ misc | |
+| ▼ macros | |
+| debug.h | Defines a macro for triggering a breakpoint in different compilers and platforms |
+| warning_control.h | |
+| ▼ network | |
+| ▼ private | |
+| approx8.cpp | |
+| network.cpp | |
+| ▼ public | |
+| approx8.h | Header file for the Approx8 nuclear reaction network |
+| network.h | |
+| ▼ polytrope | |
+| ▼ coeff | |
+| ▼ private | |
+| polyCoeff.cpp | |
+| ▼ public | |
+| polyCoeff.h | |
+| ▼ solver | |
+| ▼ private | |
+| polySolver.cpp | |
+| ▼ public | |
+| polySolver.h | |
+| ▼ utils | |
+| ▼ private | |
+| integrators.cpp | |
+| polytropeOperator.cpp | |
+| utilities.cpp | |
+| ▼ public | |
+| integrators.h | A collection of utilities for working with MFEM and solving the lane-emden equation |
+| polytropeOperator.h | |
+| utilities.h | |
+| ▼ probe | |
+| ▼ private | |
+| probe.cpp | |
+| ▼ public | |
+| probe.h | |
+| ▼ resource | |
+| ▼ private | |
+| resourceManager.cpp | |
+| resourceManagerTypes.cpp | |
+| ▼ public | |
+| resourceManager.h | |
+| resourceManagerTypes.h | Defines types and functions for managing resources |
+| ▼ types | |
+| ▼ public | |
+| 4DSTARTypes.h | |
| ▼ tests | |
| ▼ composition | |
| compositionTest.cpp | |
| ▼ composition_sandbox | |
| comp.cpp | |
| ▼ config | |
-| configTest.cpp | Unit tests for the Config class |
+| configTest.cpp | Unit tests for the Config class |
| ▼ const | |
| constTest.cpp | Unit tests for the const class |
-| ▼ dobj | |
-| DObjectTest.cpp | Unit tests for the DObject class |
-| LockableDObjectTest.cpp | Unit tests for the LockableDObject class |
-| MetadataTest.cpp | Unit tests and integration tests for the Metadata class |
-| ▼ dobj_sandbox | |
-| testDObject.cpp | |
-| ▼ eos | |
-| eosTest.cpp | |
-| ▼ meshIO | |
-| meshIOTest.cpp | |
-| ▼ network | |
-| approx8Test.cpp | |
-| ▼ poly | |
-| polyTest.cpp | |
-| ▼ probe | |
-| probeTest.cpp | |
-| ▼ resource | |
-| resourceManagerTest.cpp | |
+| ▼ eos | |
+| eosTest.cpp | |
+| ▼ meshIO | |
+| meshIOTest.cpp | |
+| ▼ network | |
+| approx8Test.cpp | |
+| ▼ poly | |
+| polyTest.cpp | |
+| ▼ probe | |
+| probeTest.cpp | |
+| ▼ resource | |
+| resourceManagerTest.cpp | |
diff --git a/docs/html/functions.html b/docs/html/functions.html
index 51eb71c..7461667 100644
--- a/docs/html/functions.html
+++ b/docs/html/functions.html
@@ -102,12 +102,12 @@ $(function(){initNavTree('functions.html',''); initResizable(true); });
Here is a list of all class members with links to the classes they belong to:
- a -
diff --git a/docs/html/functions_func.html b/docs/html/functions_func.html
index 11a04e0..3811e4a 100644
--- a/docs/html/functions_func.html
+++ b/docs/html/functions_func.html
@@ -102,242 +102,213 @@ $(function(){initNavTree('functions_func.html',''); initResizable(true); });
Here is a list of all functions with links to the classes they belong to:
- a -
- b -
- c -
-
-
-- d -
- e -
- f -
- g -
- h -
- i -
- k -
- l -
- m -
- n -
- o -
- p -
- r -
- s -
- t -
- u -
- v -
- ~ -
diff --git a/docs/html/functions_rela.html b/docs/html/functions_rela.html
index 318c055..b47444d 100644
--- a/docs/html/functions_rela.html
+++ b/docs/html/functions_rela.html
@@ -100,7 +100,7 @@ $(function(){initNavTree('functions_rela.html',''); initResizable(true); });
Here is a list of all related symbols with links to the classes they belong to:
-- operator<< : composition::Composition, composition::CompositionEntry, composition::GlobalComposition, Constant, DObject, helmholtz::EOS, helmholtz::EOSInput, helmholtz::HELMTable, Metadata
+- operator<< : serif::composition::Composition, serif::composition::CompositionEntry, serif::composition::GlobalComposition, serif::constant::Constant, serif::eos::helmholtz::EOS, serif::eos::helmholtz::EOSInput, serif::eos::helmholtz::HELMTable
diff --git a/docs/html/globals.html b/docs/html/globals.html
index 7315e13..9eaadd6 100644
--- a/docs/html/globals.html
+++ b/docs/html/globals.html
@@ -101,11 +101,6 @@ $(function(){initNavTree('globals.html',''); initResizable(true); });
Here is a list of all file members with links to the files they belong to:
-
- a -
-
-
- b -
@@ -114,7 +109,6 @@ $(function(){initNavTree('globals.html',''); initResizable(true); });
- c -
@@ -125,52 +119,21 @@ $(function(){initNavTree('globals.html',''); initResizable(true); });
- e -
- g -
-
- h -
-
-
-
- i -
-
-
-
- j -
-
-
- m -
-
- o -
-
-
-
- r -
-
-
- s -
- STRINGIFY : resourceManager.cpp
- stripTimestamps() : probeTest.cpp
@@ -179,8 +142,7 @@ $(function(){initNavTree('globals.html',''); initResizable(true); });
- t -
- TEST_CONFIG : eosTest.cpp, approx8Test.cpp, probeTest.cpp, resourceManagerTest.cpp
-- TEST_F() : compositionTest.cpp, configTest.cpp, constTest.cpp, DObjectTest.cpp, LockableDObjectTest.cpp, MetadataTest.cpp, eosTest.cpp, meshIOTest.cpp, approx8Test.cpp, polyTest.cpp, probeTest.cpp, resourceManagerTest.cpp
-- testFunction() : testDObject.cpp
+- TEST_F() : compositionTest.cpp, configTest.cpp, constTest.cpp, eosTest.cpp, meshIOTest.cpp, approx8Test.cpp, polyTest.cpp, probeTest.cpp, resourceManagerTest.cpp
- TOSTRING : resourceManager.cpp
diff --git a/docs/html/globals_func.html b/docs/html/globals_func.html
index b24caa0..bb3ef2b 100644
--- a/docs/html/globals_func.html
+++ b/docs/html/globals_func.html
@@ -103,39 +103,16 @@ $(function(){initNavTree('globals_func.html',''); initResizable(true); });
- c -
- g -
-- h -
-
-
-- i -
-
-
- m -
-
-
-- o -
-
-
-- r -
@@ -145,8 +122,7 @@ $(function(){initNavTree('globals_func.html',''); initResizable(true); });
- t -
-- TEST_F() : compositionTest.cpp, configTest.cpp, constTest.cpp, DObjectTest.cpp, LockableDObjectTest.cpp, MetadataTest.cpp, eosTest.cpp, meshIOTest.cpp, approx8Test.cpp, polyTest.cpp, probeTest.cpp, resourceManagerTest.cpp
-- testFunction() : testDObject.cpp
+- TEST_F() : compositionTest.cpp, configTest.cpp, constTest.cpp, eosTest.cpp, meshIOTest.cpp, approx8Test.cpp, polyTest.cpp, probeTest.cpp, resourceManagerTest.cpp
diff --git a/docs/html/index.html b/docs/html/index.html
index 22403cf..276d6fe 100644
--- a/docs/html/index.html
+++ b/docs/html/index.html
@@ -136,19 +136,19 @@ High-Level Usage Examples
Below are some high-level examples of how to use key components of 4DSSE.
Solving for a Polytrope
-The PolySolver class handles the setup and solution of the Lane-Emden equation for polytropic stellar models.
+The PolySolver class handles the setup and solution of the Lane-Emden equation for polytropic stellar models.
-
+
Config::getInstance().loadConfig("path/to/your/config.yaml");
-
+
Probe::LogManager::getInstance().getLogger("main_log");
try {
-
+
PolySolver solver(1.5, 2);
solver.solve();
@@ -161,13 +161,10 @@ Solving for a Polytrope
}
return 0;
}
-
Solves the Lane-Emden equation for a polytropic star using a mixed finite element method.
-
quill::Logger * getLogger(const std::string &loggerName)
Get a logger by name.
-
static LogManager & getInstance()
Get the singleton instance of LogManager.
+
int main(int argv, char *argc[])
-
Managing Chemical Compositions
The Composition class allows for defining and managing chemical compositions.
@@ -175,14 +172,14 @@ Managing Chemical Compositions
#include <iostream>
#include <vector>
-
+
try {
std::vector<std::string> symbols = {"H-1", "He-4"};
std::vector<double> mass_fractions = {0.75, 0.25};
-
+ composition::Composition comp(symbols, mass_fractions);
std::cout << "Mass fraction of H-1: " << comp.getMassFraction("H-1") << std::endl;
@@ -196,7 +193,6 @@ Managing Chemical Compositions
}
return 0;
}
-
Nuclear Reaction Networks
@@ -206,78 +202,57 @@ Nuclear Reaction Networks
#include <iostream>
#include <vector>
-
-
-
+
+ nnApprox8::Approx8Network approx8_net;
+ approx8_net.setStiff(true);
-
- input.
composition = {0.7, 0.0, 0.28, 0.01, 0.005, 0.004, 0.0005, 0.0005};
-
-
-
-
+ nuclearNetwork::NetIn input;
+ input.composition = {0.7, 0.0, 0.28, 0.01, 0.005, 0.004, 0.0005, 0.0005};
+ input.temperature = 1.5e7;
+ input.density = 150.0;
+ input.tmax = 1.0e10;
+ input.dt0 = 1.0e6;
try {
-
- std::cout <<
"Number of steps: " << output.
num_steps << std::endl;
-
+ nuclearNetwork::NetOut output = approx8_net.evaluate(input);
+ std::cout << "Number of steps: " << output.num_steps << std::endl;
+ std::cout << "Final H-1 mass fraction (approx): " << output.composition[nnApprox8::Net::ih1] << std::endl;
} catch (const std::exception& e) {
std::cerr << "Network evaluation error: " << e.what() << std::endl;
}
return 0;
}
Header file for the Approx8 nuclear reaction network.
-Class for the Approx8 nuclear reaction network.
-void setStiff(bool stiff)
Sets whether the solver should use a stiff method.
-virtual nuclearNetwork::NetOut evaluate(const nuclearNetwork::NetIn &netIn)
Evaluates the nuclear network.
-
-Input structure for the network evaluation.
-std::vector< double > composition
Composition of the network.
-double density
Density in g/cm^3.
-double temperature
Temperature in Kelvin.
-double dt0
Initial time step.
-
-Output structure for the network evaluation.
-std::vector< double > composition
Composition of the network after evaluation.
-int num_steps
Number of steps taken in the evaluation.
Accessing Physical Constants
-The Constants singleton provides access to a database of physical constants.
+The Constants singleton provides access to a database of physical constants.
#include <iostream>
-
-
-
-
-
std::cout << G.
name <<
": " << G.
value <<
" " << G.
unit << std::endl;
+
+
Constants& consts = Constants::getInstance();
+
if (consts.isLoaded()) {
+
Constant G = consts.get("Gravitational constant");
+
std::cout << G.name << ": " << G.value << " " << G.unit << std::endl;
-
Constant c = consts[
"Speed of light in vacuum"];
+
Constant c = consts["Speed of light in vacuum"];
std::cout << c.name << ": " << c.value << " " << c.unit << std::endl;
} else {
std::cerr << "Failed to load constants." << std::endl;
}
return 0;
}
-
Class to manage a collection of constants.
-
Constant get(const std::string &key) const
Get a constant by key.
-
static Constants & getInstance()
get instance of constants singelton
-
bool isLoaded()
Check if constants are loaded.
-
Structure to hold a constant's details.
-
const std::string unit
Unit of the constant.
-
const double value
Value of the constant.
-
const std::string name
Name of the constant.
Configuration Management
-The Config singleton manages settings from a YAML configuration file.
+The Config singleton manages settings from a YAML configuration file.
#include <iostream>
-
-
Config& config = Config::getInstance();
+
+
Config& config = Config::getInstance();
if (config.loadConfig("path/to/your/config.yaml")) {
std::string outputPath = config.get<std::string>("Output:Path", "./output/");
@@ -291,19 +266,18 @@ Configuration Management
}
return 0;
}
-
Singleton class to manage configuration settings loaded from a YAML file.
Logging
-The Probe::LogManager provides a way to manage and use loggers.
+The Probe::LogManager provides a way to manage and use loggers.
-
+
-
-
quill::Logger* mainLogger = logManager.
getLogger(
"main_app_log");
+
Probe::LogManager& logManager = Probe::LogManager::getInstance();
+
quill::Logger* mainLogger = logManager.getLogger("main_app_log");
@@ -314,19 +288,18 @@ Logging
return 0;
}
-
Class to manage logging operations.
Equation of State (EOS)
-The EosIO class loads EOS tables, and the helmholtz namespace provides functions to use them, for example, the Helmholtz EOS.
+The EosIO class loads EOS tables, and the helmholtz namespace provides functions to use them, for example, the Helmholtz EOS.
#include <iostream>
-
+
try {
-
EosIO helm_eos_io(
"path/to/helm_table.dat");
-
EOSTable& table_variant = helm_eos_io.getTable();
+
EosIO helm_eos_io("path/to/helm_table.dat");
+
EOSTable& table_variant = helm_eos_io.getTable();
auto* helm_table_ptr = std::get_if<std::unique_ptr<helmholtz::HELMTable>>(&table_variant);
@@ -334,20 +307,20 @@ Equation of State (EOS)
std::cerr << "Failed to load or access HELM table." << std::endl;
return 1;
}
-
+
const helmholtz::HELMTable& table = **helm_table_ptr;
-
-
-
-
-
+
helmholtz::EOSInput input;
+
input.T = 1.0e7;
+
input.rho = 100.0;
+
input.abar = 1.0;
+
input.zbar = 1.0;
-
+
helmholtz::EOS results = helmholtz::get_helm_EOS(input, table);
-
std::cout <<
"Total Pressure (Ptot): " << results.
ptot <<
" dyne/cm^2" << std::endl;
-
std::cout <<
"Total Energy (Etot): " << results.
etot <<
" erg/g" << std::endl;
+
std::cout << "Total Pressure (Ptot): " << results.ptot << " dyne/cm^2" << std::endl;
+
std::cout << "Total Energy (Etot): " << results.etot << " erg/g" << std::endl;
} catch (const std::exception& e) {
std::cerr << "EOS error: " << e.what() << std::endl;
@@ -355,31 +328,19 @@ Equation of State (EOS)
}
return 0;
}
-
Handles the input/output operations for EOS tables.
-
std::variant< std::unique_ptr< helmholtz::HELMTable > > EOSTable
-
EOS get_helm_EOS(EOSInput &q, const HELMTable &table)
Calculate the Helmholtz EOS components.
-
Structure to hold the output parameters and derivatives of the EOS calculation.
-
-
-
-
-
-
-
-
Structure to hold the Helmholtz EOS table data.
Mesh Handling
-The MeshIO class facilitates loading and managing computational meshes.
+The MeshIO class facilitates loading and managing computational meshes.
#include "mfem.hpp"
#include <iostream>
-
+
try {
-
MeshIO mesh_handler(
"path/to/your/mesh.msh", 1.0);
+
MeshIO mesh_handler("path/to/your/mesh.msh", 1.0);
if (mesh_handler.IsLoaded()) {
mfem::Mesh& mesh = mesh_handler.GetMesh();
@@ -399,22 +360,21 @@ Mesh Handling
}
return 0;
}
-
Class for handling mesh input/output operations.
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.
+- 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.
- 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.
-- Configuration Management (
config.h): A singleton class Config for loading and accessing application settings from YAML configuration files.
-- Probing and Logging (
probe.h): The Probe namespace offers utility functions for debugging, such as GLVis visualization (glVisView), and a LogManager for handling application-wide logging using the Quill library.
-- Mesh I/O (
meshIO.h): The MeshIO class handles loading and basic manipulation (e.g., scaling) of computational meshes using MFEM's mfem::Mesh. It ensures that meshes are correctly loaded and accessible.
+- 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.
+- Configuration Management (
config.h): A singleton class Config for loading and accessing application settings from YAML configuration files.
+- Probing and Logging (
probe.h): The Probe namespace offers utility functions for debugging, such as GLVis visualization (glVisView), and a LogManager for handling application-wide logging using the Quill library.
+- Mesh I/O (
meshIO.h): The MeshIO class handles loading and basic manipulation (e.g., scaling) of computational meshes using MFEM's mfem::Mesh. It ensures that meshes are correctly loaded and accessible.
- Integrators (
integrators.h): (Details inferred) Likely contains custom MFEM integrators or coefficients used in the finite element formulations.
-- Custom Types (
4DSTARTypes.h): Defines project-specific data type aliases within the SSE namespace, primarily for simplifying common std::pair combinations involving mfem::Array<int> and mfem::Array<double>. These include SSE::MFEMArrayPair and SSE::MFEMArrayPairSet, often used for managing collections of MFEM degree-of-freedom lists and their corresponding values, especially for boundary conditions.
+- Custom Types (
4DSTARTypes.h): Defines project-specific data type aliases within the SSE namespace, primarily for simplifying common std::pair combinations involving mfem::Array<int> and mfem::Array<double>. These include SSE::MFEMArrayPair and SSE::MFEMArrayPairSet, often used for managing collections of MFEM degree-of-freedom lists and their corresponding values, especially for boundary conditions.
Future Development
diff --git a/docs/html/navtreedata.js b/docs/html/navtreedata.js
index 22c6bad..15e6d4c 100644
--- a/docs/html/navtreedata.js
+++ b/docs/html/navtreedata.js
@@ -44,7 +44,6 @@ var NAVTREE =
[ "All", "functions.html", "functions_dup" ],
[ "Functions", "functions_func.html", null ],
[ "Variables", "functions_vars.html", "functions_vars" ],
- [ "Typedefs", "functions_type.html", null ],
[ "Related Symbols", "functions_rela.html", null ]
] ]
] ],
@@ -65,10 +64,10 @@ var NAVTREE =
var NAVTREEINDEX =
[
"4_d_s_t_a_r_types_8h.html",
-"class_polytrope_operator.html#afa3425ec1e374c49655671877cf89e39",
-"const_test_8cpp.html",
-"namespacenn_approx8.html#abd25a40d29e07540658eaf17ccb17e3e",
-"structhelmholtz_1_1_h_e_l_m_table.html#a25bdc8a0e265bac2e47f18e2fa3e35ba"
+"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"
];
var SYNCONMSG = 'click to disable panel synchronization';
diff --git a/docs/html/navtreeindex0.js b/docs/html/navtreeindex0.js
index fec2946..40552d5 100644
--- a/docs/html/navtreeindex0.js
+++ b/docs/html/navtreeindex0.js
@@ -1,253 +1,253 @@
var NAVTREEINDEX0 =
{
-"4_d_s_t_a_r_types_8h.html":[4,0,1,12,0,0],
-"4_d_s_t_a_r_types_8h_source.html":[4,0,1,12,0,0],
+"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],
"_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_2poly_2solver_2public_2poly_solver_8h-example.html":[5,3],
+"_2_users_2tboudreaux_2_programming_2_s_e_ri_f_2src_2polytrope_2solver_2public_2poly_solver_8h-example.html":[5,3],
"_constructing-example.html":[5,1],
-"_d_object_8cpp.html":[4,0,1,3,0,0],
-"_d_object_8cpp.html#aa54e75574f0302a2ca7252f9f0f0b3f1":[4,0,1,3,0,0,0],
-"_d_object_8cpp_source.html":[4,0,1,3,0,0],
-"_d_object_8h.html":[4,0,1,3,1,0],
-"_d_object_8h_source.html":[4,0,1,3,1,0],
-"_d_object_test_8cpp.html":[4,0,2,4,0],
-"_d_object_test_8cpp.html#a0085cd05f0b182ba4fe7bc118656d68e":[4,0,2,4,0,4],
-"_d_object_test_8cpp.html#a12ce265622e9a5d51b7498e09b82a597":[4,0,2,4,0,1],
-"_d_object_test_8cpp.html#a2bbd3a7e662715f1af67ba7b26270278":[4,0,2,4,0,6],
-"_d_object_test_8cpp.html#a3fc628b3943158a063739c03a4c2ca1f":[4,0,2,4,0,3],
-"_d_object_test_8cpp.html#ab0d7e76fe973dea21f97cf26d3b3847b":[4,0,2,4,0,5],
-"_d_object_test_8cpp.html#af27429c4d3cf79aa1b90fddf10f7614e":[4,0,2,4,0,2],
-"_d_object_test_8cpp_source.html":[4,0,2,4,0],
-"_lockable_d_object_8cpp.html":[4,0,1,3,0,1],
-"_lockable_d_object_8cpp_source.html":[4,0,1,3,0,1],
-"_lockable_d_object_8h.html":[4,0,1,3,1,1],
-"_lockable_d_object_8h_source.html":[4,0,1,3,1,1],
-"_lockable_d_object_test_8cpp.html":[4,0,2,4,1],
-"_lockable_d_object_test_8cpp.html#a470f4e60873d3ea6afc7c319e307760f":[4,0,2,4,1,1],
-"_lockable_d_object_test_8cpp.html#a5c2342bfafc553d23125fb3ae05af2a7":[4,0,2,4,1,2],
-"_lockable_d_object_test_8cpp.html#a5c694ab0fb07081c02cac1f0bc3f3e73":[4,0,2,4,1,3],
-"_lockable_d_object_test_8cpp.html#a8b547408c52b669c3c220aa640927474":[4,0,2,4,1,5],
-"_lockable_d_object_test_8cpp.html#aca2c2dcb4394094c27dc37453ea9a37f":[4,0,2,4,1,4],
-"_lockable_d_object_test_8cpp_source.html":[4,0,2,4,1],
-"_metadata_8cpp.html":[4,0,1,3,0,2],
-"_metadata_8cpp.html#a12949a1ea26c4ff1afeb97101c0493c5":[4,0,1,3,0,2,0],
-"_metadata_8cpp_source.html":[4,0,1,3,0,2],
-"_metadata_8h.html":[4,0,1,3,1,2],
-"_metadata_8h.html#ab57c319c35ea0fbacf781f2ecb3a4339":[4,0,1,3,1,2,1],
-"_metadata_8h_source.html":[4,0,1,3,1,2],
-"_metadata_test_8cpp.html":[4,0,2,4,2],
-"_metadata_test_8cpp.html#a14e97feb26f21690d94245d65c26814b":[4,0,2,4,2,7],
-"_metadata_test_8cpp.html#a3dacb5bfda566836343874346c116906":[4,0,2,4,2,3],
-"_metadata_test_8cpp.html#a440de49952b45fad82f485ba48f92d50":[4,0,2,4,2,5],
-"_metadata_test_8cpp.html#a5ec8e48d5f46f67a4547c3b52f5f1cff":[4,0,2,4,2,8],
-"_metadata_test_8cpp.html#a61d09f069b2417969b664142aad8ce35":[4,0,2,4,2,1],
-"_metadata_test_8cpp.html#a761ab4dc62ca2bbe69d2be499493b883":[4,0,2,4,2,9],
-"_metadata_test_8cpp.html#a8854bc3bdde52a7c73927f17e4330a89":[4,0,2,4,2,6],
-"_metadata_test_8cpp.html#adbb375b61bd5961e38e8c5b51e538e75":[4,0,2,4,2,4],
-"_metadata_test_8cpp.html#afc6335b369a289eaa367897b899535d0":[4,0,2,4,2,2],
-"_metadata_test_8cpp_source.html":[4,0,2,4,2],
"annotated.html":[3,0],
-"approx8_8cpp.html":[4,0,1,7,0,0],
-"approx8_8cpp_source.html":[4,0,1,7,0,0],
-"approx8_8h.html":[4,0,1,7,1,0],
-"approx8_8h.html#a9b21a52f1c431ae59a4883c22a8a0067":[4,0,1,7,1,0,6],
-"approx8_8h.html#abd6c5fdc1f08c03c2027eafe32658e38":[4,0,1,7,1,0,4],
-"approx8_8h.html#ae12297be50f5147072894a36231af070":[4,0,1,7,1,0,5],
-"approx8_8h_source.html":[4,0,1,7,1,0],
-"approx8_test_8cpp.html":[4,0,2,8,0],
-"approx8_test_8cpp.html#a282ac3f9d020662bcaa9f8ad569d3a60":[4,0,2,8,0,1],
-"approx8_test_8cpp.html#a4c6c407dce0723b41e332e0b48619960":[4,0,2,8,0,4],
-"approx8_test_8cpp.html#a7783fdbc3998bd206c77db9cc3655784":[4,0,2,8,0,2],
-"approx8_test_8cpp.html#ab8b8562b03390fa226f94e706c113520":[4,0,2,8,0,3],
-"approx8_test_8cpp_source.html":[4,0,2,8,0],
-"class_config.html":[3,0,9],
-"class_constants.html":[3,0,13],
-"class_constants.html#a095db9a742d6180556d1138ebbcddc8c":[3,0,13,11],
-"class_constants.html#a186aebd9ec5f45378df3900ae2bf680e":[3,0,13,7],
-"class_constants.html#a2aa041fd223f259e55bf098c90581039":[3,0,13,3],
-"class_constants.html#a36ddd7fe6857d1bbf6d1c84d4ed7bc19":[3,0,13,1],
-"class_constants.html#a4914c90be3139670bda18e212d69cf22":[3,0,13,9],
-"class_constants.html#a60f87120b1eef774efe8c168aa69af6a":[3,0,13,4],
-"class_constants.html#a7da1a7aed8e11fcd67f4a2e2a621483f":[3,0,13,12],
-"class_constants.html#ab302ea5420378c55a9e5f116d19ae0e2":[3,0,13,2],
-"class_constants.html#ab9de36fa145552a3e7964e7e85a67149":[3,0,13,6],
-"class_constants.html#ad75620743b867fc20d4a05027d1a1c01":[3,0,13,8],
-"class_constants.html#ada6a392cd5d3e2914c2736b232a2355a":[3,0,13,10],
-"class_constants.html#ae276dfdc0ffe75a53e3842e33ab52630":[3,0,13,5],
-"class_constants.html#af395b3c1d6f0577f4880a21a257aa1db":[3,0,13,0],
-"class_d_object.html":[3,0,15],
-"class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0":[3,0,15,2],
-"class_d_object.html#a1223275dcbbf20334ea11707346acb93":[3,0,15,9],
-"class_d_object.html#a15afffdf339150fc872bf63bdd08d581":[3,0,15,8],
-"class_d_object.html#a358d5f015da09ae5f0cbb46f3fd9e401":[3,0,15,17],
-"class_d_object.html#a3dce47a519f9da5085c0c5ac1eea4f38":[3,0,15,13],
-"class_d_object.html#a4862655c3634d019b0a45b811d6f7235":[3,0,15,4],
-"class_d_object.html#a55b7cdac36a3a518ba6e1ecef0e25dcd":[3,0,15,0],
-"class_d_object.html#a598321f3b8524b98df72393c04d7470c":[3,0,15,3],
-"class_d_object.html#a6f0023aee463e71d92442dcf61b6ed47":[3,0,15,12],
-"class_d_object.html#a99072eb52bb22745f0248f273fbf28fb":[3,0,15,10],
-"class_d_object.html#a99b8688849e11501033a25f61efb8356":[3,0,15,14],
-"class_d_object.html#aa54e75574f0302a2ca7252f9f0f0b3f1":[3,0,15,15],
-"class_d_object.html#ab1718571434e84e90f1ec463e4786a8a":[3,0,15,11],
-"class_d_object.html#aca2db093c1c8c6f7893de07544aed619":[3,0,15,5],
-"class_d_object.html#accf5c10d4afc3969607e11b0055312d5":[3,0,15,18],
-"class_d_object.html#ad7ba02f6d87ce64792149096f3310b21":[3,0,15,16],
-"class_d_object.html#ad8de5890e8dae5fc7e72fabca2520fc3":[3,0,15,19],
-"class_d_object.html#ae47bf220fbe2173cf6933c2380035dbd":[3,0,15,7],
-"class_d_object.html#ae9f7e4d2fbabc076961a40185676e208":[3,0,15,20],
-"class_d_object.html#af11334d08ef85c68b3aae7554548e5a7":[3,0,15,1],
-"class_d_object.html#afa8926d916081de72478cb8813c25e98":[3,0,15,6],
-"class_d_object_test.html":[3,0,16],
-"class_d_object_test.html#a2150dd7881a4d1c68ce51344f174738e":[3,0,16,2],
-"class_d_object_test.html#a95ba0f78c44e0bd46603de32028b7be6":[3,0,16,0],
-"class_d_object_test.html#ac753942590ae6ee456e6f3dd8b205df2":[3,0,16,1],
-"class_eos_i_o.html":[3,0,17],
-"class_eos_i_o.html#a0ee0b3675bd16eb41e5a6b18cb1774ea":[3,0,17,4],
-"class_eos_i_o.html#a3f98f4e57d438afcb43c1ce79012197a":[3,0,17,1],
-"class_eos_i_o.html#a488dad41ac68d4e653d0d68718af6f6b":[3,0,17,5],
-"class_eos_i_o.html#ad721f72b591f1ef4b7fa87668e8d8b34":[3,0,17,0],
-"class_eos_i_o.html#ad7484ed459d8479381f4fb288597cbeb":[3,0,17,3],
-"class_eos_i_o.html#add10f91411e996844a14979d12d107b7":[3,0,17,2],
-"class_eos_i_o.html#adfe5dd1e1dc875bcfe166c2841b72f73":[3,0,17,6],
-"class_eos_i_o.html#ae08604d8ed0aa3bbb330b9e4ad63db0a":[3,0,17,8],
-"class_eos_i_o.html#ae8a8fb3b2de7dd8b3b99d4f2c365283a":[3,0,17,7],
-"class_eos_i_o.html#afe6f666cf7667fc132f3ae8af338b04f":[3,0,17,9],
-"class_g_m_r_e_s_inverter.html":[3,0,20],
-"class_g_m_r_e_s_inverter.html#a062ea26d8fc08130f706e0a3eeb320b5":[3,0,20,4],
-"class_g_m_r_e_s_inverter.html#a4d06d450ace28a61a61f1dc093165902":[3,0,20,1],
-"class_g_m_r_e_s_inverter.html#a58b277d5a3e5882eb1844db328e60c7a":[3,0,20,0],
-"class_g_m_r_e_s_inverter.html#a7ce07d6d4d22b26121ad10e82ae201ab":[3,0,20,3],
-"class_g_m_r_e_s_inverter.html#ae80b606a7d568d1702a9256635fc160f":[3,0,20,2],
-"class_lockable_d_object.html":[3,0,21],
-"class_lockable_d_object.html#a1481ed99dcd837490bf28309aadaedfb":[3,0,21,3],
-"class_lockable_d_object.html#a1eb1ca1d9cf979dcb9eead96054b89bb":[3,0,21,5],
-"class_lockable_d_object.html#a712cd3ea0c565f7e9089a651ef79b7bd":[3,0,21,4],
-"class_lockable_d_object.html#adcfe201fc728cc1c6fcf638a566ba9a1":[3,0,21,1],
-"class_lockable_d_object.html#ade38ca54703913359fc3b4366f6e292a":[3,0,21,2],
-"class_lockable_d_object.html#ae1a174a2740fa053626fe2820ee0efee":[3,0,21,0],
-"class_lockable_d_object_test.html":[3,0,22],
-"class_lockable_d_object_test.html#a4ca643fb176141b51f4761dd3df64769":[3,0,22,0],
-"class_lockable_d_object_test.html#a6f639c0023311b7900595ab11c40cd59":[3,0,22,1],
-"class_mesh_i_o.html":[3,0,23],
-"class_mesh_i_o.html#a0da06db7b29047238299d59570f69428":[3,0,23,5],
-"class_mesh_i_o.html#a12495fc814254021d44e0509ac760672":[3,0,23,3],
-"class_mesh_i_o.html#a12d2876be0d000aaaa6e5cd6d6a758af":[3,0,23,2],
-"class_mesh_i_o.html#a41ebfdb350581b2a64818f9da62fe166":[3,0,23,6],
-"class_mesh_i_o.html#a4629e793f6f18f499a763dcb5f98bc1a":[3,0,23,0],
-"class_mesh_i_o.html#a5035a5e5414afd0452add92548ad4165":[3,0,23,7],
-"class_mesh_i_o.html#a5e37286d1c548a6b6f419f651c1f32dd":[3,0,23,4],
-"class_mesh_i_o.html#abf2d0986e73b920c71c03dc61730846c":[3,0,23,1],
-"class_metadata.html":[3,0,25],
-"class_metadata.html#a07035de7b0c780ef340e1a11c60a4d2b":[3,0,25,6],
-"class_metadata.html#a12949a1ea26c4ff1afeb97101c0493c5":[3,0,25,10],
-"class_metadata.html#a163f74d4ef9ecd13a34e7e9cab2e21ce":[3,0,25,14],
-"class_metadata.html#a290205e5f46416dd0f48bd6ff62888ac":[3,0,25,12],
-"class_metadata.html#a365c4594ad65c3b10b40a1cf4f4aea26":[3,0,25,8],
-"class_metadata.html#a3d56c8c5adee4b8c7d2089802211522b":[3,0,25,1],
-"class_metadata.html#a412c0c0b8754d85f9edbbdcd637f3b20":[3,0,25,4],
-"class_metadata.html#a65fd506f1bd41699d9cd19bc0dfc9701":[3,0,25,13],
-"class_metadata.html#a88f4f57d443e2b7664e75e57a29dfbf0":[3,0,25,7],
-"class_metadata.html#abe52c81e04665628666b4140cd346b69":[3,0,25,5],
-"class_metadata.html#ac73a509797c98c0d52fb32e1f93e38bc":[3,0,25,11],
-"class_metadata.html#ac7980d1efdd6ae434f0115f83d08348e":[3,0,25,2],
-"class_metadata.html#ae849560667461008cb72e83919c20be0":[3,0,25,0],
-"class_metadata.html#aeed7f22ccc61d9a3d6425441d381dcdc":[3,0,25,3],
-"class_metadata.html#af5264d1666839e69c192b565b5cfa606":[3,0,25,9],
-"class_metadata_test.html":[3,0,26],
-"class_metadata_test.html#a24075d61d37dceacd353ecde16a1ac71":[3,0,26,1],
-"class_metadata_test.html#a6273a370a10b42155af951a8fc2c47fa":[3,0,26,0],
-"class_poly_solver.html":[3,0,27],
-"class_poly_solver.html#a18e11835119ec0b5cdc8195bffa56344":[3,0,27,28],
-"class_poly_solver.html#a2d48773a83a2004b0891f0fa2a16228f":[3,0,27,15],
-"class_poly_solver.html#a38bbae125a4e5142144931e0b9b435bc":[3,0,27,27],
-"class_poly_solver.html#a3a2b9a157a7705f68ce634bfa4dc867c":[3,0,27,26],
-"class_poly_solver.html#a45cc1921d9e385b31406b00d750d9a8b":[3,0,27,9],
-"class_poly_solver.html#a49281f73fc6a115804b29136ffc0c406":[3,0,27,33],
-"class_poly_solver.html#a52bc98bb74abf87e569bafd8ba97e06a":[3,0,27,14],
-"class_poly_solver.html#a553333a8520390effad208fcde3deaf0":[3,0,27,3],
-"class_poly_solver.html#a57088b366b961a12df6ed898f23341b4":[3,0,27,16],
-"class_poly_solver.html#a6a6f08a286cdbc7927d11580c5cb8132":[3,0,27,0],
-"class_poly_solver.html#a6d2152361b5c613ef5cc6f61a42b464d":[3,0,27,25],
-"class_poly_solver.html#a736a4d80510098735f85e0360d1c96e6":[3,0,27,19],
-"class_poly_solver.html#a77455ce3505d93f7b5b5d3e9447bbe23":[3,0,27,7],
-"class_poly_solver.html#a7959fe89ce2753b262f1e5b1a1b7fd4e":[3,0,27,10],
-"class_poly_solver.html#a795d3c3ff5c21f4e5d64c0d33978527a":[3,0,27,1],
-"class_poly_solver.html#a7de958588f56052db9c636e08c98e7ac":[3,0,27,20],
-"class_poly_solver.html#a820aa256b9d4390ad8e44968cf5bf192":[3,0,27,23],
-"class_poly_solver.html#aa2baea44320e302f543ed6fad5e0d6a2":[3,0,27,13],
-"class_poly_solver.html#aa3227e8135b22af6c5ce12b50bba2eb6":[3,0,27,30],
-"class_poly_solver.html#aa790fa13b71ca04eeae72ba4e0567308":[3,0,27,34],
-"class_poly_solver.html#aaa8691469f98eb17cadae2e2f43de9bb":[3,0,27,18],
-"class_poly_solver.html#ac0e9a5fcd6b6415c9a1603c82da5eb31":[3,0,27,17],
-"class_poly_solver.html#ac29ac56605959e7b46fec6cc1bb2b7bb":[3,0,27,22],
-"class_poly_solver.html#ad156078cdce8a4b30c55a02f99f1b9d4":[3,0,27,31],
-"class_poly_solver.html#ad458dfdfdbd84bd4aa723d7b82df57da":[3,0,27,5],
-"class_poly_solver.html#ad69d4ff9b5b56e0654f8e082a210c613":[3,0,27,6],
-"class_poly_solver.html#ae0aecb9d7802fc7be2b701e0d7f50838":[3,0,27,32],
-"class_poly_solver.html#ae80ad90a3f632683e38ae03cb4b8e12b":[3,0,27,8],
-"class_poly_solver.html#ae8bf442fb4cbf1731800e69a2084f59b":[3,0,27,29],
-"class_poly_solver.html#aea184d88d7c450b03682f61565541d72":[3,0,27,12],
-"class_poly_solver.html#af5effbed43306f44b4193eb1d932c441":[3,0,27,24],
-"class_poly_solver.html#af71a78b95a20bea075bac8d2a120c675":[3,0,27,21],
-"class_poly_solver.html#af8c7bd41d7b9ebfbc1f90d4096d5e855":[3,0,27,2],
-"class_poly_solver.html#afdb769d3ee9e0929c16a68eb71630f23":[3,0,27,11],
-"class_poly_solver.html#afe38ca0ba610c352f1b8b9463bff947c":[3,0,27,4],
-"class_polytrope_operator.html":[3,0,29],
-"class_polytrope_operator.html#a033eb1609f7fc18d8b970605b550b5d9":[3,0,29,28],
-"class_polytrope_operator.html#a070426ddaafad8c77154d8d917b7b1a4":[3,0,29,0],
-"class_polytrope_operator.html#a0a22ba7589125309e40cbf8180404e5a":[3,0,29,3],
-"class_polytrope_operator.html#a0b4c4446a0486a939ba67c1942df522f":[3,0,29,30],
-"class_polytrope_operator.html#a17c3058361f05539b6c9ad034c203be2":[3,0,29,21],
-"class_polytrope_operator.html#a1bf3ced83363a1318258ae0f5bfeb57e":[3,0,29,7],
-"class_polytrope_operator.html#a20bca119c918bb83d09652a6df925e6d":[3,0,29,23],
-"class_polytrope_operator.html#a20e1fa519cffe022a23f813ea188c904":[3,0,29,50],
-"class_polytrope_operator.html#a25d518c3e32fbdaaf5008ecc806b97eb":[3,0,29,33],
-"class_polytrope_operator.html#a297cada6b0c1c1e3478a223863b23d44":[3,0,29,20],
-"class_polytrope_operator.html#a2a7f200a45cff11897470de39a302f93":[3,0,29,6],
-"class_polytrope_operator.html#a33c7f48fc5d67b0d42e2c29c33361ba7":[3,0,29,15],
-"class_polytrope_operator.html#a373106879aa636a826fc0f5bf3e160dd":[3,0,29,48],
-"class_polytrope_operator.html#a3d746a46c83539d4713e107caf529260":[3,0,29,32],
-"class_polytrope_operator.html#a40be1a66ada528554881e8ee274a9a9c":[3,0,29,17],
-"class_polytrope_operator.html#a453bfd45c09ec7c9f4da2ff62e1b29dc":[3,0,29,41],
-"class_polytrope_operator.html#a45844aac69f5b441f015b9b76ac453d6":[3,0,29,2],
-"class_polytrope_operator.html#a4eaeb5ec6898940789ed21349a304870":[3,0,29,49],
-"class_polytrope_operator.html#a551d03af4ceb246a3d78331b8409e9b2":[3,0,29,37],
-"class_polytrope_operator.html#a55c1bbaaeb23e1f7657fc359970c56b3":[3,0,29,55],
-"class_polytrope_operator.html#a67b70d1518f465a2882dfd9abc558926":[3,0,29,52],
-"class_polytrope_operator.html#a69fe3b2944ec77bfd3d81176eff51da9":[3,0,29,26],
-"class_polytrope_operator.html#a766bbf8933c552798200647380348493":[3,0,29,22],
-"class_polytrope_operator.html#a7789efbb8ba3a09a0975475518b4b611":[3,0,29,10],
-"class_polytrope_operator.html#a785f146c446d0a96e100131182ce95a6":[3,0,29,47],
-"class_polytrope_operator.html#a79ec40f9bf2c31665b5bc128d013db5a":[3,0,29,38],
-"class_polytrope_operator.html#a7b9d20387bce8e30dba34a9f813524d5":[3,0,29,54],
-"class_polytrope_operator.html#a7c37501c7eee6cb207b89365724a0119":[3,0,29,24],
-"class_polytrope_operator.html#a7e5b5c8151b89f798995151cae88f174":[3,0,29,39],
-"class_polytrope_operator.html#a901bb3f0e79af54dcaeda28c0296092d":[3,0,29,34],
-"class_polytrope_operator.html#a961d9dc73ba632e20266ede59c9503c2":[3,0,29,4],
-"class_polytrope_operator.html#a9810f0de67b4e530d45fdf51369b8294":[3,0,29,19],
-"class_polytrope_operator.html#a9b148b332b6979af05aebc1d6a3bc5f3":[3,0,29,59],
-"class_polytrope_operator.html#a9cdd216530d4801e18418363a0f485da":[3,0,29,35],
-"class_polytrope_operator.html#aa35aac5ff7686d6004bc84a7b84ca083":[3,0,29,40],
-"class_polytrope_operator.html#aa7422212b0f4fd14de4b1c9efe823ead":[3,0,29,25],
-"class_polytrope_operator.html#aa9cfb4e72fa684becbe3d7d16fa23423":[3,0,29,16],
-"class_polytrope_operator.html#ab5577c71be2bdb0f82daefd2631b8cb1":[3,0,29,8],
-"class_polytrope_operator.html#ab6eb35014601ce689df4d9509f83e82a":[3,0,29,58],
-"class_polytrope_operator.html#abe89a847d6cbc8f16a750e0e95b5204d":[3,0,29,36],
-"class_polytrope_operator.html#abfad5ee15bb93c583b7dbe8e1e4d3ebf":[3,0,29,46],
-"class_polytrope_operator.html#ac05cd1bd6b0a2b2502af9d8a6b86077c":[3,0,29,9],
-"class_polytrope_operator.html#ac25b486557eff0e6d986c6dc9044afad":[3,0,29,18],
-"class_polytrope_operator.html#ac7ebc4ae1c34e1569281be028e4daec1":[3,0,29,5],
-"class_polytrope_operator.html#acc69c13a7178c25af2ff5c339cbb1c67":[3,0,29,11],
-"class_polytrope_operator.html#acd5ece56494bbe8cd7dc879b856e5651":[3,0,29,29],
-"class_polytrope_operator.html#ad693db967082d55340d5aa84b8bde7fa":[3,0,29,42],
-"class_polytrope_operator.html#adb57c130b772c8efc4a78d4b497f0072":[3,0,29,51],
-"class_polytrope_operator.html#add97c74eb5206624813802daa6f9dedc":[3,0,29,43],
-"class_polytrope_operator.html#ae5d9b801404a00212206573d41c543da":[3,0,29,44],
-"class_polytrope_operator.html#ae636aff8692d7d9cce38591b9e74f97e":[3,0,29,1],
-"class_polytrope_operator.html#ae6bb7fac3c897559e899687f3e377aff":[3,0,29,27],
-"class_polytrope_operator.html#aeb8d505244836212c9015205e486378a":[3,0,29,14],
-"class_polytrope_operator.html#aef392049b579e6e5423f1e43845e3d9f":[3,0,29,53],
-"class_polytrope_operator.html#af0324f7a83083306158bb8740fdf4379":[3,0,29,13],
-"class_polytrope_operator.html#af26fb5b1ce156faa91f376a1b1133d77":[3,0,29,45]
+"approx8_8cpp.html":[4,0,1,6,0,0],
+"approx8_8cpp_source.html":[4,0,1,6,0,0],
+"approx8_8h.html":[4,0,1,6,1,0],
+"approx8_8h.html#a9b21a52f1c431ae59a4883c22a8a0067":[4,0,1,6,1,0,6],
+"approx8_8h.html#abd6c5fdc1f08c03c2027eafe32658e38":[4,0,1,6,1,0,4],
+"approx8_8h.html#ae12297be50f5147072894a36231af070":[4,0,1,6,1,0,5],
+"approx8_8h_source.html":[4,0,1,6,1,0],
+"approx8_test_8cpp.html":[4,0,2,6,0],
+"approx8_test_8cpp.html#a282ac3f9d020662bcaa9f8ad569d3a60":[4,0,2,6,0,1],
+"approx8_test_8cpp.html#a4c6c407dce0723b41e332e0b48619960":[4,0,2,6,0,4],
+"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],
+"class_resource_manager.html":[3,0,10],
+"classapprox8_test.html":[3,0,1],
+"classcomposition_test.html":[3,0,2],
+"classconfig_test.html":[3,0,3],
+"classconfig_test_private_accessor.html":[3,0,4],
+"classconfig_test_private_accessor.html#a17b572a5d4c9d980d0a8cc59aafd4a7d":[3,0,4,0],
+"classconfig_test_private_accessor.html#a2e64c804b2c7a25f250e8e178e479550":[3,0,4,4],
+"classconfig_test_private_accessor.html#a5de5045126d1a03e462556e7bc314503":[3,0,4,3],
+"classconfig_test_private_accessor.html#a9ed85386d1877a4c842a1e4de6ca94c4":[3,0,4,2],
+"classconfig_test_private_accessor.html#ad255c2b4d2ed83c38ddb3b01bfc7699e":[3,0,4,1],
+"classconst_test.html":[3,0,5],
+"classconst_test.html#af4753885bf401953202f89d455a2702f":[3,0,5,0],
+"classeos_test.html":[3,0,6],
+"classes.html":[3,1],
+"classmesh_i_o_test.html":[3,0,7],
+"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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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#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":[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":[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":[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_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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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]
};
diff --git a/docs/html/search/all_1.js b/docs/html/search/all_1.js
index ad47643..2d16d2c 100644
--- a/docs/html/search/all_1.js
+++ b/docs/html/search/all_1.js
@@ -1,22 +1,22 @@
var searchData=
[
- ['a_0',['a',['../namespacelane_emden.html#ac80163d44a9840f3de184f50144a5158',1,'laneEmden']]],
+ ['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',['../structhelmholtz_1_1_e_o_s_input.html#ad0bf9309ddc7f784eca932a02f0af8b8',1,'helmholtz::EOSInput']]],
+ ['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',['../structnn_approx8_1_1_net.html#a3303feacf741779a8389a119c44930c9',1,'nnApprox8::Net']]],
+ ['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',['../classnn_approx8_1_1_approx8_network.html',1,'nnApprox8']]],
+ ['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',['../helm_8h.html#a78b5688d4effa2bab8f6e87e440e7c63',1,'helm.h']]],
- ['assembleandfinalizeform_15',['assembleAndFinalizeForm',['../class_poly_solver.html#a553333a8520390effad208fcde3deaf0',1,'PolySolver']]],
- ['assembleblocksystem_16',['assembleBlockSystem',['../class_poly_solver.html#afe38ca0ba610c352f1b8b9463bff947c',1,'PolySolver']]],
- ['assembleelementgrad_17',['AssembleElementGrad',['../classpoly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#aa6913e69a87ff759ec59b46d89b8cde2',1,'polyMFEMUtils::NonlinearPowerIntegrator']]],
- ['assembleelementvector_18',['AssembleElementVector',['../classpoly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a4999e49e957ccb3900be9b04466bca5b',1,'polyMFEMUtils::NonlinearPowerIntegrator']]]
+ ['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']]]
];
diff --git a/docs/html/search/all_2.js b/docs/html/search/all_2.js
index f07868b..f8c57a9 100644
--- a/docs/html/search/all_2.js
+++ b/docs/html/search/all_2.js
@@ -3,7 +3,6 @@ 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',['../class_poly_solver.html#ad458dfdfdbd84bd4aa723d7b82df57da',1,'PolySolver']]],
- ['building_204dsse_4',['Building 4DSSE',['../index.html#build_sec',1,'']]],
- ['bytesize_5f_5',['byteSize_',['../class_metadata.html#ac73a509797c98c0d52fb32e1f93e38bc',1,'Metadata']]]
+ ['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,'']]]
];
diff --git a/docs/html/search/all_3.js b/docs/html/search/all_3.js
index 7b688e3..85b8beb 100644
--- a/docs/html/search/all_3.js
+++ b/docs/html/search/all_3.js
@@ -1,57 +1,56 @@
var searchData=
[
- ['c_0',['c',['../namespacelane_emden.html#a9a6068f1948185b2217878595159f26b',1,'laneEmden']]],
- ['c12a_5frate_1',['c12a_rate',['../namespacenn_approx8.html#a77c285ac81064bdaf0859a8cbf235868',1,'nnApprox8']]],
- ['c12c12_5frate_2',['c12c12_rate',['../namespacenn_approx8.html#a306d1bf533815b98ea4f6294864de7d8',1,'nnApprox8']]],
- ['c12o16_5frate_3',['c12o16_rate',['../namespacenn_approx8.html#a09c1f166d7f0f9e943ef4b32c5274b7f',1,'nnApprox8']]],
- ['c12p_5frate_4',['c12p_rate',['../namespacenn_approx8.html#a7b4f6b355b64ee9722eb76fb454f7845',1,'nnApprox8']]],
- ['calladdtocache_5',['callAddToCache',['../classconfig_test_private_accessor.html#adf7f5c651bdd5ca8c12f18a6a0f8a8e9',1,'configTestPrivateAccessor']]],
- ['callcachesize_6',['callCacheSize',['../classconfig_test_private_accessor.html#aaa9517067ef84ab7fb6365536180ce13',1,'configTestPrivateAccessor']]],
- ['calliskeyincache_7',['callIsKeyInCache',['../classconfig_test_private_accessor.html#a6d7d0e1bf82c1917dde20167697a03b1',1,'configTestPrivateAccessor']]],
- ['callregisterkeynotfound_8',['callRegisterKeyNotFound',['../classconfig_test_private_accessor.html#a447eb550ff20700e31bd530b7ca01592',1,'configTestPrivateAccessor']]],
- ['checkifkeyunknown_9',['CheckIfKeyUnknown',['../classconfig_test_private_accessor.html#a4de7c133e8e296d7f9e713aa0b2c4329',1,'configTestPrivateAccessor']]],
+ ['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',['../structhelmholtz_1_1_e_o_s.html#a6f89d6997aa90914cc0a217ee664c2b0',1,'helmholtz::EOS']]],
- ['chit_12',['chiT',['../structhelmholtz_1_1_e_o_s.html#af4d991fc59359640fcdf7dd9aaf046f6',1,'helmholtz::EOS']]],
+ ['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',['../structpolycoeff_1_1x1_interp_coeff.html#a2ed1361bf2f2f2eb2b3cdb192ba9c142',1,'polycoeff::x1InterpCoeff::coeff'],['../structpolycoeff_1_1d_theta_interp_coeff.html#ae6a1aea3ee446ad4090dfcc90ef1bf6f',1,'polycoeff::dThetaInterpCoeff::coeff']]],
- ['col_5fwidths_5f_15',['col_widths_',['../class_constants.html#ada6a392cd5d3e2914c2736b232a2355a',1,'Constants']]],
+ ['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',['../classcomposition_1_1_composition.html',1,'composition::Composition'],['../classcomposition_1_1_composition.html#a844470d1f13475a0a28b5c1914570357',1,'composition::Composition::Composition()=default'],['../classcomposition_1_1_composition.html#ada296207092ebe33ed599d1712c49633',1,'composition::Composition::Composition(const std::vector< std::string > &symbols)'],['../classcomposition_1_1_composition.html#a46be04b5d28183092dbb29bbd0037fb8',1,'composition::Composition::Composition(const std::set< std::string > &symbols)'],['../classcomposition_1_1_composition.html#a6570edadab8cd37c96a61ec43de6f8ba',1,'composition::Composition::Composition(const std::vector< std::string > &symbols, const std::vector< double > &mass_fractions, bool massFracMode=true)']]],
- ['composition_19',['composition',['../namespacecomposition.html',1,'composition'],['../structnuclear_network_1_1_net_in.html#a4390cc59d2a9bd0d265163aa6e38c6c2',1,'nuclearNetwork::NetIn::composition'],['../structnuclear_network_1_1_net_out.html#a84c19198ae5cb48527b2d19f61fa160f',1,'nuclearNetwork::NetOut::composition']]],
+ ['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',['../structcomposition_1_1_composition_entry.html',1,'composition::CompositionEntry'],['../structcomposition_1_1_composition_entry.html#af6835e8d2f97e52d76f3704d8db9cd38',1,'composition::CompositionEntry::CompositionEntry()'],['../structcomposition_1_1_composition_entry.html#a6bb77a98088b71a7665912caadcc2e59',1,'composition::CompositionEntry::CompositionEntry(const std::string &symbol, bool massFracMode=true)'],['../structcomposition_1_1_composition_entry.html#a9407ab2732dc35068f4a14eb8a562198',1,'composition::CompositionEntry::CompositionEntry(const CompositionEntry &entry)']]],
+ ['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',['../class_poly_solver.html#ad69d4ff9b5b56e0654f8e082a210c613',1,'PolySolver']]],
+ ['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_29',['Config',['../class_config.html',1,'']]],
- ['config_2ecpp_30',['config.cpp',['../config_8cpp.html',1,'']]],
- ['config_2eh_31',['config.h',['../config_8h.html',1,'']]],
- ['config_5ffilename_32',['CONFIG_FILENAME',['../poly_test_8cpp.html#a355ce39014e2371f32c994670916c1fc',1,'polyTest.cpp']]],
- ['configtest_33',['configTest',['../classconfig_test.html',1,'']]],
- ['configtest_2ecpp_34',['configTest.cpp',['../config_test_8cpp.html',1,'']]],
- ['configtestprivateaccessor_35',['configTestPrivateAccessor',['../classconfig_test_private_accessor.html',1,'']]],
- ['configuration_20management_36',['Configuration Management',['../index.html#usage_config',1,'']]],
- ['const_2ecpp_37',['const.cpp',['../const_8cpp.html',1,'']]],
- ['const_2eh_38',['const.h',['../const_8h.html',1,'']]],
- ['constant_39',['Constant',['../struct_constant.html',1,'Constant'],['../struct_constant.html#a84ca5b6951cc8a8eccd083894302a857',1,'Constant::Constant()']]],
- ['constants_40',['Constants',['../index.html#usage_constants',1,'Accessing Physical Constants'],['../class_constants.html',1,'Constants'],['../class_constants.html#af395b3c1d6f0577f4880a21a257aa1db',1,'Constants::Constants()']]],
- ['constants_5f_41',['constants_',['../class_constants.html#a095db9a742d6180556d1138ebbcddc8c',1,'Constants']]],
- ['construct_5fjacobian_5fconstant_5fterms_42',['construct_jacobian_constant_terms',['../class_polytrope_operator.html#a45844aac69f5b441f015b9b76ac453d6',1,'PolytropeOperator']]],
- ['construct_5fmatrix_5frepresentations_43',['construct_matrix_representations',['../class_polytrope_operator.html#a0a22ba7589125309e40cbf8180404e5a',1,'PolytropeOperator']]],
- ['construct_5freduced_5fblock_5foffsets_44',['construct_reduced_block_offsets',['../class_polytrope_operator.html#a961d9dc73ba632e20266ede59c9503c2',1,'PolytropeOperator']]],
- ['consttest_45',['constTest',['../classconst_test.html',1,'']]],
- ['consttest_2ecpp_46',['constTest.cpp',['../const_test_8cpp.html',1,'']]],
- ['contact_20and_20contributions_47',['Contact and Contributions',['../index.html#contact_sec',1,'']]],
- ['contributions_48',['Contact and Contributions',['../index.html#contact_sec',1,'']]],
- ['convert_5fnetin_49',['convert_netIn',['../classnn_approx8_1_1_approx8_network.html#af6bd9b6c9b4c3f344ae6b8fcce1b3659',1,'nnApprox8::Approx8Network']]],
- ['cp_50',['cP',['../structhelmholtz_1_1_e_o_s.html#afe74ec34a65d3dfb222dc56a89c37fa1',1,'helmholtz::EOS']]],
- ['createresource_51',['createResource',['../resource_manager_types_8cpp.html#ae0a43e40a0c5e0fd54274c9cd8688d19',1,'createResource(const std::string &type, const std::string &path): resourceManagerTypes.cpp'],['../resource_manager_types_8h.html#ae0a43e40a0c5e0fd54274c9cd8688d19',1,'createResource(const std::string &type, const std::string &path): resourceManagerTypes.cpp']]],
- ['csound_52',['csound',['../structhelmholtz_1_1_e_o_s.html#a7ff100c0f3f66db73a424277ee1d84f3',1,'helmholtz::EOS']]],
- ['cv_53',['cV',['../structhelmholtz_1_1_e_o_s.html#a41bb263abe642a7db728a82e7260cb93',1,'helmholtz::EOS']]]
+ ['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_4.js b/docs/html/search/all_4.js
index 20b61a2..1f6881e 100644
--- a/docs/html/search/all_4.js
+++ b/docs/html/search/all_4.js
@@ -1,64 +1,51 @@
var searchData=
[
- ['d_0',['D',['../structform_bundle.html#afb8d1cb4cfb97e8d84164553505400d5',1,'formBundle']]],
- ['d_1',['d',['../structhelmholtz_1_1_h_e_l_m_table.html#af95c990382e78a2b4fb20ed2225ce392',1,'helmholtz::HELMTable']]],
- ['data_5f_2',['data_',['../class_d_object.html#ad7ba02f6d87ce64792149096f3310b21',1,'DObject']]],
- ['datatype_3',['DataType',['../class_d_object.html#a55b7cdac36a3a518ba6e1ecef0e25dcd',1,'DObject']]],
- ['datatype_5f_4',['dataType_',['../class_metadata.html#a290205e5f46416dd0f48bd6ff62888ac',1,'Metadata']]],
- ['datatypemap_5',['dataTypeMap',['../class_d_object.html#a358d5f015da09ae5f0cbb46f3fd9e401',1,'DObject']]],
- ['dd2_5fsav_6',['dd2_sav',['../structhelmholtz_1_1_h_e_l_m_table.html#a42eb94b05893cf752f1e566c3496ddbe',1,'helmholtz::HELMTable']]],
- ['dd_5fsav_7',['dd_sav',['../structhelmholtz_1_1_h_e_l_m_table.html#accb622615ab4c5432bac307c1ea9ca76',1,'helmholtz::HELMTable']]],
- ['ddi_5fsav_8',['ddi_sav',['../structhelmholtz_1_1_h_e_l_m_table.html#a54eceeaf3fa2f2fa3fe4b06c60c93ee9',1,'helmholtz::HELMTable']]],
- ['ddpsi0_9',['ddpsi0',['../namespacehelmholtz.html#afb12b8ccdd5491440542d69cd81bcb55',1,'helmholtz']]],
- ['ddpsi1_10',['ddpsi1',['../namespacehelmholtz.html#a73dce1f6c33b646d29ea6b746beed652',1,'helmholtz']]],
- ['ddpsi2_11',['ddpsi2',['../namespacehelmholtz.html#a45b09d3473306d955bc45cf11df44a11',1,'helmholtz']]],
- ['debug_2eh_12',['debug.h',['../debug_8h.html',1,'']]],
- ['debugenabled_5f_13',['debugEnabled_',['../class_d_object.html#accf5c10d4afc3969607e11b0055312d5',1,'DObject']]],
- ['debugflag_5f_14',['debugFlag_',['../class_metadata.html#a65fd506f1bd41699d9cd19bc0dfc9701',1,'Metadata']]],
- ['defaultobject_15',['defaultObject',['../class_d_object_test.html#ac753942590ae6ee456e6f3dd8b205df2',1,'DObjectTest']]],
- ['denerda_16',['denerda',['../structhelmholtz_1_1_e_o_s.html#a1dd1a303671ccd229581e206ee8179b2',1,'helmholtz::EOS']]],
- ['denerdd_17',['denerdd',['../structhelmholtz_1_1_e_o_s.html#afc03c373412cb7700696a9cdd4c790cf',1,'helmholtz::EOS']]],
- ['denerdt_18',['denerdt',['../structhelmholtz_1_1_e_o_s.html#acc528281ace51f28dcf876ec3cfc860f',1,'helmholtz::EOS']]],
- ['denerdz_19',['denerdz',['../structhelmholtz_1_1_e_o_s.html#aabb4e5356a1f83cb18489ccd860a74f5',1,'helmholtz::EOS']]],
- ['density_20',['density',['../structnuclear_network_1_1_net_in.html#a987cb42b169b0e503515a8c62e242b97',1,'nuclearNetwork::NetIn']]],
- ['dentrda_21',['dentrda',['../structhelmholtz_1_1_e_o_s.html#a6bed48eed316e6af9124b8f4f14d6833',1,'helmholtz::EOS']]],
- ['dentrdd_22',['dentrdd',['../structhelmholtz_1_1_e_o_s.html#a48739687f1a620368e7526242666b8fe',1,'helmholtz::EOS']]],
- ['dentrdt_23',['dentrdt',['../structhelmholtz_1_1_e_o_s.html#a8096e0185b3fd660cd115de6c0340abb',1,'helmholtz::EOS']]],
- ['dentrdz_24',['dentrdz',['../structhelmholtz_1_1_e_o_s.html#ab0e9d3245ee686b471e9d0e49c8870b9',1,'helmholtz::EOS']]],
- ['deprecation_5fwarning_5foff_25',['DEPRECATION_WARNING_OFF',['../warning__control_8h.html#a4101250c61feebb5d110c809fe7a2151',1,'warning_control.h']]],
- ['deprecation_5fwarning_5fon_26',['DEPRECATION_WARNING_ON',['../warning__control_8h.html#aaab638127f083dc583d9ea4afe6cfc5f',1,'warning_control.h']]],
- ['development_27',['Future Development',['../index.html#future_dev',1,'']]],
- ['dfmod_28',['dfmod',['../namespacepoly_m_f_e_m_utils.html#a6aa65cbcd9af83e05c34fbd8428c335c',1,'polyMFEMUtils']]],
- ['dhi_29',['dhi',['../namespacehelmholtz.html#a25b740f248ffeeffccefab25de64f0ee',1,'helmholtz']]],
- ['diffusioncoeff_30',['diffusionCoeff',['../namespacepolycoeff.html#a1c9b910e2fb3363c13bb8ebf2fb98f09',1,'polycoeff']]],
- ['dimensions_5f_31',['dimensions_',['../class_metadata.html#a163f74d4ef9ecd13a34e7e9cab2e21ce',1,'Metadata']]],
- ['dlo_32',['dlo',['../namespacehelmholtz.html#a8c59343e6debfa120fbc8ebfd740fe76',1,'helmholtz']]],
- ['dobject_33',['DObject',['../class_d_object.html',1,'DObject'],['../class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0',1,'DObject::DObject()'],['../class_d_object.html#a598321f3b8524b98df72393c04d7470c',1,'DObject::DObject(const DataType &data)']]],
- ['dobject_2ecpp_34',['DObject.cpp',['../_d_object_8cpp.html',1,'']]],
- ['dobject_2eh_35',['DObject.h',['../_d_object_8h.html',1,'']]],
- ['dobjecttest_36',['DObjectTest',['../class_d_object_test.html',1,'']]],
- ['dobjecttest_2ecpp_37',['DObjectTest.cpp',['../_d_object_test_8cpp.html',1,'']]],
- ['dp_5frate_38',['dp_rate',['../namespacenn_approx8.html#a4b667550e45632fd9659d0ba61fb1733',1,'nnApprox8']]],
- ['dpdf_39',['dpdf',['../structhelmholtz_1_1_h_e_l_m_table.html#a4135cf7c9662ba24b721efaf9f9b7a54',1,'helmholtz::HELMTable']]],
- ['dpdfd_40',['dpdfd',['../structhelmholtz_1_1_h_e_l_m_table.html#aed06207df8ffc9b1b3a0c1743b8b9def',1,'helmholtz::HELMTable']]],
- ['dpdfdt_41',['dpdfdt',['../structhelmholtz_1_1_h_e_l_m_table.html#a46b8f7f115f3087b5d3ed2b7faa85ca4',1,'helmholtz::HELMTable']]],
- ['dpdft_42',['dpdft',['../structhelmholtz_1_1_h_e_l_m_table.html#a62198deb22b22231986626e9783eddd5',1,'helmholtz::HELMTable']]],
- ['dpe_43',['dpe',['../structhelmholtz_1_1_e_o_s.html#ac76d7a5dd193aa4c0118af3abb502267',1,'helmholtz::EOS']]],
- ['dpresda_44',['dpresda',['../structhelmholtz_1_1_e_o_s.html#a90c0edabc4ec77eda96a5be15b6c0c60',1,'helmholtz::EOS']]],
- ['dpresdd_45',['dpresdd',['../structhelmholtz_1_1_e_o_s.html#a43886274bb32bf147aefd6ebe688fcca',1,'helmholtz::EOS']]],
- ['dpresdt_46',['dpresdt',['../structhelmholtz_1_1_e_o_s.html#aaf0bc97c93bf89d74b8ecbfaa3764ff5',1,'helmholtz::EOS']]],
- ['dpresdz_47',['dpresdz',['../structhelmholtz_1_1_e_o_s.html#a2aa1892e07d7830da78689410b0343ab',1,'helmholtz::EOS']]],
- ['dpsi0_48',['dpsi0',['../namespacehelmholtz.html#a1eb81e38cac69acdff0c72bfbdfa0a49',1,'helmholtz']]],
- ['dpsi1_49',['dpsi1',['../namespacehelmholtz.html#a90f0e41668ae5e2827292892db0be33c',1,'helmholtz']]],
- ['dpsi2_50',['dpsi2',['../namespacehelmholtz.html#a9638e40279f8a986ab000a1628fb4119',1,'helmholtz']]],
- ['dse_51',['dse',['../structhelmholtz_1_1_e_o_s.html#a7c0ba282c8ab3daa5f0af8fbf81f61e0',1,'helmholtz::EOS']]],
- ['dsp_52',['dsp',['../structhelmholtz_1_1_e_o_s.html#a6e93efb7d5981b690e95be438f7e552c',1,'helmholtz::EOS']]],
- ['dstp_53',['dstp',['../namespacehelmholtz.html#a84622ce36e33370b8dc8d9a5df527e04',1,'helmholtz']]],
- ['dstpi_54',['dstpi',['../namespacehelmholtz.html#a36eae093854dacb5e19b062a780ef6e3',1,'helmholtz']]],
- ['dt0_55',['dt0',['../structnuclear_network_1_1_net_in.html#aa55b1d6cd458b69afb89cb096e661d9b',1,'nuclearNetwork::NetIn']]],
- ['dt2_5fsav_56',['dt2_sav',['../structhelmholtz_1_1_h_e_l_m_table.html#a17c96d4c325e937bae0bf441daed14fc',1,'helmholtz::HELMTable']]],
- ['dt2i_5fsav_57',['dt2i_sav',['../structhelmholtz_1_1_h_e_l_m_table.html#a8a496f02754d9c9bb0366cc64b979e10',1,'helmholtz::HELMTable']]],
- ['dt_5fsav_58',['dt_sav',['../structhelmholtz_1_1_h_e_l_m_table.html#a83eec62d8285d9d4a83ebb3267d329c4',1,'helmholtz::HELMTable']]],
- ['dthetainterpcoeff_59',['dThetaInterpCoeff',['../structpolycoeff_1_1d_theta_interp_coeff.html',1,'polycoeff']]],
- ['dti_5fsav_60',['dti_sav',['../structhelmholtz_1_1_h_e_l_m_table.html#aeb904c0367b607db45c3dc633b44e17e',1,'helmholtz::HELMTable']]]
+ ['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']]]
];
diff --git a/docs/html/search/all_5.js b/docs/html/search/all_5.js
index e68da99..7aeb87b 100644
--- a/docs/html/search/all_5.js
+++ b/docs/html/search/all_5.js
@@ -1,27 +1,25 @@
var searchData=
[
- ['ef_0',['ef',['../structhelmholtz_1_1_h_e_l_m_table.html#a4827e6e44936342d7e4f7b0dc4108c2c',1,'helmholtz::HELMTable']]],
- ['efd_1',['efd',['../structhelmholtz_1_1_h_e_l_m_table.html#a3f64f6e59edf180a08e1d12099aacc36',1,'helmholtz::HELMTable']]],
- ['efdt_2',['efdt',['../structhelmholtz_1_1_h_e_l_m_table.html#a5ceda8bce85539d33ecc8490cae79b89',1,'helmholtz::HELMTable']]],
- ['eft_3',['eft',['../structhelmholtz_1_1_h_e_l_m_table.html#a8af3817554a4163d5fda231fcb0120f1',1,'helmholtz::HELMTable']]],
- ['egas_4',['egas',['../structhelmholtz_1_1_e_o_s.html#a84cb411ea78cf80e2d766fc8506ed289',1,'helmholtz::EOS']]],
- ['energy_5',['energy',['../structnuclear_network_1_1_net_in.html#a137d9ee9c0430a8431e73e23b56b6262',1,'nuclearNetwork::NetIn::energy'],['../structnuclear_network_1_1_net_out.html#a380030ff17ec877c6f1134a820bf2163',1,'nuclearNetwork::NetOut::energy']]],
- ['eos_6',['EOS',['../structhelmholtz_1_1_e_o_s.html',1,'helmholtz::EOS'],['../index.html#usage_eos',1,'Equation of State (EOS)']]],
- ['eosinput_7',['EOSInput',['../structhelmholtz_1_1_e_o_s_input.html',1,'helmholtz']]],
- ['eosio_8',['EosIO',['../class_eos_i_o.html',1,'EosIO'],['../class_eos_i_o.html#ad721f72b591f1ef4b7fa87668e8d8b34',1,'EosIO::EosIO()']]],
+ ['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',['../eos_i_o_8h.html#a1aa7735934336ab2646c539c4370dcd5',1,'eosIO.h']]],
+ ['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',['../structhelmholtz_1_1_e_o_s.html#a8b3865f0c062652b7c4889783903fa92',1,'helmholtz::EOS']]],
- ['errorcode_5f_16',['errorCode_',['../class_d_object.html#ad8de5890e8dae5fc7e72fabca2520fc3',1,'DObject']]],
- ['etaele_17',['etaele',['../structhelmholtz_1_1_e_o_s.html#aa62deea3e7c4b43e9abc9419fb3732fe',1,'helmholtz::EOS']]],
- ['etot_18',['etot',['../structhelmholtz_1_1_e_o_s.html#a1aa2caf18b3701c6f9515fd9f56d9a97',1,'helmholtz::EOS']]],
- ['evaluate_19',['evaluate',['../classnn_approx8_1_1_approx8_network.html#a31b8a20338d18123eca6e644f6e72366',1,'nnApprox8::Approx8Network::evaluate()'],['../classnuclear_network_1_1_network.html#aaa7fe5e69bd45e268c815aa8919966f1',1,'nuclearNetwork::Network::evaluate()']]],
- ['evolution_20code_20',['4DSSE: A 4D Stellar Structure and Evolution Code',['../index.html',1,'']]],
- ['example_5ffilename_21',['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_22',['High-Level Usage Examples',['../index.html#usage_sec',1,'']]],
- ['export_5fsymbol_23',['EXPORT_SYMBOL',['../_metadata_8h.html#ab57c319c35ea0fbacf781f2ecb3a4339',1,'Metadata.h']]]
+ ['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,'']]]
];
diff --git a/docs/html/search/all_6.js b/docs/html/search/all_6.js
index 657390f..70c66b0 100644
--- a/docs/html/search/all_6.js
+++ b/docs/html/search/all_6.js
@@ -1,20 +1,20 @@
var searchData=
[
- ['f_0',['f',['../structhelmholtz_1_1_h_e_l_m_table.html#a1f0eee19faf7a51cbeadbd6733471f6c',1,'helmholtz::HELMTable::f'],['../structform_bundle.html#ab63a99eee55a078559cbea6b197afbff',1,'formBundle::f']]],
- ['fd_1',['fd',['../structhelmholtz_1_1_h_e_l_m_table.html#aaf2a41f3d48dadb2800f4dc386574221',1,'helmholtz::HELMTable']]],
- ['fdd_2',['fdd',['../structhelmholtz_1_1_h_e_l_m_table.html#ad6baf7c5cabdddd7a4e867bdabb49c91',1,'helmholtz::HELMTable']]],
- ['fddt_3',['fddt',['../structhelmholtz_1_1_h_e_l_m_table.html#a8c50a283acf9ba2299aa88aefe0275e2',1,'helmholtz::HELMTable']]],
- ['fddtt_4',['fddtt',['../structhelmholtz_1_1_h_e_l_m_table.html#a7ab29a0e887f19a2effd135a6a0b9cfe',1,'helmholtz::HELMTable']]],
- ['fdt_5',['fdt',['../structhelmholtz_1_1_h_e_l_m_table.html#a94f4903b7fac0f44758be51202927d92',1,'helmholtz::HELMTable']]],
- ['fdtt_6',['fdtt',['../structhelmholtz_1_1_h_e_l_m_table.html#a260b29a89af730b2ebd750af250645da',1,'helmholtz::HELMTable']]],
- ['finalize_7',['finalize',['../classcomposition_1_1_composition.html#a5547fe9d6154e10a7406d8a06d969462',1,'composition::Composition::finalize()'],['../class_polytrope_operator.html#ac7ebc4ae1c34e1569281be028e4daec1',1,'PolytropeOperator::finalize()']]],
- ['finalizemassfracmode_8',['finalizeMassFracMode',['../classcomposition_1_1_composition.html#ae2b5392ad8acd0ab8e17d8452b35aa86',1,'composition::Composition']]],
- ['finalizenumberfracmode_9',['finalizeNumberFracMode',['../classcomposition_1_1_composition.html#a8a3aec6d7f2f6cb4f91105740c15ffc8',1,'composition::Composition']]],
- ['findcenterelement_10',['findCenterElement',['../class_poly_solver.html#a77455ce3505d93f7b5b5d3e9447bbe23',1,'PolySolver']]],
- ['fmod_11',['fmod',['../namespacepoly_m_f_e_m_utils.html#a3b99f87291c525582b460ffdc4e2c220',1,'polyMFEMUtils']]],
+ ['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',['../structform_bundle.html',1,'']]],
- ['ft_14',['ft',['../structhelmholtz_1_1_h_e_l_m_table.html#a7c56683836717e62ea098ea6ab5e094e',1,'helmholtz::HELMTable']]],
- ['ftt_15',['ftt',['../structhelmholtz_1_1_h_e_l_m_table.html#a25bdc8a0e265bac2e47f18e2fa3e35ba',1,'helmholtz::HELMTable']]],
+ ['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,'']]]
];
diff --git a/docs/html/search/all_7.js b/docs/html/search/all_7.js
index cb3c0f5..2978ba3 100644
--- a/docs/html/search/all_7.js
+++ b/docs/html/search/all_7.js
@@ -1,51 +1,45 @@
var searchData=
[
- ['gamma1_0',['gamma1',['../structhelmholtz_1_1_e_o_s.html#a3674b3150d86aeba59ba0c9381aafbb1',1,'helmholtz::EOS']]],
- ['gamma2_1',['gamma2',['../structhelmholtz_1_1_e_o_s.html#aa739739139e5a1038b0f19007bcfe6f1',1,'helmholtz::EOS']]],
- ['gamma3_2',['gamma3',['../structhelmholtz_1_1_e_o_s.html#afadcfad69d383e9c8e6715148c2e93b6',1,'helmholtz::EOS']]],
- ['get_3',['get',['../class_constants.html#a36ddd7fe6857d1bbf6d1c84d4ed7bc19',1,'Constants::get()'],['../class_lockable_d_object.html#adcfe201fc728cc1c6fcf638a566ba9a1',1,'LockableDObject::get()']]],
- ['get_5fblock_5foffsets_4',['get_block_offsets',['../class_polytrope_operator.html#a2a7f200a45cff11897470de39a302f93',1,'PolytropeOperator']]],
- ['get_5fessential_5ftrue_5fdofs_5',['get_essential_true_dofs',['../class_polytrope_operator.html#a1bf3ced83363a1318258ae0f5bfeb57e',1,'PolytropeOperator']]],
- ['get_5ffree_5fdofs_6',['get_free_dofs',['../class_polytrope_operator.html#ab5577c71be2bdb0f82daefd2631b8cb1',1,'PolytropeOperator']]],
- ['get_5fhelm_5feos_7',['get_helm_EOS',['../namespacehelmholtz.html#ad2176033ca3ac4e5dc65f281477b94c2',1,'helmholtz']]],
- ['get_5fjacobian_5foperator_8',['get_jacobian_operator',['../class_polytrope_operator.html#ac05cd1bd6b0a2b2502af9d8a6b86077c',1,'PolytropeOperator']]],
- ['get_5fpreconditioner_9',['get_preconditioner',['../class_polytrope_operator.html#a7789efbb8ba3a09a0975475518b4b611',1,'PolytropeOperator']]],
- ['get_5freduced_5fblock_5foffsets_10',['get_reduced_block_offsets',['../class_polytrope_operator.html#acc69c13a7178c25af2ff5c339cbb1c67',1,'PolytropeOperator']]],
- ['get_5freduced_5fsystem_5fsize_11',['get_reduced_system_size',['../class_polytrope_operator.html#afbcb03cce5e5da376163a7dd89216400',1,'PolytropeOperator']]],
- ['get_5ft9_5farray_12',['get_T9_array',['../namespacenn_approx8.html#a4c456c6d41b33d7b5c9e6520ec002e0e',1,'nnApprox8']]],
- ['getavaliableresources_13',['getAvaliableResources',['../class_resource_manager.html#a77243baf9aa96d5f3c1635f8a34b48b5',1,'ResourceManager']]],
- ['getbytesize_14',['getByteSize',['../class_metadata.html#ac7980d1efdd6ae434f0115f83d08348e',1,'Metadata']]],
- ['getcomposition_15',['getComposition',['../classcomposition_1_1_composition.html#a41df148cfdc1253a87f64c8874763e80',1,'composition::Composition::getComposition(const std::string &symbol) const'],['../classcomposition_1_1_composition.html#ae38c20ab0819669f3d6fbefbf8a2fa7c',1,'composition::Composition::getComposition() const']]],
- ['getdata_16',['getData',['../class_d_object.html#a4862655c3634d019b0a45b811d6f7235',1,'DObject']]],
- ['getdataas_17',['getDataAs',['../class_d_object.html#aca2db093c1c8c6f7893de07544aed619',1,'DObject']]],
- ['getdatatype_18',['getDataType',['../class_metadata.html#aeed7f22ccc61d9a3d6425441d381dcdc',1,'Metadata']]],
- ['getdimensions_19',['getDimensions',['../class_metadata.html#a412c0c0b8754d85f9edbbdcd637f3b20',1,'Metadata']]],
- ['getdofcoordinates_20',['GetDofCoordinates',['../class_poly_solver.html#ae80ad90a3f632683e38ae03cb4b8e12b',1,'PolySolver']]],
- ['geterrorcode_21',['getErrorCode',['../class_d_object.html#afa8926d916081de72478cb8813c25e98',1,'DObject']]],
- ['getessentialtruedof_22',['getEssentialTrueDof',['../class_poly_solver.html#a45cc1921d9e385b31406b00d750d9a8b',1,'PolySolver']]],
- ['getfirstsegment_23',['getFirstSegment',['../resource_manager_types_8cpp.html#a3adea101b1d749fb0eaee2e91b7e10fe',1,'getFirstSegment(const std::string &input): resourceManagerTypes.cpp'],['../resource_manager_types_8h.html#a3adea101b1d749fb0eaee2e91b7e10fe',1,'getFirstSegment(const std::string &input): resourceManagerTypes.cpp']]],
- ['getformat_24',['getFormat',['../class_eos_i_o.html#add10f91411e996844a14979d12d107b7',1,'EosIO']]],
- ['getgradient_25',['GetGradient',['../class_polytrope_operator.html#af0324f7a83083306158bb8740fdf4379',1,'PolytropeOperator']]],
- ['getinstance_26',['getInstance',['../class_constants.html#ab302ea5420378c55a9e5f116d19ae0e2',1,'Constants::getInstance()'],['../class_probe_1_1_log_manager.html#adddabc01655308e7e62d8d3bd1b15386',1,'Probe::LogManager::getInstance()'],['../class_resource_manager.html#ad4dd8ab7ad458929de4a60128079af98',1,'ResourceManager::getInstance()']]],
- ['getlastline_27',['getLastLine',['../probe_test_8cpp.html#a6181751ac1c7f7f38b548af87ad506ab',1,'probeTest.cpp']]],
- ['getlogger_28',['getLogger',['../class_probe_1_1_log_manager.html#a5a12a541a9a7ca7f848ff385fb729c1d',1,'Probe::LogManager']]],
- ['getloggernames_29',['getLoggerNames',['../class_probe_1_1_log_manager.html#a91daa688d52850bcf857fe638e9f421d',1,'Probe::LogManager']]],
- ['getloggers_30',['getLoggers',['../class_probe_1_1_log_manager.html#a627ffe6b758ad69e77a7033f28bd7dbd',1,'Probe::LogManager']]],
- ['getmassfracmode_31',['getMassFracMode',['../structcomposition_1_1_composition_entry.html#aa715e35857d200dd69a0e777afb312e0',1,'composition::CompositionEntry']]],
- ['getmassfraction_32',['getMassFraction',['../classcomposition_1_1_composition.html#a205d51c7455bdf7069de1794315954aa',1,'composition::Composition::getMassFraction() const'],['../classcomposition_1_1_composition.html#a9cca346916b1bb733a3de915dce10ccb',1,'composition::Composition::getMassFraction(const std::string &symbol) const']]],
- ['getmesh_33',['GetMesh',['../class_mesh_i_o.html#a12d2876be0d000aaaa6e5cd6d6a758af',1,'MeshIO']]],
- ['getmesh_34',['getMesh',['../class_poly_solver.html#a7959fe89ce2753b262f1e5b1a1b7fd4e',1,'PolySolver']]],
- ['getmeshradius_35',['getMeshRadius',['../namespace_probe.html#a7f82da2ba203b4c8ddabe66105518ab5',1,'Probe']]],
- ['getn_36',['getN',['../class_poly_solver.html#afdb769d3ee9e0929c16a68eb71630f23',1,'PolySolver']]],
- ['getnumberfraction_37',['getNumberFraction',['../classcomposition_1_1_composition.html#aa75453fd563e3f50dee316879df01968',1,'composition::Composition::getNumberFraction(const std::string &symbol) const'],['../classcomposition_1_1_composition.html#a0990e41edd2ad138e844fea0962c8278',1,'composition::Composition::getNumberFraction() const']]],
- ['getorder_38',['getOrder',['../class_poly_solver.html#aea184d88d7c450b03682f61565541d72',1,'PolySolver']]],
- ['getraysolution_39',['getRaySolution',['../namespace_probe.html#ad9b811b23f12083ece6f4e6dbe2dcdd7',1,'Probe::getRaySolution(mfem::GridFunction &u, mfem::Mesh &mesh, const std::vector< double > &rayDirection, int numSamples, std::string filename)'],['../namespace_probe.html#a79200561b55e113bf48db25def08ab71',1,'Probe::getRaySolution(mfem::Vector &vec, mfem::FiniteElementSpace &fes, const std::vector< double > &rayDirection, int numSamples, std::string filename)']]],
- ['getregisteredsymbols_40',['getRegisteredSymbols',['../classcomposition_1_1_composition.html#affaeabe495474b82951786591ead8026',1,'composition::Composition']]],
- ['getresource_41',['getResource',['../class_resource_manager.html#a203619e5da7f2bef6cbe13326d41eda4',1,'ResourceManager']]],
- ['getsolution_42',['getSolution',['../class_poly_solver.html#aa2baea44320e302f543ed6fad5e0d6a2',1,'PolySolver']]],
- ['gettable_43',['getTable',['../class_eos_i_o.html#ad7484ed459d8479381f4fb288597cbeb',1,'EosIO']]],
- ['globalcomposition_44',['GlobalComposition',['../structcomposition_1_1_global_composition.html',1,'composition']]],
- ['glvisview_45',['glVisView',['../namespace_probe.html#a12b943de0fdd9f43c61690d9bf4458fc',1,'Probe::glVisView(mfem::GridFunction &u, mfem::Mesh &mesh, const std::string &windowTitle="grid function", const std::string &keyset="")'],['../namespace_probe.html#a03820eac150e53edc8f112f3e637d7ed',1,'Probe::glVisView(mfem::Vector &vec, mfem::FiniteElementSpace &fes, const std::string &windowTitle="vector", const std::string &keyset="")']]],
- ['gmresinverter_46',['GMRESInverter',['../class_g_m_r_e_s_inverter.html',1,'GMRESInverter'],['../class_g_m_r_e_s_inverter.html#a58b277d5a3e5882eb1844db328e60c7a',1,'GMRESInverter::GMRESInverter()']]],
- ['grad_5fad_47',['grad_ad',['../structhelmholtz_1_1_e_o_s.html#a4d478a995bf9995d8eec9f49570b94bf',1,'helmholtz::EOS']]]
+ ['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']]]
];
diff --git a/docs/html/search/all_8.js b/docs/html/search/all_8.js
index 9317da7..6d0cc41 100644
--- a/docs/html/search/all_8.js
+++ b/docs/html/search/all_8.js
@@ -1,17 +1,16 @@
var searchData=
[
- ['h3_0',['h3',['../namespacehelmholtz.html#a41df406f39a42cca3025714d1f8eb46e',1,'helmholtz::h3(std::array< double, 36 > fi, double w0t, double w1t, double w0mt, double w1mt, double w0d, double w1d, double w0md, double w1md)'],['../namespacehelmholtz.html#aa85859a889cb5f1737f1f6aebf515e23',1,'helmholtz::h3(double fi[36], double w0t, double w1t, double w0mt, double w1mt, double w0d, double w1d, double w0md, double w1md)']]],
- ['h5_1',['h5',['../namespacehelmholtz.html#a1a82ee04b75adacdd2b9f69ccd318a83',1,'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)'],['../namespacehelmholtz.html#a9a32be64f7f8465928548b2fa92ec524',1,'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#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',['../class_constants.html#a2aa041fd223f259e55bf098c90581039',1,'Constants']]],
- ['hassymbol_4',['hasSymbol',['../classcomposition_1_1_composition.html#a7dee1bb3074a6aa2842d4fffcac4d2c4',1,'composition::Composition']]],
- ['he3he3_5frate_5',['he3he3_rate',['../namespacenn_approx8.html#a0adb7d9f97ced151a36f0d2aaa95011d',1,'nnApprox8']]],
- ['he3he4_5frate_6',['he3he4_rate',['../namespacenn_approx8.html#a2e8c3f6a3752b706d200b5ecef2c3223',1,'nnApprox8']]],
- ['heap_5fallocate_5fcontiguous_5f2d_5fmemory_7',['heap_allocate_contiguous_2D_memory',['../helm_8cpp.html#a0537c506d77a3dfea9b237aeb07f3281',1,'heap_allocate_contiguous_2D_memory(int rows, int cols): helm.cpp'],['../helm_8h.html#a0537c506d77a3dfea9b237aeb07f3281',1,'heap_allocate_contiguous_2D_memory(int rows, int cols): helm.cpp']]],
- ['heap_5fdeallocate_5fcontiguous_5f2d_5fmemory_8',['heap_deallocate_contiguous_2D_memory',['../helm_8cpp.html#a82f032cfe64e2576c67986660cbe824d',1,'heap_deallocate_contiguous_2D_memory(double **array): helm.cpp'],['../helm_8h.html#a82f032cfe64e2576c67986660cbe824d',1,'heap_deallocate_contiguous_2D_memory(double **array): helm.cpp']]],
+ ['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,'']]],
- ['helmholtz_11',['helmholtz',['../namespacehelmholtz.html',1,'']]],
- ['helmtable_12',['HELMTable',['../structhelmholtz_1_1_h_e_l_m_table.html',1,'helmholtz::HELMTable'],['../structhelmholtz_1_1_h_e_l_m_table.html#a0165aed3bb02b69a70934c8b7b185872',1,'helmholtz::HELMTable::HELMTable()']]],
- ['high_20level_20usage_20examples_13',['High-Level Usage Examples',['../index.html#usage_sec',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,'']]]
];
diff --git a/docs/html/search/all_9.js b/docs/html/search/all_9.js
index 4ef4c36..b646490 100644
--- a/docs/html/search/all_9.js
+++ b/docs/html/search/all_9.js
@@ -1,31 +1,27 @@
var searchData=
[
- ['ic12_0',['ic12',['../structnn_approx8_1_1_net.html#a6d10a7a53c20fd59bb97ff619e7579df',1,'nnApprox8::Net']]],
- ['iden_1',['iden',['../structnn_approx8_1_1_net.html#ad69abef62cfa266e0369f8cfcb144939',1,'nnApprox8::Net']]],
- ['iener_2',['iener',['../structnn_approx8_1_1_net.html#ae60a5909d107b9857dd31a117b943eae',1,'nnApprox8::Net']]],
- ['ih1_3',['ih1',['../structnn_approx8_1_1_net.html#a86ed8213cf2fffe5dcd7f06bdb6a6186',1,'nnApprox8::Net']]],
- ['ihe3_4',['ihe3',['../structnn_approx8_1_1_net.html#af9848b913e7d761c63d6d3cc7fab5c3d',1,'nnApprox8::Net']]],
- ['ihe4_5',['ihe4',['../structnn_approx8_1_1_net.html#aa94596664306f33de1bd045417f9ff1e',1,'nnApprox8::Net']]],
- ['imax_6',['IMAX',['../helm_8h.html#a6e96ad1c3be2c24926ba0487d28cd75c',1,'helm.h']]],
- ['imax_7',['imax',['../structhelmholtz_1_1_h_e_l_m_table.html#aaee7f470b4ce2518c3490474853d13b7',1,'helmholtz::HELMTable']]],
- ['img24_8',['img24',['../structnn_approx8_1_1_net.html#a70112e0ee737a1de09a02aac4a4d7556',1,'nnApprox8::Net']]],
- ['in14_9',['in14',['../structnn_approx8_1_1_net.html#a0eaaafa199c9451554e1cf28eba4b872',1,'nnApprox8::Net']]],
- ['ine20_10',['ine20',['../structnn_approx8_1_1_net.html#a9a964a24b5498991057e8e9870f02fbc',1,'nnApprox8::Net']]],
- ['initialize_11',['initialize',['../class_constants.html#a60f87120b1eef774efe8c168aa69af6a',1,'Constants']]],
- ['initializedobject_12',['initializedObject',['../class_d_object_test.html#a2150dd7881a4d1c68ce51344f174738e',1,'DObjectTest']]],
- ['initlaize_5fopac_13',['initlaize_opac',['../opac_8h.html#a6243596bfdc55d73744ebecd9e577ee8',1,'opac.h']]],
- ['integrators_2ecpp_14',['integrators.cpp',['../integrators_8cpp.html',1,'']]],
- ['integrators_2eh_15',['integrators.h',['../integrators_8h.html',1,'']]],
- ['introduction_16',['Introduction',['../index.html#intro_sec',1,'']]],
- ['io16_17',['io16',['../structnn_approx8_1_1_net.html#ae592cf9d13f0a783087f7016ae1c3e4e',1,'nnApprox8::Net']]],
- ['isdebugenabled_18',['isDebugEnabled',['../class_metadata.html#abe52c81e04665628666b4140cd346b69',1,'Metadata']]],
- ['isdebuggingenabled_19',['isDebuggingEnabled',['../class_d_object.html#ae47bf220fbe2173cf6933c2380035dbd',1,'DObject']]],
- ['isfinalized_20',['isFinalized',['../class_polytrope_operator.html#aeb8d505244836212c9015205e486378a',1,'PolytropeOperator']]],
- ['isloaded_21',['IsLoaded',['../class_mesh_i_o.html#a12495fc814254021d44e0509ac760672',1,'MeshIO']]],
- ['isloaded_22',['isLoaded',['../class_constants.html#ae276dfdc0ffe75a53e3842e33ab52630',1,'Constants']]],
- ['isotope_23',['isotope',['../structcomposition_1_1_composition_entry.html#a31b399ff8b24a6ebbfe4bb9ced7a2afa',1,'composition::CompositionEntry']]],
- ['isstiff_24',['isStiff',['../classnn_approx8_1_1_approx8_network.html#a4b1600c394d4cf312c48e5ca82542a76',1,'nnApprox8::Approx8Network']]],
- ['isvalidcomposition_25',['isValidComposition',['../classcomposition_1_1_composition.html#ac71fb70e029b4310e2bb4232e4270e96',1,'composition::Composition']]],
- ['isvalidsymbol_26',['isValidSymbol',['../classcomposition_1_1_composition.html#a11a463394bf9110ac0f1a8b1df1384e9',1,'composition::Composition']]],
- ['itemp_27',['itemp',['../structnn_approx8_1_1_net.html#affd739be39542d5f0f0730adb5108dc1',1,'nnApprox8::Net']]]
+ ['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']]]
];
diff --git a/docs/html/search/classes_0.js b/docs/html/search/classes_0.js
index 1bb40de..0f04927 100644
--- a/docs/html/search/classes_0.js
+++ b/docs/html/search/classes_0.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['approx8network_0',['Approx8Network',['../classnn_approx8_1_1_approx8_network.html',1,'nnApprox8']]],
+ ['approx8network_0',['Approx8Network',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html',1,'serif::network::approx8']]],
['approx8test_1',['approx8Test',['../classapprox8_test.html',1,'']]]
];
diff --git a/docs/html/search/classes_1.js b/docs/html/search/classes_1.js
index 2a8fc23..a415db8 100644
--- a/docs/html/search/classes_1.js
+++ b/docs/html/search/classes_1.js
@@ -1,12 +1,11 @@
var searchData=
[
- ['composition_0',['Composition',['../classcomposition_1_1_composition.html',1,'composition']]],
- ['compositionentry_1',['CompositionEntry',['../structcomposition_1_1_composition_entry.html',1,'composition']]],
+ ['composition_0',['Composition',['../classserif_1_1composition_1_1_composition.html',1,'serif::composition']]],
+ ['compositionentry_1',['CompositionEntry',['../structserif_1_1composition_1_1_composition_entry.html',1,'serif::composition']]],
['compositiontest_2',['compositionTest',['../classcomposition_test.html',1,'']]],
- ['config_3',['Config',['../class_config.html',1,'']]],
- ['configtest_4',['configTest',['../classconfig_test.html',1,'']]],
- ['configtestprivateaccessor_5',['configTestPrivateAccessor',['../classconfig_test_private_accessor.html',1,'']]],
- ['constant_6',['Constant',['../struct_constant.html',1,'']]],
- ['constants_7',['Constants',['../class_constants.html',1,'']]],
- ['consttest_8',['constTest',['../classconst_test.html',1,'']]]
+ ['configtest_3',['configTest',['../classconfig_test.html',1,'']]],
+ ['configtestprivateaccessor_4',['configTestPrivateAccessor',['../classconfig_test_private_accessor.html',1,'']]],
+ ['constant_5',['Constant',['../structserif_1_1constant_1_1_constant.html',1,'serif::constant']]],
+ ['constants_6',['Constants',['../classserif_1_1constant_1_1_constants.html',1,'serif::constant']]],
+ ['consttest_7',['constTest',['../classconst_test.html',1,'']]]
];
diff --git a/docs/html/search/classes_2.js b/docs/html/search/classes_2.js
index 26fa9fa..6c306e3 100644
--- a/docs/html/search/classes_2.js
+++ b/docs/html/search/classes_2.js
@@ -1,6 +1,4 @@
var searchData=
[
- ['dobject_0',['DObject',['../class_d_object.html',1,'']]],
- ['dobjecttest_1',['DObjectTest',['../class_d_object_test.html',1,'']]],
- ['dthetainterpcoeff_2',['dThetaInterpCoeff',['../structpolycoeff_1_1d_theta_interp_coeff.html',1,'polycoeff']]]
+ ['dthetainterpcoeff_0',['dThetaInterpCoeff',['../structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff.html',1,'serif::polytrope::polycoeff']]]
];
diff --git a/docs/html/search/functions_0.js b/docs/html/search/functions_0.js
index 1c71e24..33be568 100644
--- a/docs/html/search/functions_0.js
+++ b/docs/html/search/functions_0.js
@@ -1,8 +1,8 @@
var searchData=
[
- ['a_0',['a',['../namespacelane_emden.html#ac80163d44a9840f3de184f50144a5158',1,'laneEmden']]],
- ['assembleandfinalizeform_1',['assembleAndFinalizeForm',['../class_poly_solver.html#a553333a8520390effad208fcde3deaf0',1,'PolySolver']]],
- ['assembleblocksystem_2',['assembleBlockSystem',['../class_poly_solver.html#afe38ca0ba610c352f1b8b9463bff947c',1,'PolySolver']]],
- ['assembleelementgrad_3',['AssembleElementGrad',['../classpoly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#aa6913e69a87ff759ec59b46d89b8cde2',1,'polyMFEMUtils::NonlinearPowerIntegrator']]],
- ['assembleelementvector_4',['AssembleElementVector',['../classpoly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a4999e49e957ccb3900be9b04466bca5b',1,'polyMFEMUtils::NonlinearPowerIntegrator']]]
+ ['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']]]
];
diff --git a/docs/html/search/functions_1.js b/docs/html/search/functions_1.js
index 0239fa2..eee5975 100644
--- a/docs/html/search/functions_1.js
+++ b/docs/html/search/functions_1.js
@@ -2,5 +2,5 @@ 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',['../class_poly_solver.html#ad458dfdfdbd84bd4aa723d7b82df57da',1,'PolySolver']]]
+ ['buildindividualforms_2',['buildIndividualForms',['../classserif_1_1polytrope_1_1_poly_solver.html#aa39b58a2afbb203ea2e30c3dcda3d2d5',1,'serif::polytrope::PolySolver']]]
];
diff --git a/docs/html/search/functions_2.js b/docs/html/search/functions_2.js
index ab85026..7273b50 100644
--- a/docs/html/search/functions_2.js
+++ b/docs/html/search/functions_2.js
@@ -1,25 +1,25 @@
var searchData=
[
- ['c_0',['c',['../namespacelane_emden.html#a9a6068f1948185b2217878595159f26b',1,'laneEmden']]],
- ['c12a_5frate_1',['c12a_rate',['../namespacenn_approx8.html#a77c285ac81064bdaf0859a8cbf235868',1,'nnApprox8']]],
- ['c12c12_5frate_2',['c12c12_rate',['../namespacenn_approx8.html#a306d1bf533815b98ea4f6294864de7d8',1,'nnApprox8']]],
- ['c12o16_5frate_3',['c12o16_rate',['../namespacenn_approx8.html#a09c1f166d7f0f9e943ef4b32c5274b7f',1,'nnApprox8']]],
- ['c12p_5frate_4',['c12p_rate',['../namespacenn_approx8.html#a7b4f6b355b64ee9722eb76fb454f7845',1,'nnApprox8']]],
- ['calladdtocache_5',['callAddToCache',['../classconfig_test_private_accessor.html#adf7f5c651bdd5ca8c12f18a6a0f8a8e9',1,'configTestPrivateAccessor']]],
- ['callcachesize_6',['callCacheSize',['../classconfig_test_private_accessor.html#aaa9517067ef84ab7fb6365536180ce13',1,'configTestPrivateAccessor']]],
- ['calliskeyincache_7',['callIsKeyInCache',['../classconfig_test_private_accessor.html#a6d7d0e1bf82c1917dde20167697a03b1',1,'configTestPrivateAccessor']]],
- ['callregisterkeynotfound_8',['callRegisterKeyNotFound',['../classconfig_test_private_accessor.html#a447eb550ff20700e31bd530b7ca01592',1,'configTestPrivateAccessor']]],
- ['checkifkeyunknown_9',['CheckIfKeyUnknown',['../classconfig_test_private_accessor.html#a4de7c133e8e296d7f9e713aa0b2c4329',1,'configTestPrivateAccessor']]],
- ['composition_10',['Composition',['../classcomposition_1_1_composition.html#a844470d1f13475a0a28b5c1914570357',1,'composition::Composition::Composition()=default'],['../classcomposition_1_1_composition.html#ada296207092ebe33ed599d1712c49633',1,'composition::Composition::Composition(const std::vector< std::string > &symbols)'],['../classcomposition_1_1_composition.html#a46be04b5d28183092dbb29bbd0037fb8',1,'composition::Composition::Composition(const std::set< std::string > &symbols)'],['../classcomposition_1_1_composition.html#a6570edadab8cd37c96a61ec43de6f8ba',1,'composition::Composition::Composition(const std::vector< std::string > &symbols, const std::vector< double > &mass_fractions, bool massFracMode=true)']]],
- ['compositionentry_11',['CompositionEntry',['../structcomposition_1_1_composition_entry.html#af6835e8d2f97e52d76f3704d8db9cd38',1,'composition::CompositionEntry::CompositionEntry()'],['../structcomposition_1_1_composition_entry.html#a6bb77a98088b71a7665912caadcc2e59',1,'composition::CompositionEntry::CompositionEntry(const std::string &symbol, bool massFracMode=true)'],['../structcomposition_1_1_composition_entry.html#a9407ab2732dc35068f4a14eb8a562198',1,'composition::CompositionEntry::CompositionEntry(const CompositionEntry &entry)']]],
+ ['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']]],
+ ['composition_10',['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)']]],
+ ['compositionentry_11',['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)']]],
['compute_5fcurl_12',['compute_curl',['../namespaceserif_1_1utilities.html#a6e1a8cf248f13c3d66a24bb7b39cf029',1,'serif::utilities']]],
- ['computeblockoffsets_13',['computeBlockOffsets',['../class_poly_solver.html#ad69d4ff9b5b56e0654f8e082a210c613',1,'PolySolver']]],
+ ['computeblockoffsets_13',['computeBlockOffsets',['../classserif_1_1polytrope_1_1_poly_solver.html#a3e23e4843b735dcf23782e5273004930',1,'serif::polytrope::PolySolver']]],
['computemeshvolume_14',['ComputeMeshVolume',['../mesh_i_o_test_8cpp.html#aa6ba7ddcf2f95334ee7497d22d9f0f25',1,'meshIOTest.cpp']]],
- ['constant_15',['Constant',['../struct_constant.html#a84ca5b6951cc8a8eccd083894302a857',1,'Constant']]],
- ['constants_16',['Constants',['../class_constants.html#af395b3c1d6f0577f4880a21a257aa1db',1,'Constants']]],
- ['construct_5fjacobian_5fconstant_5fterms_17',['construct_jacobian_constant_terms',['../class_polytrope_operator.html#a45844aac69f5b441f015b9b76ac453d6',1,'PolytropeOperator']]],
- ['construct_5fmatrix_5frepresentations_18',['construct_matrix_representations',['../class_polytrope_operator.html#a0a22ba7589125309e40cbf8180404e5a',1,'PolytropeOperator']]],
- ['construct_5freduced_5fblock_5foffsets_19',['construct_reduced_block_offsets',['../class_polytrope_operator.html#a961d9dc73ba632e20266ede59c9503c2',1,'PolytropeOperator']]],
- ['convert_5fnetin_20',['convert_netIn',['../classnn_approx8_1_1_approx8_network.html#af6bd9b6c9b4c3f344ae6b8fcce1b3659',1,'nnApprox8::Approx8Network']]],
- ['createresource_21',['createResource',['../resource_manager_types_8cpp.html#ae0a43e40a0c5e0fd54274c9cd8688d19',1,'createResource(const std::string &type, const std::string &path): resourceManagerTypes.cpp'],['../resource_manager_types_8h.html#ae0a43e40a0c5e0fd54274c9cd8688d19',1,'createResource(const std::string &type, const std::string &path): resourceManagerTypes.cpp']]]
+ ['constant_15',['Constant',['../structserif_1_1constant_1_1_constant.html#a065affdd5f1deef4c743a9fd2075e869',1,'serif::constant::Constant']]],
+ ['constants_16',['Constants',['../classserif_1_1constant_1_1_constants.html#af27bfe943a6d02ea9a4740e1c015c705',1,'serif::constant::Constants']]],
+ ['construct_5fjacobian_5fconstant_5fterms_17',['construct_jacobian_constant_terms',['../classserif_1_1polytrope_1_1_polytrope_operator.html#ad0f1686571720135c2bd6bf7c906de9c',1,'serif::polytrope::PolytropeOperator']]],
+ ['construct_5fmatrix_5frepresentations_18',['construct_matrix_representations',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a9b8a2515a9cd420823b8783565457554',1,'serif::polytrope::PolytropeOperator']]],
+ ['construct_5freduced_5fblock_5foffsets_19',['construct_reduced_block_offsets',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a44dd22d256274552a4e2a062a556607a',1,'serif::polytrope::PolytropeOperator']]],
+ ['convert_5fnetin_20',['convert_netIn',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2578a3fa5f1ad880d8bede87ed6b8460',1,'serif::network::approx8::Approx8Network']]],
+ ['createresource_21',['createResource',['../namespaceserif_1_1resource_1_1types.html#ac046627d97cbf5fded01c9466ac5d7b4',1,'serif::resource::types']]]
];
diff --git a/docs/html/search/functions_3.js b/docs/html/search/functions_3.js
index 3ebdfc6..7f4a2f8 100644
--- a/docs/html/search/functions_3.js
+++ b/docs/html/search/functions_3.js
@@ -1,13 +1,12 @@
var searchData=
[
- ['ddpsi0_0',['ddpsi0',['../namespacehelmholtz.html#afb12b8ccdd5491440542d69cd81bcb55',1,'helmholtz']]],
- ['ddpsi1_1',['ddpsi1',['../namespacehelmholtz.html#a73dce1f6c33b646d29ea6b746beed652',1,'helmholtz']]],
- ['ddpsi2_2',['ddpsi2',['../namespacehelmholtz.html#a45b09d3473306d955bc45cf11df44a11',1,'helmholtz']]],
- ['dfmod_3',['dfmod',['../namespacepoly_m_f_e_m_utils.html#a6aa65cbcd9af83e05c34fbd8428c335c',1,'polyMFEMUtils']]],
- ['diffusioncoeff_4',['diffusionCoeff',['../namespacepolycoeff.html#a1c9b910e2fb3363c13bb8ebf2fb98f09',1,'polycoeff']]],
- ['dobject_5',['DObject',['../class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0',1,'DObject::DObject()'],['../class_d_object.html#a598321f3b8524b98df72393c04d7470c',1,'DObject::DObject(const DataType &data)']]],
- ['dp_5frate_6',['dp_rate',['../namespacenn_approx8.html#a4b667550e45632fd9659d0ba61fb1733',1,'nnApprox8']]],
- ['dpsi0_7',['dpsi0',['../namespacehelmholtz.html#a1eb81e38cac69acdff0c72bfbdfa0a49',1,'helmholtz']]],
- ['dpsi1_8',['dpsi1',['../namespacehelmholtz.html#a90f0e41668ae5e2827292892db0be33c',1,'helmholtz']]],
- ['dpsi2_9',['dpsi2',['../namespacehelmholtz.html#a9638e40279f8a986ab000a1628fb4119',1,'helmholtz']]]
+ ['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']]]
];
diff --git a/docs/html/search/functions_4.js b/docs/html/search/functions_4.js
index e3256ec..b962d56 100644
--- a/docs/html/search/functions_4.js
+++ b/docs/html/search/functions_4.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['eosio_0',['EosIO',['../class_eos_i_o.html#ad721f72b591f1ef4b7fa87668e8d8b34',1,'EosIO']]],
- ['evaluate_1',['evaluate',['../classnn_approx8_1_1_approx8_network.html#a31b8a20338d18123eca6e644f6e72366',1,'nnApprox8::Approx8Network::evaluate()'],['../classnuclear_network_1_1_network.html#aaa7fe5e69bd45e268c815aa8919966f1',1,'nuclearNetwork::Network::evaluate()']]]
+ ['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()']]]
];
diff --git a/docs/html/search/functions_5.js b/docs/html/search/functions_5.js
index b1fffa7..1a26f3e 100644
--- a/docs/html/search/functions_5.js
+++ b/docs/html/search/functions_5.js
@@ -1,8 +1,8 @@
var searchData=
[
- ['finalize_0',['finalize',['../classcomposition_1_1_composition.html#a5547fe9d6154e10a7406d8a06d969462',1,'composition::Composition::finalize()'],['../class_polytrope_operator.html#ac7ebc4ae1c34e1569281be028e4daec1',1,'PolytropeOperator::finalize()']]],
- ['finalizemassfracmode_1',['finalizeMassFracMode',['../classcomposition_1_1_composition.html#ae2b5392ad8acd0ab8e17d8452b35aa86',1,'composition::Composition']]],
- ['finalizenumberfracmode_2',['finalizeNumberFracMode',['../classcomposition_1_1_composition.html#a8a3aec6d7f2f6cb4f91105740c15ffc8',1,'composition::Composition']]],
- ['findcenterelement_3',['findCenterElement',['../class_poly_solver.html#a77455ce3505d93f7b5b5d3e9447bbe23',1,'PolySolver']]],
- ['fmod_4',['fmod',['../namespacepoly_m_f_e_m_utils.html#a3b99f87291c525582b460ffdc4e2c220',1,'polyMFEMUtils']]]
+ ['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']]]
];
diff --git a/docs/html/search/functions_6.js b/docs/html/search/functions_6.js
index 4a80e0a..8c3e267 100644
--- a/docs/html/search/functions_6.js
+++ b/docs/html/search/functions_6.js
@@ -1,46 +1,40 @@
var searchData=
[
- ['get_0',['get',['../class_constants.html#a36ddd7fe6857d1bbf6d1c84d4ed7bc19',1,'Constants::get()'],['../class_lockable_d_object.html#adcfe201fc728cc1c6fcf638a566ba9a1',1,'LockableDObject::get()']]],
- ['get_5fblock_5foffsets_1',['get_block_offsets',['../class_polytrope_operator.html#a2a7f200a45cff11897470de39a302f93',1,'PolytropeOperator']]],
- ['get_5fessential_5ftrue_5fdofs_2',['get_essential_true_dofs',['../class_polytrope_operator.html#a1bf3ced83363a1318258ae0f5bfeb57e',1,'PolytropeOperator']]],
- ['get_5ffree_5fdofs_3',['get_free_dofs',['../class_polytrope_operator.html#ab5577c71be2bdb0f82daefd2631b8cb1',1,'PolytropeOperator']]],
- ['get_5fhelm_5feos_4',['get_helm_EOS',['../namespacehelmholtz.html#ad2176033ca3ac4e5dc65f281477b94c2',1,'helmholtz']]],
- ['get_5fjacobian_5foperator_5',['get_jacobian_operator',['../class_polytrope_operator.html#ac05cd1bd6b0a2b2502af9d8a6b86077c',1,'PolytropeOperator']]],
- ['get_5fpreconditioner_6',['get_preconditioner',['../class_polytrope_operator.html#a7789efbb8ba3a09a0975475518b4b611',1,'PolytropeOperator']]],
- ['get_5freduced_5fblock_5foffsets_7',['get_reduced_block_offsets',['../class_polytrope_operator.html#acc69c13a7178c25af2ff5c339cbb1c67',1,'PolytropeOperator']]],
- ['get_5freduced_5fsystem_5fsize_8',['get_reduced_system_size',['../class_polytrope_operator.html#afbcb03cce5e5da376163a7dd89216400',1,'PolytropeOperator']]],
- ['get_5ft9_5farray_9',['get_T9_array',['../namespacenn_approx8.html#a4c456c6d41b33d7b5c9e6520ec002e0e',1,'nnApprox8']]],
- ['getavaliableresources_10',['getAvaliableResources',['../class_resource_manager.html#a77243baf9aa96d5f3c1635f8a34b48b5',1,'ResourceManager']]],
- ['getbytesize_11',['getByteSize',['../class_metadata.html#ac7980d1efdd6ae434f0115f83d08348e',1,'Metadata']]],
- ['getcomposition_12',['getComposition',['../classcomposition_1_1_composition.html#a41df148cfdc1253a87f64c8874763e80',1,'composition::Composition::getComposition(const std::string &symbol) const'],['../classcomposition_1_1_composition.html#ae38c20ab0819669f3d6fbefbf8a2fa7c',1,'composition::Composition::getComposition() const']]],
- ['getdata_13',['getData',['../class_d_object.html#a4862655c3634d019b0a45b811d6f7235',1,'DObject']]],
- ['getdataas_14',['getDataAs',['../class_d_object.html#aca2db093c1c8c6f7893de07544aed619',1,'DObject']]],
- ['getdatatype_15',['getDataType',['../class_metadata.html#aeed7f22ccc61d9a3d6425441d381dcdc',1,'Metadata']]],
- ['getdimensions_16',['getDimensions',['../class_metadata.html#a412c0c0b8754d85f9edbbdcd637f3b20',1,'Metadata']]],
- ['getdofcoordinates_17',['GetDofCoordinates',['../class_poly_solver.html#ae80ad90a3f632683e38ae03cb4b8e12b',1,'PolySolver']]],
- ['geterrorcode_18',['getErrorCode',['../class_d_object.html#afa8926d916081de72478cb8813c25e98',1,'DObject']]],
- ['getessentialtruedof_19',['getEssentialTrueDof',['../class_poly_solver.html#a45cc1921d9e385b31406b00d750d9a8b',1,'PolySolver']]],
- ['getfirstsegment_20',['getFirstSegment',['../resource_manager_types_8cpp.html#a3adea101b1d749fb0eaee2e91b7e10fe',1,'getFirstSegment(const std::string &input): resourceManagerTypes.cpp'],['../resource_manager_types_8h.html#a3adea101b1d749fb0eaee2e91b7e10fe',1,'getFirstSegment(const std::string &input): resourceManagerTypes.cpp']]],
- ['getformat_21',['getFormat',['../class_eos_i_o.html#add10f91411e996844a14979d12d107b7',1,'EosIO']]],
- ['getgradient_22',['GetGradient',['../class_polytrope_operator.html#af0324f7a83083306158bb8740fdf4379',1,'PolytropeOperator']]],
- ['getinstance_23',['getInstance',['../class_constants.html#ab302ea5420378c55a9e5f116d19ae0e2',1,'Constants::getInstance()'],['../class_probe_1_1_log_manager.html#adddabc01655308e7e62d8d3bd1b15386',1,'Probe::LogManager::getInstance()'],['../class_resource_manager.html#ad4dd8ab7ad458929de4a60128079af98',1,'ResourceManager::getInstance()']]],
- ['getlastline_24',['getLastLine',['../probe_test_8cpp.html#a6181751ac1c7f7f38b548af87ad506ab',1,'probeTest.cpp']]],
- ['getlogger_25',['getLogger',['../class_probe_1_1_log_manager.html#a5a12a541a9a7ca7f848ff385fb729c1d',1,'Probe::LogManager']]],
- ['getloggernames_26',['getLoggerNames',['../class_probe_1_1_log_manager.html#a91daa688d52850bcf857fe638e9f421d',1,'Probe::LogManager']]],
- ['getloggers_27',['getLoggers',['../class_probe_1_1_log_manager.html#a627ffe6b758ad69e77a7033f28bd7dbd',1,'Probe::LogManager']]],
- ['getmassfracmode_28',['getMassFracMode',['../structcomposition_1_1_composition_entry.html#aa715e35857d200dd69a0e777afb312e0',1,'composition::CompositionEntry']]],
- ['getmassfraction_29',['getMassFraction',['../classcomposition_1_1_composition.html#a205d51c7455bdf7069de1794315954aa',1,'composition::Composition::getMassFraction() const'],['../classcomposition_1_1_composition.html#a9cca346916b1bb733a3de915dce10ccb',1,'composition::Composition::getMassFraction(const std::string &symbol) const']]],
- ['getmesh_30',['GetMesh',['../class_mesh_i_o.html#a12d2876be0d000aaaa6e5cd6d6a758af',1,'MeshIO']]],
- ['getmesh_31',['getMesh',['../class_poly_solver.html#a7959fe89ce2753b262f1e5b1a1b7fd4e',1,'PolySolver']]],
- ['getmeshradius_32',['getMeshRadius',['../namespace_probe.html#a7f82da2ba203b4c8ddabe66105518ab5',1,'Probe']]],
- ['getn_33',['getN',['../class_poly_solver.html#afdb769d3ee9e0929c16a68eb71630f23',1,'PolySolver']]],
- ['getnumberfraction_34',['getNumberFraction',['../classcomposition_1_1_composition.html#aa75453fd563e3f50dee316879df01968',1,'composition::Composition::getNumberFraction(const std::string &symbol) const'],['../classcomposition_1_1_composition.html#a0990e41edd2ad138e844fea0962c8278',1,'composition::Composition::getNumberFraction() const']]],
- ['getorder_35',['getOrder',['../class_poly_solver.html#aea184d88d7c450b03682f61565541d72',1,'PolySolver']]],
- ['getraysolution_36',['getRaySolution',['../namespace_probe.html#ad9b811b23f12083ece6f4e6dbe2dcdd7',1,'Probe::getRaySolution(mfem::GridFunction &u, mfem::Mesh &mesh, const std::vector< double > &rayDirection, int numSamples, std::string filename)'],['../namespace_probe.html#a79200561b55e113bf48db25def08ab71',1,'Probe::getRaySolution(mfem::Vector &vec, mfem::FiniteElementSpace &fes, const std::vector< double > &rayDirection, int numSamples, std::string filename)']]],
- ['getregisteredsymbols_37',['getRegisteredSymbols',['../classcomposition_1_1_composition.html#affaeabe495474b82951786591ead8026',1,'composition::Composition']]],
- ['getresource_38',['getResource',['../class_resource_manager.html#a203619e5da7f2bef6cbe13326d41eda4',1,'ResourceManager']]],
- ['getsolution_39',['getSolution',['../class_poly_solver.html#aa2baea44320e302f543ed6fad5e0d6a2',1,'PolySolver']]],
- ['gettable_40',['getTable',['../class_eos_i_o.html#ad7484ed459d8479381f4fb288597cbeb',1,'EosIO']]],
- ['glvisview_41',['glVisView',['../namespace_probe.html#a12b943de0fdd9f43c61690d9bf4458fc',1,'Probe::glVisView(mfem::GridFunction &u, mfem::Mesh &mesh, const std::string &windowTitle="grid function", const std::string &keyset="")'],['../namespace_probe.html#a03820eac150e53edc8f112f3e637d7ed',1,'Probe::glVisView(mfem::Vector &vec, mfem::FiniteElementSpace &fes, const std::string &windowTitle="vector", const std::string &keyset="")']]],
- ['gmresinverter_42',['GMRESInverter',['../class_g_m_r_e_s_inverter.html#a58b277d5a3e5882eb1844db328e60c7a',1,'GMRESInverter']]]
+ ['get_0',['get',['../classserif_1_1constant_1_1_constants.html#af31ca8c845765f54641735316f36b4b5',1,'serif::constant::Constants']]],
+ ['get_5fblock_5foffsets_1',['get_block_offsets',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a99a7d2d6631344c04e18068c0fa8cc5b',1,'serif::polytrope::PolytropeOperator']]],
+ ['get_5fessential_5ftrue_5fdofs_2',['get_essential_true_dofs',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a845cae6df0e574657fb7b15496fd2ade',1,'serif::polytrope::PolytropeOperator']]],
+ ['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']]]
];
diff --git a/docs/html/search/functions_7.js b/docs/html/search/functions_7.js
index 6a6cec1..bf1215f 100644
--- a/docs/html/search/functions_7.js
+++ b/docs/html/search/functions_7.js
@@ -1,12 +1,12 @@
var searchData=
[
- ['h3_0',['h3',['../namespacehelmholtz.html#a41df406f39a42cca3025714d1f8eb46e',1,'helmholtz::h3(std::array< double, 36 > fi, double w0t, double w1t, double w0mt, double w1mt, double w0d, double w1d, double w0md, double w1md)'],['../namespacehelmholtz.html#aa85859a889cb5f1737f1f6aebf515e23',1,'helmholtz::h3(double fi[36], double w0t, double w1t, double w0mt, double w1mt, double w0d, double w1d, double w0md, double w1md)']]],
- ['h5_1',['h5',['../namespacehelmholtz.html#a1a82ee04b75adacdd2b9f69ccd318a83',1,'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)'],['../namespacehelmholtz.html#a9a32be64f7f8465928548b2fa92ec524',1,'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)']]],
- ['has_2',['has',['../class_constants.html#a2aa041fd223f259e55bf098c90581039',1,'Constants']]],
- ['hassymbol_3',['hasSymbol',['../classcomposition_1_1_composition.html#a7dee1bb3074a6aa2842d4fffcac4d2c4',1,'composition::Composition']]],
- ['he3he3_5frate_4',['he3he3_rate',['../namespacenn_approx8.html#a0adb7d9f97ced151a36f0d2aaa95011d',1,'nnApprox8']]],
- ['he3he4_5frate_5',['he3he4_rate',['../namespacenn_approx8.html#a2e8c3f6a3752b706d200b5ecef2c3223',1,'nnApprox8']]],
- ['heap_5fallocate_5fcontiguous_5f2d_5fmemory_6',['heap_allocate_contiguous_2D_memory',['../helm_8cpp.html#a0537c506d77a3dfea9b237aeb07f3281',1,'heap_allocate_contiguous_2D_memory(int rows, int cols): helm.cpp'],['../helm_8h.html#a0537c506d77a3dfea9b237aeb07f3281',1,'heap_allocate_contiguous_2D_memory(int rows, int cols): helm.cpp']]],
- ['heap_5fdeallocate_5fcontiguous_5f2d_5fmemory_7',['heap_deallocate_contiguous_2D_memory',['../helm_8cpp.html#a82f032cfe64e2576c67986660cbe824d',1,'heap_deallocate_contiguous_2D_memory(double **array): helm.cpp'],['../helm_8h.html#a82f032cfe64e2576c67986660cbe824d',1,'heap_deallocate_contiguous_2D_memory(double **array): helm.cpp']]],
- ['helmtable_8',['HELMTable',['../structhelmholtz_1_1_h_e_l_m_table.html#a0165aed3bb02b69a70934c8b7b185872',1,'helmholtz::HELMTable']]]
+ ['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)']]],
+ ['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_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 48899d6..293e7df 100644
--- a/docs/html/search/functions_8.js
+++ b/docs/html/search/functions_8.js
@@ -1,14 +1,11 @@
var searchData=
[
- ['initialize_0',['initialize',['../class_constants.html#a60f87120b1eef774efe8c168aa69af6a',1,'Constants']]],
- ['initlaize_5fopac_1',['initlaize_opac',['../opac_8h.html#a6243596bfdc55d73744ebecd9e577ee8',1,'opac.h']]],
- ['isdebugenabled_2',['isDebugEnabled',['../class_metadata.html#abe52c81e04665628666b4140cd346b69',1,'Metadata']]],
- ['isdebuggingenabled_3',['isDebuggingEnabled',['../class_d_object.html#ae47bf220fbe2173cf6933c2380035dbd',1,'DObject']]],
- ['isfinalized_4',['isFinalized',['../class_polytrope_operator.html#aeb8d505244836212c9015205e486378a',1,'PolytropeOperator']]],
- ['isloaded_5',['IsLoaded',['../class_mesh_i_o.html#a12495fc814254021d44e0509ac760672',1,'MeshIO']]],
- ['isloaded_6',['isLoaded',['../class_constants.html#ae276dfdc0ffe75a53e3842e33ab52630',1,'Constants']]],
- ['isotope_7',['isotope',['../structcomposition_1_1_composition_entry.html#a31b399ff8b24a6ebbfe4bb9ced7a2afa',1,'composition::CompositionEntry']]],
- ['isstiff_8',['isStiff',['../classnn_approx8_1_1_approx8_network.html#a4b1600c394d4cf312c48e5ca82542a76',1,'nnApprox8::Approx8Network']]],
- ['isvalidcomposition_9',['isValidComposition',['../classcomposition_1_1_composition.html#ac71fb70e029b4310e2bb4232e4270e96',1,'composition::Composition']]],
- ['isvalidsymbol_10',['isValidSymbol',['../classcomposition_1_1_composition.html#a11a463394bf9110ac0f1a8b1df1384e9',1,'composition::Composition']]]
+ ['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']]]
];
diff --git a/docs/html/search/related_0.js b/docs/html/search/related_0.js
index 05f287a..039bdca 100644
--- a/docs/html/search/related_0.js
+++ b/docs/html/search/related_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['operator_3c_3c_0',['operator<<',['../structcomposition_1_1_global_composition.html#a3c072a749c3648607771ac9105181f26',1,'composition::GlobalComposition::operator<<()'],['../structcomposition_1_1_composition_entry.html#ae7a6a113fc5914248eff5629716d6eb2',1,'composition::CompositionEntry::operator<<()'],['../classcomposition_1_1_composition.html#a36c2525d21cd932065bb2bb30bc57fb4',1,'composition::Composition::operator<<()'],['../struct_constant.html#a387b3e0a55788b0ea04c77ba040c5aaa',1,'Constant::operator<<()'],['../class_d_object.html#aa54e75574f0302a2ca7252f9f0f0b3f1',1,'DObject::operator<<()'],['../class_metadata.html#a12949a1ea26c4ff1afeb97101c0493c5',1,'Metadata::operator<<()'],['../structhelmholtz_1_1_h_e_l_m_table.html#a65eea84782fc9b5b69b6f7f2ebf57940',1,'helmholtz::HELMTable::operator<<()'],['../structhelmholtz_1_1_e_o_s_input.html#ae6bc0662e64e05608593df6129ab8edb',1,'helmholtz::EOSInput::operator<<()'],['../structhelmholtz_1_1_e_o_s.html#a8071bdc90dec68ba933eb59c902a0b7b',1,'helmholtz::EOS::operator<<()']]]
+ ['operator_3c_3c_0',['operator<<',['../structserif_1_1composition_1_1_global_composition.html#a3c072a749c3648607771ac9105181f26',1,'serif::composition::GlobalComposition::operator<<()'],['../structserif_1_1composition_1_1_composition_entry.html#ae7a6a113fc5914248eff5629716d6eb2',1,'serif::composition::CompositionEntry::operator<<()'],['../classserif_1_1composition_1_1_composition.html#a36c2525d21cd932065bb2bb30bc57fb4',1,'serif::composition::Composition::operator<<()'],['../structserif_1_1constant_1_1_constant.html#a387b3e0a55788b0ea04c77ba040c5aaa',1,'serif::constant::Constant::operator<<()'],['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a65eea84782fc9b5b69b6f7f2ebf57940',1,'serif::eos::helmholtz::HELMTable::operator<<()'],['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html#ae6bc0662e64e05608593df6129ab8edb',1,'serif::eos::helmholtz::EOSInput::operator<<()'],['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a8071bdc90dec68ba933eb59c902a0b7b',1,'serif::eos::helmholtz::EOS::operator<<()']]]
];
diff --git a/docs/html/search/searchdata.js b/docs/html/search/searchdata.js
index a99edce..11f1e99 100644
--- a/docs/html/search/searchdata.js
+++ b/docs/html/search/searchdata.js
@@ -2,13 +2,13 @@ var indexSectionsWithContent =
{
0: "4abcdefghijklmnopqrstuvwxyz~",
1: "acdefghjlmnoprsx",
- 2: "chlnps",
- 3: "4acdehilmnoprtuw",
+ 2: "ps",
+ 3: "4acdehimnpruw",
4: "abcdefghiklmnoprstuvwx~",
- 5: "abcdefgijlmnopqrstuvxyz",
- 6: "ademprv",
+ 5: "acdefgijlmnpqrstuvxyz",
+ 6: "aemrv",
7: "o",
- 8: "bdeijst",
+ 8: "bdst",
9: "4acelst"
};
diff --git a/docs/html/search/typedefs_0.js b/docs/html/search/typedefs_0.js
index 388da40..f48f630 100644
--- a/docs/html/search/typedefs_0.js
+++ b/docs/html/search/typedefs_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['array2d_0',['array2D',['../helm_8h.html#a78b5688d4effa2bab8f6e87e440e7c63',1,'helm.h']]]
+ ['array2d_0',['array2D',['../namespaceserif_1_1eos_1_1helmholtz.html#ac00f6833cce78bfca46f3c96e94dcdaa',1,'serif::eos::helmholtz']]]
];
diff --git a/docs/html/search/typedefs_1.js b/docs/html/search/typedefs_1.js
index 7f6c832..32755ba 100644
--- a/docs/html/search/typedefs_1.js
+++ b/docs/html/search/typedefs_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['datatype_0',['DataType',['../class_d_object.html#a55b7cdac36a3a518ba6e1ecef0e25dcd',1,'DObject']]]
+ ['eostable_0',['EOSTable',['../namespaceserif_1_1eos.html#abf1dc5cb6b18a585e8c1872de53651f8',1,'serif::eos']]]
];
diff --git a/docs/latex/annotated.tex b/docs/latex/annotated.tex
index 00259d7..066591e 100644
--- a/docs/latex/annotated.tex
+++ b/docs/latex/annotated.tex
@@ -1,48 +1,42 @@
\doxysection{Class List}
Here are the classes, structs, unions and interfaces with brief descriptions\+:\begin{DoxyCompactList}
-\item\contentsline{section}{\mbox{\hyperlink{classnn_approx8_1_1_approx8_network}{nn\+Approx8\+::\+Approx8\+Network}} \\*Class for the Approx8 nuclear reaction network }{\pageref{classnn_approx8_1_1_approx8_network}}{}
+\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1network_1_1approx8_1_1_approx8_network}{serif\+::network\+::approx8\+::\+Approx8\+Network}} \\*Class for the Approx8 nuclear reaction network }{\pageref{classserif_1_1network_1_1approx8_1_1_approx8_network}}{}
\item\contentsline{section}{\mbox{\hyperlink{classapprox8_test}{approx8\+Test}} }{\pageref{classapprox8_test}}{}
-\item\contentsline{section}{\mbox{\hyperlink{classcomposition_1_1_composition}{composition\+::\+Composition}} }{\pageref{classcomposition_1_1_composition}}{}
-\item\contentsline{section}{\mbox{\hyperlink{structcomposition_1_1_composition_entry}{composition\+::\+Composition\+Entry}} \\*Represents an entry in the composition with a symbol and mass fraction }{\pageref{structcomposition_1_1_composition_entry}}{}
+\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1composition_1_1_composition}{serif\+::composition\+::\+Composition}} }{\pageref{classserif_1_1composition_1_1_composition}}{}
+\item\contentsline{section}{\mbox{\hyperlink{structserif_1_1composition_1_1_composition_entry}{serif\+::composition\+::\+Composition\+Entry}} \\*Represents an entry in the composition with a symbol and mass fraction }{\pageref{structserif_1_1composition_1_1_composition_entry}}{}
\item\contentsline{section}{\mbox{\hyperlink{classcomposition_test}{composition\+Test}} \\*Test suite for the composition class }{\pageref{classcomposition_test}}{}
-\item\contentsline{section}{\mbox{\hyperlink{class_config}{Config}} \\*Singleton class to manage configuration settings loaded from a YAML file }{\pageref{class_config}}{}
-\item\contentsline{section}{\mbox{\hyperlink{classconfig_test}{config\+Test}} \\*Test suite for the \doxylink{class_config}{Config} class }{\pageref{classconfig_test}}{}
+\item\contentsline{section}{\mbox{\hyperlink{classconfig_test}{config\+Test}} \\*Test suite for the Config class }{\pageref{classconfig_test}}{}
\item\contentsline{section}{\mbox{\hyperlink{classconfig_test_private_accessor}{config\+Test\+Private\+Accessor}} }{\pageref{classconfig_test_private_accessor}}{}
-\item\contentsline{section}{\mbox{\hyperlink{struct_constant}{Constant}} \\*Structure to hold a constant\textquotesingle{}s details }{\pageref{struct_constant}}{}
-\item\contentsline{section}{\mbox{\hyperlink{class_constants}{Constants}} \\*Class to manage a collection of constants }{\pageref{class_constants}}{}
+\item\contentsline{section}{\mbox{\hyperlink{structserif_1_1constant_1_1_constant}{serif\+::constant\+::\+Constant}} \\*Structure to hold a constant\textquotesingle{}s details }{\pageref{structserif_1_1constant_1_1_constant}}{}
+\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1constant_1_1_constants}{serif\+::constant\+::\+Constants}} \\*Class to manage a collection of constants }{\pageref{classserif_1_1constant_1_1_constants}}{}
\item\contentsline{section}{\mbox{\hyperlink{classconst_test}{const\+Test}} \\*Test suite for the const class }{\pageref{classconst_test}}{}
-\item\contentsline{section}{\mbox{\hyperlink{class_d_object}{DObject}} \\*A universal data container class }{\pageref{class_d_object}}{}
-\item\contentsline{section}{\mbox{\hyperlink{class_d_object_test}{DObject\+Test}} \\*Test suite for the \doxylink{class_d_object}{DObject} class }{\pageref{class_d_object_test}}{}
-\item\contentsline{section}{\mbox{\hyperlink{structpolycoeff_1_1d_theta_interp_coeff}{polycoeff\+::d\+Theta\+Interp\+Coeff}} }{\pageref{structpolycoeff_1_1d_theta_interp_coeff}}{}
-\item\contentsline{section}{\mbox{\hyperlink{structhelmholtz_1_1_e_o_s}{helmholtz\+::\+EOS}} \\*Structure to hold the output parameters and derivatives of the \doxylink{structhelmholtz_1_1_e_o_s}{EOS} calculation }{\pageref{structhelmholtz_1_1_e_o_s}}{}
-\item\contentsline{section}{\mbox{\hyperlink{structhelmholtz_1_1_e_o_s_input}{helmholtz\+::\+EOSInput}} \\*Structure to hold the input parameters for the \doxylink{structhelmholtz_1_1_e_o_s}{EOS} calculation }{\pageref{structhelmholtz_1_1_e_o_s_input}}{}
-\item\contentsline{section}{\mbox{\hyperlink{class_eos_i_o}{Eos\+IO}} \\*Handles the input/output operations for EOS tables }{\pageref{class_eos_i_o}}{}
+\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{classeos_test}{eos\+Test}} \\*Test suite for the const class }{\pageref{classeos_test}}{}
-\item\contentsline{section}{\mbox{\hyperlink{structform_bundle}{form\+Bundle}} \\*Structure to hold the various bilinear and nonlinear forms for the polytrope problem }{\pageref{structform_bundle}}{}
-\item\contentsline{section}{\mbox{\hyperlink{structcomposition_1_1_global_composition}{composition\+::\+Global\+Composition}} \\*Represents the global composition of a system. This tends to be used after finalize and is primarily for internal use }{\pageref{structcomposition_1_1_global_composition}}{}
-\item\contentsline{section}{\mbox{\hyperlink{class_g_m_r_e_s_inverter}{GMRESInverter}} \\*Provides an approximate inverse of the \doxylink{class_schur_compliment}{Schur\+Compliment} operator using GMRES }{\pageref{class_g_m_r_e_s_inverter}}{}
-\item\contentsline{section}{\mbox{\hyperlink{structhelmholtz_1_1_h_e_l_m_table}{helmholtz\+::\+HELMTable}} \\*Structure to hold the Helmholtz \doxylink{structhelmholtz_1_1_e_o_s}{EOS} table data }{\pageref{structhelmholtz_1_1_h_e_l_m_table}}{}
-\item\contentsline{section}{\mbox{\hyperlink{structnn_approx8_1_1_jacobian}{nn\+Approx8\+::\+Jacobian}} \\*Functor to calculate the \doxylink{structnn_approx8_1_1_jacobian}{Jacobian} matrix for implicit solvers }{\pageref{structnn_approx8_1_1_jacobian}}{}
-\item\contentsline{section}{\mbox{\hyperlink{class_lockable_d_object}{Lockable\+DObject}} \\*Wrapper for \doxylink{class_d_object}{DObject} with thread-\/safe access }{\pageref{class_lockable_d_object}}{}
-\item\contentsline{section}{\mbox{\hyperlink{class_lockable_d_object_test}{Lockable\+DObject\+Test}} \\*Test suite for the \doxylink{class_lockable_d_object}{Lockable\+DObject} class }{\pageref{class_lockable_d_object_test}}{}
-\item\contentsline{section}{\mbox{\hyperlink{class_probe_1_1_log_manager}{Probe\+::\+Log\+Manager}} \\*Class to manage logging operations }{\pageref{class_probe_1_1_log_manager}}{}
-\item\contentsline{section}{\mbox{\hyperlink{class_mesh_i_o}{Mesh\+IO}} \\*Class for handling mesh input/output operations }{\pageref{class_mesh_i_o}}{}
+\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}}{}
+\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1polytrope_1_1_g_m_r_e_s_inverter}{serif\+::polytrope\+::\+GMRESInverter}} \\*Provides an approximate inverse of the \doxylink{classserif_1_1polytrope_1_1_schur_compliment}{Schur\+Compliment} operator using GMRES }{\pageref{classserif_1_1polytrope_1_1_g_m_r_e_s_inverter}}{}
+\item\contentsline{section}{\mbox{\hyperlink{structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table}{serif\+::eos\+::helmholtz\+::\+HELMTable}} \\*Structure to hold the Helmholtz \doxylink{structserif_1_1eos_1_1helmholtz_1_1_e_o_s}{EOS} table data }{\pageref{structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table}}{}
+\item\contentsline{section}{\mbox{\hyperlink{structserif_1_1network_1_1approx8_1_1_jacobian}{serif\+::network\+::approx8\+::\+Jacobian}} \\*Functor to calculate the \doxylink{structserif_1_1network_1_1approx8_1_1_jacobian}{Jacobian} matrix for implicit solvers }{\pageref{structserif_1_1network_1_1approx8_1_1_jacobian}}{}
+\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1probe_1_1_log_manager}{serif\+::probe\+::\+Log\+Manager}} \\*Class to manage logging operations }{\pageref{classserif_1_1probe_1_1_log_manager}}{}
+\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1mesh_1_1_mesh_i_o}{serif\+::mesh\+::\+Mesh\+IO}} \\*Class for handling mesh input/output operations }{\pageref{classserif_1_1mesh_1_1_mesh_i_o}}{}
\item\contentsline{section}{\mbox{\hyperlink{classmesh_i_o_test}{mesh\+IOTest}} }{\pageref{classmesh_i_o_test}}{}
-\item\contentsline{section}{\mbox{\hyperlink{class_metadata}{Metadata}} \\*Represents metadata information for data objects in the dobj module }{\pageref{class_metadata}}{}
-\item\contentsline{section}{\mbox{\hyperlink{class_metadata_test}{Metadata\+Test}} \\*Test suite for the \doxylink{class_metadata}{Metadata} class }{\pageref{class_metadata_test}}{}
-\item\contentsline{section}{\mbox{\hyperlink{structnn_approx8_1_1_net}{nn\+Approx8\+::\+Net}} \\*Contains constants and arrays related to the nuclear network }{\pageref{structnn_approx8_1_1_net}}{}
-\item\contentsline{section}{\mbox{\hyperlink{structnuclear_network_1_1_net_in}{nuclear\+Network\+::\+Net\+In}} \\*Input structure for the network evaluation }{\pageref{structnuclear_network_1_1_net_in}}{}
-\item\contentsline{section}{\mbox{\hyperlink{structnuclear_network_1_1_net_out}{nuclear\+Network\+::\+Net\+Out}} \\*Output structure for the network evaluation }{\pageref{structnuclear_network_1_1_net_out}}{}
-\item\contentsline{section}{\mbox{\hyperlink{classnuclear_network_1_1_network}{nuclear\+Network\+::\+Network}} \\*Class for network evaluation }{\pageref{classnuclear_network_1_1_network}}{}
-\item\contentsline{section}{\mbox{\hyperlink{classpoly_m_f_e_m_utils_1_1_nonlinear_power_integrator}{poly\+MFEMUtils\+::\+Nonlinear\+Power\+Integrator}} \\*A class for nonlinear power integrator }{\pageref{classpoly_m_f_e_m_utils_1_1_nonlinear_power_integrator}}{}
-\item\contentsline{section}{\mbox{\hyperlink{structnn_approx8_1_1_o_d_e}{nn\+Approx8\+::\+ODE}} \\*Functor to calculate the derivatives for the \doxylink{structnn_approx8_1_1_o_d_e}{ODE} solver }{\pageref{structnn_approx8_1_1_o_d_e}}{}
-\item\contentsline{section}{\mbox{\hyperlink{class_poly_solver}{Poly\+Solver}} \\*Solves the Lane-\/\+Emden equation for a polytropic star using a mixed finite element method }{\pageref{class_poly_solver}}{}
+\item\contentsline{section}{\mbox{\hyperlink{structserif_1_1network_1_1approx8_1_1_net}{serif\+::network\+::approx8\+::\+Net}} \\*Contains constants and arrays related to the nuclear network }{\pageref{structserif_1_1network_1_1approx8_1_1_net}}{}
+\item\contentsline{section}{\mbox{\hyperlink{structserif_1_1network_1_1_net_in}{serif\+::network\+::\+Net\+In}} \\*Input structure for the network evaluation }{\pageref{structserif_1_1network_1_1_net_in}}{}
+\item\contentsline{section}{\mbox{\hyperlink{structserif_1_1network_1_1_net_out}{serif\+::network\+::\+Net\+Out}} \\*Output structure for the network evaluation }{\pageref{structserif_1_1network_1_1_net_out}}{}
+\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1network_1_1_network}{serif\+::network\+::\+Network}} \\*Class for network evaluation }{\pageref{classserif_1_1network_1_1_network}}{}
+\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator}{serif\+::polytrope\+::poly\+MFEMUtils\+::\+Nonlinear\+Power\+Integrator}} \\*A class for nonlinear power integrator }{\pageref{classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator}}{}
+\item\contentsline{section}{\mbox{\hyperlink{structserif_1_1network_1_1approx8_1_1_o_d_e}{serif\+::network\+::approx8\+::\+ODE}} \\*Functor to calculate the derivatives for the \doxylink{structserif_1_1network_1_1approx8_1_1_o_d_e}{ODE} solver }{\pageref{structserif_1_1network_1_1approx8_1_1_o_d_e}}{}
+\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1polytrope_1_1_poly_solver}{serif\+::polytrope\+::\+Poly\+Solver}} \\*Solves the Lane-\/\+Emden equation for a polytropic star using a mixed finite element method }{\pageref{classserif_1_1polytrope_1_1_poly_solver}}{}
\item\contentsline{section}{\mbox{\hyperlink{classpoly_test}{poly\+Test}} }{\pageref{classpoly_test}}{}
-\item\contentsline{section}{\mbox{\hyperlink{class_polytrope_operator}{Polytrope\+Operator}} \\*Represents the coupled nonlinear operator for the polytropic system }{\pageref{class_polytrope_operator}}{}
+\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{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}}{}
-\item\contentsline{section}{\mbox{\hyperlink{class_schur_compliment}{Schur\+Compliment}} \\*Represents the Schur complement operator used in the solution process }{\pageref{class_schur_compliment}}{}
-\item\contentsline{section}{\mbox{\hyperlink{structsolver_bundle}{solver\+Bundle}} \\*Structure to manage the lifetime of MFEM solver objects }{\pageref{structsolver_bundle}}{}
-\item\contentsline{section}{\mbox{\hyperlink{structpolycoeff_1_1x1_interp_coeff}{polycoeff\+::x1\+Interp\+Coeff}} \\*Coefficients for the interpolations of the surface location of a polytrope }{\pageref{structpolycoeff_1_1x1_interp_coeff}}{}
+\item\contentsline{section}{\mbox{\hyperlink{classserif_1_1polytrope_1_1_schur_compliment}{serif\+::polytrope\+::\+Schur\+Compliment}} \\*Represents the Schur complement operator used in the solution process }{\pageref{classserif_1_1polytrope_1_1_schur_compliment}}{}
+\item\contentsline{section}{\mbox{\hyperlink{structserif_1_1polytrope_1_1solver_bundle}{serif\+::polytrope\+::solver\+Bundle}} \\*Structure to manage the lifetime of MFEM solver objects }{\pageref{structserif_1_1polytrope_1_1solver_bundle}}{}
+\item\contentsline{section}{\mbox{\hyperlink{structserif_1_1polytrope_1_1polycoeff_1_1x1_interp_coeff}{serif\+::polytrope\+::polycoeff\+::x1\+Interp\+Coeff}} \\*Coefficients for the interpolations of the surface location of a polytrope }{\pageref{structserif_1_1polytrope_1_1polycoeff_1_1x1_interp_coeff}}{}
\end{DoxyCompactList}
diff --git a/docs/latex/files.tex b/docs/latex/files.tex
index 062d7d8..aa64183 100644
--- a/docs/latex/files.tex
+++ b/docs/latex/files.tex
@@ -4,14 +4,8 @@ Here is a list of all files with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{src/composition/public/\mbox{\hyperlink{composition_8h}{composition.\+h}} }{\pageref{composition_8h}}{}
\item\contentsline{section}{src/config/private/\mbox{\hyperlink{config_8cpp}{config.\+cpp}} }{\pageref{config_8cpp}}{}
\item\contentsline{section}{src/config/public/\mbox{\hyperlink{config_8h}{config.\+h}} }{\pageref{config_8h}}{}
-\item\contentsline{section}{src/const/private/\mbox{\hyperlink{const_8cpp}{const.\+cpp}} }{\pageref{const_8cpp}}{}
-\item\contentsline{section}{src/const/public/\mbox{\hyperlink{const_8h}{const.\+h}} }{\pageref{const_8h}}{}
-\item\contentsline{section}{src/dobj/private/\mbox{\hyperlink{_d_object_8cpp}{DObject.\+cpp}} \\*Implementation of the \doxylink{class_d_object}{DObject} class }{\pageref{_d_object_8cpp}}{}
-\item\contentsline{section}{src/dobj/private/\mbox{\hyperlink{_lockable_d_object_8cpp}{Lockable\+DObject.\+cpp}} }{\pageref{_lockable_d_object_8cpp}}{}
-\item\contentsline{section}{src/dobj/private/\mbox{\hyperlink{_metadata_8cpp}{Metadata.\+cpp}} \\*Implementation of the \doxylink{class_metadata}{Metadata} class used in the dobj module }{\pageref{_metadata_8cpp}}{}
-\item\contentsline{section}{src/dobj/public/\mbox{\hyperlink{_d_object_8h}{DObject.\+h}} \\*Defines the \doxylink{class_d_object}{DObject} class, a universal data container for the project }{\pageref{_d_object_8h}}{}
-\item\contentsline{section}{src/dobj/public/\mbox{\hyperlink{_lockable_d_object_8h}{Lockable\+DObject.\+h}} \\*A lightweight wrapper for \doxylink{class_d_object}{DObject} that adds locking capabilities }{\pageref{_lockable_d_object_8h}}{}
-\item\contentsline{section}{src/dobj/public/\mbox{\hyperlink{_metadata_8h}{Metadata.\+h}} \\*Public interface for the \doxylink{class_metadata}{Metadata} class used in the dobj module }{\pageref{_metadata_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{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}}{}
@@ -24,17 +18,16 @@ Here is a list of all files with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{src/network/private/\mbox{\hyperlink{network_8cpp}{network.\+cpp}} }{\pageref{network_8cpp}}{}
\item\contentsline{section}{src/network/public/\mbox{\hyperlink{approx8_8h}{approx8.\+h}} \\*Header file for the Approx8 nuclear reaction network }{\pageref{approx8_8h}}{}
\item\contentsline{section}{src/network/public/\mbox{\hyperlink{network_8h}{network.\+h}} }{\pageref{network_8h}}{}
-\item\contentsline{section}{src/opac/public/\mbox{\hyperlink{opac_8h}{opac.\+h}} }{\pageref{opac_8h}}{}
-\item\contentsline{section}{src/poly/coeff/private/\mbox{\hyperlink{poly_coeff_8cpp}{poly\+Coeff.\+cpp}} }{\pageref{poly_coeff_8cpp}}{}
-\item\contentsline{section}{src/poly/coeff/public/\mbox{\hyperlink{poly_coeff_8h}{poly\+Coeff.\+h}} }{\pageref{poly_coeff_8h}}{}
-\item\contentsline{section}{src/poly/solver/private/\mbox{\hyperlink{poly_solver_8cpp}{poly\+Solver.\+cpp}} }{\pageref{poly_solver_8cpp}}{}
-\item\contentsline{section}{src/poly/solver/public/\mbox{\hyperlink{poly_solver_8h}{poly\+Solver.\+h}} }{\pageref{poly_solver_8h}}{}
-\item\contentsline{section}{src/poly/utils/private/\mbox{\hyperlink{integrators_8cpp}{integrators.\+cpp}} }{\pageref{integrators_8cpp}}{}
-\item\contentsline{section}{src/poly/utils/private/\mbox{\hyperlink{polytrope_operator_8cpp}{polytrope\+Operator.\+cpp}} }{\pageref{polytrope_operator_8cpp}}{}
-\item\contentsline{section}{src/poly/utils/private/\mbox{\hyperlink{utilities_8cpp}{utilities.\+cpp}} }{\pageref{utilities_8cpp}}{}
-\item\contentsline{section}{src/poly/utils/public/\mbox{\hyperlink{integrators_8h}{integrators.\+h}} \\*A collection of utilities for working with MFEM and solving the lane-\/emden equation }{\pageref{integrators_8h}}{}
-\item\contentsline{section}{src/poly/utils/public/\mbox{\hyperlink{polytrope_operator_8h}{polytrope\+Operator.\+h}} }{\pageref{polytrope_operator_8h}}{}
-\item\contentsline{section}{src/poly/utils/public/\mbox{\hyperlink{utilities_8h}{utilities.\+h}} }{\pageref{utilities_8h}}{}
+\item\contentsline{section}{src/polytrope/coeff/private/\mbox{\hyperlink{poly_coeff_8cpp}{poly\+Coeff.\+cpp}} }{\pageref{poly_coeff_8cpp}}{}
+\item\contentsline{section}{src/polytrope/coeff/public/\mbox{\hyperlink{poly_coeff_8h}{poly\+Coeff.\+h}} }{\pageref{poly_coeff_8h}}{}
+\item\contentsline{section}{src/polytrope/solver/private/\mbox{\hyperlink{poly_solver_8cpp}{poly\+Solver.\+cpp}} }{\pageref{poly_solver_8cpp}}{}
+\item\contentsline{section}{src/polytrope/solver/public/\mbox{\hyperlink{poly_solver_8h}{poly\+Solver.\+h}} }{\pageref{poly_solver_8h}}{}
+\item\contentsline{section}{src/polytrope/utils/private/\mbox{\hyperlink{integrators_8cpp}{integrators.\+cpp}} }{\pageref{integrators_8cpp}}{}
+\item\contentsline{section}{src/polytrope/utils/private/\mbox{\hyperlink{polytrope_operator_8cpp}{polytrope\+Operator.\+cpp}} }{\pageref{polytrope_operator_8cpp}}{}
+\item\contentsline{section}{src/polytrope/utils/private/\mbox{\hyperlink{utilities_8cpp}{utilities.\+cpp}} }{\pageref{utilities_8cpp}}{}
+\item\contentsline{section}{src/polytrope/utils/public/\mbox{\hyperlink{integrators_8h}{integrators.\+h}} \\*A collection of utilities for working with MFEM and solving the lane-\/emden equation }{\pageref{integrators_8h}}{}
+\item\contentsline{section}{src/polytrope/utils/public/\mbox{\hyperlink{polytrope_operator_8h}{polytrope\+Operator.\+h}} }{\pageref{polytrope_operator_8h}}{}
+\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/resource/private/\mbox{\hyperlink{resource_manager_8cpp}{resource\+Manager.\+cpp}} }{\pageref{resource_manager_8cpp}}{}
@@ -44,12 +37,8 @@ Here is a list of all files with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{src/types/public/\mbox{\hyperlink{4_d_s_t_a_r_types_8h}{4\+DSTARTypes.\+h}} }{\pageref{4_d_s_t_a_r_types_8h}}{}
\item\contentsline{section}{tests/composition/\mbox{\hyperlink{composition_test_8cpp}{composition\+Test.\+cpp}} }{\pageref{composition_test_8cpp}}{}
\item\contentsline{section}{tests/composition\+\_\+sandbox/\mbox{\hyperlink{comp_8cpp}{comp.\+cpp}} }{\pageref{comp_8cpp}}{}
-\item\contentsline{section}{tests/config/\mbox{\hyperlink{config_test_8cpp}{config\+Test.\+cpp}} \\*Unit tests for the \doxylink{class_config}{Config} class }{\pageref{config_test_8cpp}}{}
+\item\contentsline{section}{tests/config/\mbox{\hyperlink{config_test_8cpp}{config\+Test.\+cpp}} \\*Unit tests for the Config class }{\pageref{config_test_8cpp}}{}
\item\contentsline{section}{tests/const/\mbox{\hyperlink{const_test_8cpp}{const\+Test.\+cpp}} \\*Unit tests for the const class }{\pageref{const_test_8cpp}}{}
-\item\contentsline{section}{tests/dobj/\mbox{\hyperlink{_d_object_test_8cpp}{DObject\+Test.\+cpp}} \\*Unit tests for the \doxylink{class_d_object}{DObject} class }{\pageref{_d_object_test_8cpp}}{}
-\item\contentsline{section}{tests/dobj/\mbox{\hyperlink{_lockable_d_object_test_8cpp}{Lockable\+DObject\+Test.\+cpp}} \\*Unit tests for the \doxylink{class_lockable_d_object}{Lockable\+DObject} class }{\pageref{_lockable_d_object_test_8cpp}}{}
-\item\contentsline{section}{tests/dobj/\mbox{\hyperlink{_metadata_test_8cpp}{Metadata\+Test.\+cpp}} \\*Unit tests and integration tests for the \doxylink{class_metadata}{Metadata} class }{\pageref{_metadata_test_8cpp}}{}
-\item\contentsline{section}{tests/dobj\+\_\+sandbox/\mbox{\hyperlink{test_d_object_8cpp}{test\+DObject.\+cpp}} }{\pageref{test_d_object_8cpp}}{}
\item\contentsline{section}{tests/eos/\mbox{\hyperlink{eos_test_8cpp}{eos\+Test.\+cpp}} }{\pageref{eos_test_8cpp}}{}
\item\contentsline{section}{tests/mesh\+IO/\mbox{\hyperlink{mesh_i_o_test_8cpp}{mesh\+IOTest.\+cpp}} }{\pageref{mesh_i_o_test_8cpp}}{}
\item\contentsline{section}{tests/network/\mbox{\hyperlink{approx8_test_8cpp}{approx8\+Test.\+cpp}} }{\pageref{approx8_test_8cpp}}{}
diff --git a/docs/latex/refman.tex b/docs/latex/refman.tex
index 81ad154..6857620 100644
--- a/docs/latex/refman.tex
+++ b/docs/latex/refman.tex
@@ -244,63 +244,65 @@
\chapter{File Index}
\input{files}
\chapter{Namespace Documentation}
-\input{namespacecomposition}
-\input{namespacehelmholtz}
-\input{namespacelane_emden}
-\input{namespacenn_approx8}
-\input{namespacenuclear_network}
-\input{namespacepolycoeff}
\input{namespacepoly_m_f_e_m_utils}
-\input{namespace_probe}
\input{namespaceserif}
+\input{namespaceserif_1_1composition}
+\input{namespaceserif_1_1config}
+\input{namespaceserif_1_1constant}
+\input{namespaceserif_1_1eos}
+\input{namespaceserif_1_1eos_1_1helmholtz}
+\input{namespaceserif_1_1mesh}
+\input{namespaceserif_1_1network}
+\input{namespaceserif_1_1network_1_1approx8}
+\input{namespaceserif_1_1polytrope}
+\input{namespaceserif_1_1polytrope_1_1lane_emden}
+\input{namespaceserif_1_1polytrope_1_1polycoeff}
+\input{namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils}
+\input{namespaceserif_1_1probe}
+\input{namespaceserif_1_1resource}
+\input{namespaceserif_1_1resource_1_1types}
+\input{namespaceserif_1_1types}
\input{namespaceserif_1_1utilities}
-\input{namespace_s_s_e}
\chapter{Class Documentation}
-\input{classnn_approx8_1_1_approx8_network}
+\input{classserif_1_1network_1_1approx8_1_1_approx8_network}
\input{classapprox8_test}
-\input{classcomposition_1_1_composition}
-\input{structcomposition_1_1_composition_entry}
+\input{classserif_1_1composition_1_1_composition}
+\input{structserif_1_1composition_1_1_composition_entry}
\input{classcomposition_test}
-\input{class_config}
\input{classconfig_test}
\input{classconfig_test_private_accessor}
-\input{struct_constant}
-\input{class_constants}
+\input{structserif_1_1constant_1_1_constant}
+\input{classserif_1_1constant_1_1_constants}
\input{classconst_test}
-\input{class_d_object}
-\input{class_d_object_test}
-\input{structpolycoeff_1_1d_theta_interp_coeff}
-\input{structhelmholtz_1_1_e_o_s}
-\input{structhelmholtz_1_1_e_o_s_input}
-\input{class_eos_i_o}
+\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{classeos_test}
-\input{structform_bundle}
-\input{structcomposition_1_1_global_composition}
-\input{class_g_m_r_e_s_inverter}
-\input{structhelmholtz_1_1_h_e_l_m_table}
-\input{structnn_approx8_1_1_jacobian}
-\input{class_lockable_d_object}
-\input{class_lockable_d_object_test}
-\input{class_probe_1_1_log_manager}
-\input{class_mesh_i_o}
+\input{structserif_1_1polytrope_1_1form_bundle}
+\input{structserif_1_1composition_1_1_global_composition}
+\input{classserif_1_1polytrope_1_1_g_m_r_e_s_inverter}
+\input{structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table}
+\input{structserif_1_1network_1_1approx8_1_1_jacobian}
+\input{classserif_1_1probe_1_1_log_manager}
+\input{classserif_1_1mesh_1_1_mesh_i_o}
\input{classmesh_i_o_test}
-\input{class_metadata}
-\input{class_metadata_test}
-\input{structnn_approx8_1_1_net}
-\input{structnuclear_network_1_1_net_in}
-\input{structnuclear_network_1_1_net_out}
-\input{classnuclear_network_1_1_network}
-\input{classpoly_m_f_e_m_utils_1_1_nonlinear_power_integrator}
-\input{structnn_approx8_1_1_o_d_e}
-\input{class_poly_solver}
+\input{structserif_1_1network_1_1approx8_1_1_net}
+\input{structserif_1_1network_1_1_net_in}
+\input{structserif_1_1network_1_1_net_out}
+\input{classserif_1_1network_1_1_network}
+\input{classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator}
+\input{structserif_1_1network_1_1approx8_1_1_o_d_e}
+\input{classserif_1_1polytrope_1_1_poly_solver}
\input{classpoly_test}
-\input{class_polytrope_operator}
+\input{classserif_1_1polytrope_1_1_polytrope_operator}
\input{classprobe_test}
\input{class_resource_manager}
+\input{classserif_1_1resource_1_1_resource_manager}
\input{classresource_manager_test}
-\input{class_schur_compliment}
-\input{structsolver_bundle}
-\input{structpolycoeff_1_1x1_interp_coeff}
+\input{classserif_1_1polytrope_1_1_schur_compliment}
+\input{structserif_1_1polytrope_1_1solver_bundle}
+\input{structserif_1_1polytrope_1_1polycoeff_1_1x1_interp_coeff}
\chapter{File Documentation}
\input{mainpage_8md}
\input{composition_8cpp}
@@ -315,18 +317,6 @@
\input{const_8cpp_source}
\input{const_8h}
\input{const_8h_source}
-\input{_d_object_8cpp}
-\input{_d_object_8cpp_source}
-\input{_lockable_d_object_8cpp}
-\input{_lockable_d_object_8cpp_source}
-\input{_metadata_8cpp}
-\input{_metadata_8cpp_source}
-\input{_d_object_8h}
-\input{_d_object_8h_source}
-\input{_lockable_d_object_8h}
-\input{_lockable_d_object_8h_source}
-\input{_metadata_8h}
-\input{_metadata_8h_source}
\input{eos_i_o_8cpp}
\input{eos_i_o_8cpp_source}
\input{helm_8cpp}
@@ -351,8 +341,6 @@
\input{approx8_8h_source}
\input{network_8h}
\input{network_8h_source}
-\input{opac_8h}
-\input{opac_8h_source}
\input{poly_coeff_8cpp}
\input{poly_coeff_8cpp_source}
\input{poly_coeff_8h}
@@ -395,14 +383,6 @@
\input{config_test_8cpp_source}
\input{const_test_8cpp}
\input{const_test_8cpp_source}
-\input{_d_object_test_8cpp}
-\input{_d_object_test_8cpp_source}
-\input{_lockable_d_object_test_8cpp}
-\input{_lockable_d_object_test_8cpp_source}
-\input{_metadata_test_8cpp}
-\input{_metadata_test_8cpp_source}
-\input{test_d_object_8cpp}
-\input{test_d_object_8cpp_source}
\input{eos_test_8cpp}
\input{eos_test_8cpp_source}
\input{mesh_i_o_test_8cpp}
@@ -419,7 +399,7 @@
\input{_2_users_2tboudreaux_2_programming_2_s_e_ri_f_2src_2composition_2public_2composition_8h-example}
\input{_constructing-example}
\input{_2_users_2tboudreaux_2_programming_2_s_e_ri_f_2src_2network_2public_2approx8_8h-example}
-\input{_2_users_2tboudreaux_2_programming_2_s_e_ri_f_2src_2poly_2solver_2public_2poly_solver_8h-example}
+\input{_2_users_2tboudreaux_2_programming_2_s_e_ri_f_2src_2polytrope_2solver_2public_2poly_solver_8h-example}
%--- End generated contents ---
% Index
\backmatter