feat(pythonInterface/eos): fast forward
3
.gitignore
vendored
@@ -67,6 +67,7 @@ subprojects/opat-core/
|
||||
subprojects/pybind11*/
|
||||
subprojects/packagecache/
|
||||
subprojects/hypre/
|
||||
subprojects/qhull/
|
||||
|
||||
.vscode/
|
||||
|
||||
@@ -80,3 +81,5 @@ output/
|
||||
.last_build_flags
|
||||
|
||||
.idea/
|
||||
|
||||
scratch/
|
||||
|
||||
29
Doxyfile
@@ -42,7 +42,7 @@ DOXYFILE_ENCODING = UTF-8
|
||||
# title of most generated pages and in a few other places.
|
||||
# The default value is: My Project.
|
||||
|
||||
PROJECT_NAME = "New 4DSSE Code"
|
||||
PROJECT_NAME = SERiF
|
||||
|
||||
# The PROJECT_NUMBER tag can be used to enter a project or revision number. This
|
||||
# could be handy for archiving the generated documentation or if some version
|
||||
@@ -54,7 +54,7 @@ PROJECT_NUMBER = 0.0.1a
|
||||
# for a project that appears at the top of each page and should give viewers a
|
||||
# quick idea about the purpose of the project. Keep the description short.
|
||||
|
||||
PROJECT_BRIEF =
|
||||
PROJECT_BRIEF = 3+1D Stellar Structure and Evolution
|
||||
|
||||
# With the PROJECT_LOGO tag one can specify a logo or an icon that is included
|
||||
# in the documentation. The maximum height of the logo should not exceed 55
|
||||
@@ -349,7 +349,7 @@ OPTIMIZE_OUTPUT_SLICE = NO
|
||||
#
|
||||
# Note see also the list of default file extension mappings.
|
||||
|
||||
EXTENSION_MAPPING = py=C++
|
||||
EXTENSION_MAPPING = md=markdown
|
||||
|
||||
# If the MARKDOWN_SUPPORT tag is enabled then Doxygen pre-processes all comments
|
||||
# according to the Markdown format, which allows for more readable
|
||||
@@ -406,7 +406,7 @@ AUTOLINK_IGNORE_WORDS =
|
||||
# collaboration diagrams that involve STL classes more complete and accurate.
|
||||
# The default value is: NO.
|
||||
|
||||
BUILTIN_STL_SUPPORT = NO
|
||||
BUILTIN_STL_SUPPORT = YES
|
||||
|
||||
# If you use Microsoft's C++/CLI language, you should set this option to YES to
|
||||
# enable parsing support.
|
||||
@@ -540,13 +540,13 @@ EXTRACT_ALL = YES
|
||||
# be included in the documentation.
|
||||
# The default value is: NO.
|
||||
|
||||
EXTRACT_PRIVATE = NO
|
||||
EXTRACT_PRIVATE = YES
|
||||
|
||||
# If the EXTRACT_PRIV_VIRTUAL tag is set to YES, documented private virtual
|
||||
# methods of a class will be included in the documentation.
|
||||
# The default value is: NO.
|
||||
|
||||
EXTRACT_PRIV_VIRTUAL = NO
|
||||
EXTRACT_PRIV_VIRTUAL = YES
|
||||
|
||||
# If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal
|
||||
# scope will be included in the documentation.
|
||||
@@ -558,7 +558,7 @@ EXTRACT_PACKAGE = NO
|
||||
# included in the documentation.
|
||||
# The default value is: NO.
|
||||
|
||||
EXTRACT_STATIC = NO
|
||||
EXTRACT_STATIC = YES
|
||||
|
||||
# If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined
|
||||
# locally in source files will be included in the documentation. If set to NO,
|
||||
@@ -991,7 +991,7 @@ WARN_LOGFILE =
|
||||
# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
|
||||
# Note: If this tag is empty the current directory is searched.
|
||||
|
||||
INPUT = src tests utils/opatio
|
||||
INPUT = src tests docs/static/mainpage.md
|
||||
|
||||
# This tag can be used to specify the character encoding of the source files
|
||||
# that Doxygen parses. Internally Doxygen uses the UTF-8 encoding. Doxygen uses
|
||||
@@ -1207,7 +1207,7 @@ FILTER_SOURCE_PATTERNS =
|
||||
# (index.html). This can be useful if you have a project on for instance GitHub
|
||||
# and want to reuse the introduction page also for the Doxygen output.
|
||||
|
||||
USE_MDFILE_AS_MAINPAGE =
|
||||
USE_MDFILE_AS_MAINPAGE = docs/static/mainpage.md
|
||||
|
||||
# If the IMPLICIT_DIR_DOCS tag is set to YES, any README.md file found in sub-
|
||||
# directories of the project's root, is used as the documentation for that sub-
|
||||
@@ -1238,7 +1238,7 @@ FORTRAN_COMMENT_AFTER = 72
|
||||
# also VERBATIM_HEADERS is set to NO.
|
||||
# The default value is: NO.
|
||||
|
||||
SOURCE_BROWSER = NO
|
||||
SOURCE_BROWSER = YES
|
||||
|
||||
# Setting the INLINE_SOURCES tag to YES will include the body of functions,
|
||||
# multi-line macros, enums or list initialized variables directly into the
|
||||
@@ -1416,7 +1416,10 @@ HTML_STYLESHEET =
|
||||
# documentation.
|
||||
# This tag requires that the tag GENERATE_HTML is set to YES.
|
||||
|
||||
HTML_EXTRA_STYLESHEET =
|
||||
HTML_EXTRA_STYLESHEET = docs/static/doxygen-awesome-css/doxygen-awesome.css \
|
||||
docs/static/doxygen-awesome-css/doxygen-awesome-sidebar-only.css
|
||||
|
||||
|
||||
|
||||
# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
|
||||
# other source files which should be copied to the HTML output directory. Note
|
||||
@@ -1439,7 +1442,7 @@ HTML_EXTRA_FILES =
|
||||
# The default value is: AUTO_LIGHT.
|
||||
# This tag requires that the tag GENERATE_HTML is set to YES.
|
||||
|
||||
HTML_COLORSTYLE = AUTO_LIGHT
|
||||
HTML_COLORSTYLE = LIGHT
|
||||
|
||||
# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen
|
||||
# will adjust the colors in the style sheet and background images according to
|
||||
@@ -1750,7 +1753,7 @@ ECLIPSE_DOC_ID = org.doxygen.Project
|
||||
# The default value is: YES.
|
||||
# This tag requires that the tag GENERATE_HTML is set to YES.
|
||||
|
||||
DISABLE_INDEX = YES
|
||||
DISABLE_INDEX = NO
|
||||
|
||||
# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index
|
||||
# structure should be generated to display hierarchical information. If the tag
|
||||
|
||||
273
Readme.md
@@ -1,23 +1,278 @@
|
||||
# New implimentation of 3+1D SSE
|
||||
New (as yet unnamed) 4DSSE code.
|
||||
We need an exciting name.
|
||||
<p style="display: flex; justify-content: center;">
|
||||
<img src="assets/logo/serifLogo.png" width="300" alt="Logo">
|
||||
</p>
|
||||
|
||||
This code is very early in development and should not be used for scientific purposes yet.
|
||||
## Stellar Evolution and Rotation in Four dimensions.
|
||||
|
||||
> ⚠️ This code is very early in development and should not be used for scientific purposes yet.
|
||||
----
|
||||
|
||||
## Introduction
|
||||
SERiF is a stellar structure and evolution program written in C++. This README will eventually provide guidance on how end users (i.e. non SERiF developers) can use the code. However, due
|
||||
to the early stage of development we are in, this README is currently intended only for developers. Its purpose is to provide an overview of the build system, development philosphy, development process,
|
||||
and current state of the code. Further, general information tasks which need doing will also be included (though for more detailed information on this please refer to the issue tracker or the
|
||||
4DSSE project board).
|
||||
|
||||
## Building
|
||||
In order to build you will need meson installed on your system. The easiest way to do this is to use the python package manager (pip)
|
||||
|
||||
SERiF uses meson as its build system. It may be useful to understand why we selected meson before we dive into
|
||||
detailed build instructions. The headline for "why meson" is ease of use for us. A primary goal of SERiF is that it
|
||||
should be easier to use than many current generation SSE code bases. This effectively means that we are looking for a "1
|
||||
click" install process. Meson does not, out of the box, provide this. However, it does make it easier for us to build
|
||||
such an installation system around it.
|
||||
|
||||
In general all meson projects are built in a similar manner. The challenge, for end users, is often installation and linking
|
||||
of dependencies. Let us therefore first look at what depdendencies SERiF has.
|
||||
|
||||
### Dependencies
|
||||
There are only a small number of dependencies which must be installed by the user
|
||||
1. pip
|
||||
2. clang/gcc (clang >= 16, gcc >= 13)
|
||||
3. ninja
|
||||
4. meson
|
||||
|
||||
Further, if you use the `mk` script `ninja` and `meson` can even be installed for you!
|
||||
|
||||
There are a number of dependencies which are automatically installed by our build system. These are all stored in the `subprojects`
|
||||
1. MFEM - MFEM is a finite element modeling library developed primarily by a team at Lawrence Livermore National Labs. MFEM is used as our primary solver.
|
||||
2. opat-core - opat-core is a library for I/O operations related to the opat file format. All tables used by SERiF are in the opat-format. opat-core is maintained by the 4D-STAR collaboration and is very well intergrated with a meson build system.
|
||||
3. boost - boost is a C++ library which provides a number of useful utilities. It is used in SERiF for a number of tasks including file I/O and string manipulation. We use the ode solver from boost. Boost is complex to install and is a potential pain point. We will address this in more detail below.
|
||||
4. pybind11 - pybind11 is a library which allows us to create python bindings for C++ code. This is used to allow us to use SERiF in python.
|
||||
5. quill - quill is a C++ logging library. It is used to provide very fast logging functionality in SERiF.
|
||||
6. yaml-cpp - yaml-cpp is a C++ library for parsing YAML files. It is used to parse the configuration files used by SERiF.
|
||||
|
||||
All of these could be installed using either the system package manager, built from source, or simply manually included (in the case of header only libraries). However, we have chosen to make extensive use of the `wrap` system which meson provides to automatically fetch and build as many dependencies as we can. This *significantly* simplifies the build process for end users. __Great care should be taken when adding any new dependencies to SERiF as we must maintain this ease of use.__
|
||||
|
||||
##### Boost and other complex dependencies
|
||||
|
||||
Certain dependencies are either too complex or expensive to reasonably build with SERiF, therefore these must be
|
||||
installed system-wide. It is perfectly acceptable that a user might have these installed already; however, we do still
|
||||
want to maintain this same "one click setup" where users do not need to think about dependencies. Therefore, we also
|
||||
include a series of scripts which will automatically detect the system the user is on and install dependencies, such as
|
||||
boost, for them. Meson is then capable of detecting and using these system installations.
|
||||
|
||||
### Compiling
|
||||
|
||||
For the moment let us assume that all "system" dependencies have been installed (i.e. boost. One can check if a
|
||||
dependency is a system dependency or not by looking for a .wrap file in the subprojects directory. If a .wrap file
|
||||
exists then meson will automatically handle this dependency and nothing need be done). In that case, we can use the
|
||||
standard meson build commands.
|
||||
|
||||
```bash
|
||||
pip install meson
|
||||
meson setup build
|
||||
meson compile -C build
|
||||
meson test -C build
|
||||
```
|
||||
You can then either use the mk script or meson commands automatically. When running either the script or meson commands manually `MFEM` will be pulled from github and built. As part of this a small patch will be applied to the MFEM `CMakeLists.txt` file. This process should only need to happen once as future builds will use the cached version of MFEM in `subprojects` and the cached build files of `MFEM` in `build`.
|
||||
|
||||
meson uses an out of source build system so all build artifacts will be in the `build` directory. The first
|
||||
command above sets up the build directory and configures the build itself (if you are familar with cmake this is
|
||||
similar to running the cmake command). The second command compiles the code, using the `ninja` backend by default.
|
||||
The third command runs the tests. Note that this will only run the tests which are in the `tests` directory.
|
||||
|
||||
If you wish to run a test manually (i.e. without the meson test command) you must set the `MESON_SOURCE_ROOT`
|
||||
environment variable to the root directory of SERiF. Then you can navigate to `SERiF/build/tests/<module_name>/<test_name>`
|
||||
and run the test as you would any executable.
|
||||
|
||||
Note that this will *automatically* build all dependencies defined in the meson wrap system. This is a key feature of
|
||||
meson and is one of the reasons we selected it as our build system.
|
||||
|
||||
### Building with the mk script
|
||||
We also provide a `mk` script which is a wrapper around both the meson build system and the automatic dependency installation
|
||||
scripts we write. This is intended to be a "one click" install system. All the automatic installation scripts are stored
|
||||
in `SERiF/build-config/<dependency_name>`. You can then use the `mk` script to build SERiF. This will automatically check
|
||||
for all dependencies, try to install them if not found, fail over safely if they are not found, and then build the code
|
||||
if all dependencies are found. __The `mk` script is intended to be the method with end users will use to build SERiF.__
|
||||
|
||||
To use `mk` it is as simple as running `mk` in a bash compatible shell (currently tested on `bash` and `zsh`)
|
||||
```bash
|
||||
./mk
|
||||
```
|
||||
if you want to build with no test suite run
|
||||
if you want to build with no test suite run. Note that this will neither run nor build the tests (meaning you will not be
|
||||
able to run them manually).
|
||||
```bash
|
||||
./mk --noTest
|
||||
```
|
||||
If you do not want to use the mk script you can also use the `4DSSEConsole` which is just a simple bash script can help with building and debugging
|
||||
```bash
|
||||
./4DSSEConsole.sh
|
||||
```
|
||||
|
||||
Finally, if you just want to use meson directly you can do the following
|
||||
|
||||
To not run tests
|
||||
```bash
|
||||
meson setup build
|
||||
meson compile -C build
|
||||
```
|
||||
If you want to run tests
|
||||
```bash
|
||||
meson test -C build
|
||||
```
|
||||
|
||||
## Test Configuration
|
||||
Some tests use config variables setup in tests/testsConfig.yaml. Specifically for things like the GLVis host and port. You should configre those to point to whatever host you are running GLVis on.
|
||||
|
||||
## Development Philosophy
|
||||
A few core philosophies of SERiF development are
|
||||
|
||||
1. Modularity
|
||||
2. Modernity
|
||||
3. Testability
|
||||
4. Usability
|
||||
5. Documentation
|
||||
|
||||
To briefly summarize the importance of each of these
|
||||
|
||||
### Modularity
|
||||
1. All code is organized into modules. We aim to maintain the minimum number of modules possible while still enforcing
|
||||
that each module has a well-defined job. This is obviously somewhat nebulous so look at the current modules which
|
||||
exist to get a sense for how we distribute things. When adding a feature to the code first think carefully if it can
|
||||
or should exist in an already extant module.
|
||||
2. Within a module all code should maintain a very well documented and robust public interface. This can and will change
|
||||
dramatically during development but keep in mind that eventually we will likely want to "lock" our public interface
|
||||
so try to design it with that in mind.
|
||||
3. Careful thought should be given to what *kind* of module is being added. That is to say is it a: physics module,
|
||||
utility module, I/O module, infrastructure module, or something else. This will determine how and when this module is
|
||||
build during compilation. For example all physics modules should be built after all utility modules.
|
||||
|
||||
### Modernity
|
||||
|
||||
1. We use C++23 as the target language standard. This is a very intentional choice, and it means that code commited should
|
||||
not be written in older C++ standards where possible. Certainly C++98 code should be avoided.
|
||||
2. Some effects of this are that, for example, we do not allow raw pointer allocation using `new` or `malloc`. C++
|
||||
provides very powerful tools which are easy to use and dramatically increase memory saftey (such as
|
||||
`std::unique_ptr<Type>()` or `std::shared_ptr<T>()`). If you *ever* find yourself wanting to allocate a raw pointer
|
||||
on the heap consider smart pointers instead.
|
||||
3. All of that being said, we do interface with external libraries which will sometimes return raw, C style pointers. In
|
||||
those cases, of course you need to do what needs be done. Just make sure to document things carefully and note in a
|
||||
comment that there is an enhanced possibility of a memory leak at those locations.
|
||||
|
||||
### Testability
|
||||
|
||||
1. It is unrealistic, and likely unproductive, to expect fully test driven development or 100% code coverage. However,
|
||||
we do want to maintain a high degree of testability. As such the recommended development approach is to develop
|
||||
against tests first. That is to say, instead of a single entry point binary, we have a testing module for each
|
||||
module. We run the code for each module through that testing module. Eventually, there will be entry points for
|
||||
users. However, that is very far down the line.
|
||||
2. While we do not enforce any specific amount of code coverage we do require that all modules have some degree of
|
||||
testing that a reasonable astronomer would look at and say "that looks well tested". This is a very subjective measure,
|
||||
but we will be using this as a guideline for code reviews.
|
||||
3. Testing for all C++ code is done using gtest. Make sure to be cognizant that floating point values __will not__ be
|
||||
the same from machine to machine and therefore using `EXPECT_EQ` for floating point values will likely result in test
|
||||
failures. gtest provides tools for just this, use them.
|
||||
|
||||
### Usability & Documentation
|
||||
|
||||
1. SERiF is intended to be used by astronomers, not astronomers who are also developers. When developing new code or
|
||||
refactoring existing code keep this in mind. This means that public interface methods and functions should have
|
||||
*very* clear names (note that very clear __does not mean long__, it means clear). Every public method and function
|
||||
should include a doxygen comment which describes, at minimum, its purpose, inputs, and outputs. Ideally any
|
||||
exceptions which can be thrown should also be documented. Further, we *strongly* reccomend that every time a doxygen
|
||||
comment is written an example for that method, function or class is also written. This will give us a clear example
|
||||
set from the outset.
|
||||
2. There are times when complex code is required. In these cases that code should likely be private to the module.
|
||||
3. All modules will eventually be tied into the python interface. Write the public module with that in mind.
|
||||
|
||||
## Current Status
|
||||
Currently we are working on implimenting modules such as opacity, equation of state, polytrope, and meshing. Builds may not work on any branches at any time.
|
||||
|
||||
There are two primary modules currently under construction, many which need to be worked on, and a few which have either
|
||||
been finished or are at least at their minimum viable state (MVS). Modules where the current assigne is marked as N/A
|
||||
are currently not being worked on. This does not mean that they do not need work or will not be worked on in the future.
|
||||
But if a new developer wants somewhere to start, those are good places too.
|
||||
|
||||
#### Name Key
|
||||
- A.D. : Aaron Dotter
|
||||
- E.B. : Emily Boudreaux
|
||||
|
||||
| Module Name | Status | Description | Current Assigne |
|
||||
|-------------|----------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------|
|
||||
| config | Complete | This module handles all configuration files. It is responsible for parsing the YAML files | N/A |
|
||||
| composition | MVS | This module tracks a general composition object, allowing for arbitrary species tracking and mixing | N/A |
|
||||
| const | Complete | This module contains all physical constants from the CODATA 2022 data release as well as some astronomical constants from IAU 2015 | N/A |
|
||||
| eos | MVS | This module implements both a general interface for equation of states as well as specific equations of states. Currently the helmholtz equation of state is the only one implemented. | N/A |
|
||||
| meshIO | Complete | This module handles all I/O for the mesh. It is responsible for reading and writing the mesh to disk. This is used to interface with the resource manager which allows for easer configuration on the user end. | N/A |
|
||||
| misc | WIP | This is a catch all module for misc things. Generally we should *avoid* putting stuff in here but sometimes (such as for debugging macros) it is useful. | N/A |
|
||||
| network | MVS | This module handles the nuclear network and burning calculations. Currently only Frank Timmes' Approx8 network is implemented. It also implements a general interface for nuclear networks so that other networks can be added. | N/A |
|
||||
| opac | WIP | This module handles opacity calculation / interpolation. | A.D. |
|
||||
| poly | WIP | This module computes polytropic models which are used as initial states for solving the structure equations. | E.B. |
|
||||
| probe | Complete | This module implements the `probe` namespace which is used to hold functions for probing the current state of the code (stuff like `whydt` in `MESA`) | N/A |
|
||||
| python | WIP | This module contains all code relevant to the python interface. All interface code is then organized in submodules within this (such as python/config) | E.B. |
|
||||
| resource | Complete | This module handles loading resource from disk in a clean fashion. The key justification here is to avoid users having to explicitly set environmental variables but also to make loading of resources any where in the code easer to handle | N/A |
|
||||
| types | Complete | This module implements custom datatypes for SERiF which do not cleanly fall into any other module (i.e. __datatypes should not__ go in `misc`) | N/A |
|
||||
|
||||
|
||||
### Future Work
|
||||
This is a non-comprehensive list of things which still need to be done (and which are not being actively developed). If you pick up one of these projects go ahead and edit the README to mark these checkboxes as marked ([x])
|
||||
|
||||
- [ ] Extended nuclear reaction network
|
||||
- [ ] Extend the equation of state module
|
||||
- [ ] Atmospheric boundary conditions
|
||||
- [ ] Mixing length
|
||||
- [ ] Magnetic fields
|
||||
- [ ] Rotation
|
||||
- [ ] Structure equations
|
||||
- [ ] Time stepping
|
||||
- [ ] Curvilinear finite elements
|
||||
- [ ] All sorts of details that I cannot even begin to enumerate at this stage
|
||||
|
||||
When thinking about picking up new modules it is important to think first about: one, what that work would depend on,
|
||||
and two, what work dependency on that. For example there would be very little point in working on time stepping until
|
||||
there is a stable structure solver. Whereas extending the nuclear network and equation of state can be extended
|
||||
independent of the primary solver (as is the case with the microphysics in general). If you want to start work and
|
||||
need some ideas about where to start reach out to Aaron or Emily.
|
||||
|
||||
## Developing
|
||||
|
||||
There is a detailed development document which all 4D-STAR collaboration members should have access to. First
|
||||
familiarize yourself with that. I will note that we do not treat that as a 100% hard and fast rule. However, we do try
|
||||
to stick to that as a general rule. I will summarize some best practices which I find particularly helpful (outside of
|
||||
the actual source code itself)
|
||||
|
||||
#### git
|
||||
|
||||
All development should be done on your own fork of the repository. You can organize these forks in whatever way you
|
||||
want, they are your fork after all. However, I find it helpful to organize my branches into a few categories
|
||||
|
||||
- [feature/\<feature name\>] - This is a new feature which I am working on. (i.e. `git checkout -b feature/python/eos_interface`)
|
||||
- [bugfix/\<bug name\>] - This is a bug which I am working on. (i.e. `git checkout -b bugfix/python/eos_interface_memory_overflow`)
|
||||
- [perf/\<perf name\>] - This is a performance improvement which I am working on. (i.e. `git checkout -b perf/python/eos_interface_cache`)
|
||||
|
||||
What I like about this is that it effectively creates a tree structure for my branches. However, as said before, on your own fork
|
||||
use any organizational scheme you find effective for yourself.
|
||||
|
||||
When you have finished writing code, and you have tested it open a pull request (PR) to the main branch for SERiF in the
|
||||
4D-STAR organization. There is a template present for this which should automatically populate if you use the GitHub web interface.
|
||||
Not every PR will need to fill content in every field of the template, use your own judgment for this. Further, most PRs will,
|
||||
for sake of time, likely not be reviewed (major physics modules will be); however, the first PR by any new developer will
|
||||
need to be reviewed by one of the current experienced developers (Currently Aaron and Emily, though if and when new
|
||||
developers come on board with this part of the project that list will hopefully grow).
|
||||
|
||||
#### Code Style
|
||||
Again for this primarily follow the style guide in the developer assets repository (owned by the 4D-STAR organization). In
|
||||
general though use clear and concise names for variables, functions, methods and classes. Adhear to consistent naming
|
||||
conventions (preferably also consistent with what is already in the code).
|
||||
|
||||
Note that we take an Object-Oriented Programming (OOP) approach to much of the code, but this is a pragmatic not a
|
||||
dogmatic choice. That is to say that OOP is sometimes a good tool for a job and other times it is not. Because of this
|
||||
we do have a good number of objects floating around but you, as a developer, should not feel as if you need to use an
|
||||
OOP design if you do not think it would be best. One thing that we will enforce is that overly complicated inheritance
|
||||
hierarchies are not allowed. If you find yourself writing a class which has more than 2 levels of inheritance then you
|
||||
should probably consider using composition instead.
|
||||
|
||||
#### Environment
|
||||
The current team builds with both `clang` and `gcc`, we *will* maintain compatibility with both of these compilers. As such
|
||||
when developing new code you should, __before opening a PR__, test your compilation with gcc and clang. Meson makes this
|
||||
super easy as you can simply have two build directories (i.e. `build-gcc` and `build-clang`) and run the same commands in both.
|
||||
```bash
|
||||
CXX=g++ meson setup build-gcc
|
||||
CXX=clang++ meson setup build-clang
|
||||
```
|
||||
|
||||
Aside from this I find it useful to have the `MESON_SOURCE_ROOT` environmental variable set since this makes it easy to
|
||||
run individual executables. Therefore in your shell profile file (`~/.bashrc`, `~/.zshrc`, etc.) add the following line
|
||||
```bash
|
||||
export MESON_SOURCE_ROOT=/path/to/SERiF
|
||||
```
|
||||
|
||||
#### Other
|
||||
Should you have any questions not answered here or in the development guidelines please feel free to reach out to Emily.
|
||||
@@ -1,4 +1,4 @@
|
||||
eos:
|
||||
helm: "eos/helm_table.dat"
|
||||
#eos:
|
||||
# helm: "eos/helm_table.dat"
|
||||
mesh:
|
||||
sphere: "mesh/sphere.msh"
|
||||
polySphere: "mesh/core_midres.msh"
|
||||
|
||||
BIN
assets/logo/serifLogo.png
Normal file
|
After Width: | Height: | Size: 336 KiB |
100
assets/logo/serifLogo.svg
Normal file
@@ -0,0 +1,100 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="500mm"
|
||||
height="300mm"
|
||||
viewBox="0 0 500 300"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
sodipodi:docname="serifLogo.svg"
|
||||
inkscape:version="1.4 (e7c3feb1, 2024-10-09)"
|
||||
inkscape:export-filename="serifLogo.png"
|
||||
inkscape:export-xdpi="300"
|
||||
inkscape:export-ydpi="300"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="0.31892609"
|
||||
inkscape:cx="801.12605"
|
||||
inkscape:cy="660.02753"
|
||||
inkscape:window-width="1728"
|
||||
inkscape:window-height="962"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="38"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="layer1">
|
||||
<inkscape:page
|
||||
x="0"
|
||||
y="0"
|
||||
width="500"
|
||||
height="300"
|
||||
id="page2"
|
||||
margin="0"
|
||||
bleed="0" />
|
||||
</sodipodi:namedview>
|
||||
<defs
|
||||
id="defs1" />
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1">
|
||||
<path
|
||||
style="font-weight:500;font-size:225.583px;font-family:Federation;-inkscape-font-specification:'Federation Medium';fill:#4c7cbc;stroke:#000000;stroke-width:0.263773"
|
||||
d="m 390.37455,205.22986 h 35.41653 l 24.81413,-56.39575 h 45.34218 l 12.18148,-28.19787 h -80.08196 z"
|
||||
transform="scale(0.93412862,1.0705164)"
|
||||
id="path7" />
|
||||
<path
|
||||
style="font-weight:500;font-size:225.583px;font-family:Federation;-inkscape-font-specification:'Federation Medium';fill:#3d907f;stroke:#000000;stroke-width:0.263773;fill-opacity:1"
|
||||
d="m 437.29581,99.205852 h 80.53313 l 12.18148,-28.197874 h -80.08196 z"
|
||||
transform="scale(0.93412862,1.0705164)"
|
||||
id="path6" />
|
||||
<path
|
||||
style="font-weight:500;font-size:225.583px;font-family:Federation;-inkscape-font-specification:'Federation Medium';fill:#408496;stroke:#000000;stroke-width:0.263773;fill-opacity:1"
|
||||
d="m 394.09472,72.246105 -11.02484,25.386289 25.07976,0.08255 10.85491,-25.534574 z"
|
||||
transform="scale(0.93412862,1.0705164)"
|
||||
id="path5" />
|
||||
<path
|
||||
style="font-weight:500;font-size:225.583px;font-family:Federation;-inkscape-font-specification:'Federation Medium';fill:#4c7cbc;stroke:#000000;stroke-width:0.263773"
|
||||
d="m 336.23478,205.22986 h 25.71646 l 36.10165,-84.0768 h -24.84286 z"
|
||||
transform="scale(0.93412862,1.0705164)"
|
||||
id="path4" />
|
||||
<path
|
||||
id="path3"
|
||||
style="font-weight:500;font-size:225.583px;font-family:Federation;-inkscape-font-specification:'Federation Medium';fill:#4c7cbc;stroke:#000000;stroke-width:0.263773"
|
||||
d="m 363.96719,101.97552 -35.27484,0.004 c -1.8739,4.3543 -3.83937,8.67994 -5.7669,13.01714 -2.48141,3.83491 -5.41412,5.63967 -9.24903,5.63967 H 260.4388 l -37.67213,84.59358 h 35.41617 l 24.81455,-56.39572 h 16.46724 c 1.57908,0.45117 2.93248,1.12801 3.83481,2.03034 0.90234,0.90233 1.3537,2.03006 1.3537,3.15798 l -0.45087,2.03034 -22.33287,49.17706 h 35.19101 l 17.82094,-39.02585 c 1.12792,-2.03025 1.57884,-4.2859 1.57884,-6.76731 0,-2.48141 -0.67633,-4.73755 -2.25541,-6.7678 -1.57908,-1.80466 -2.93274,-3.15801 -4.28623,-3.83476 1.57908,0 3.38366,-0.45123 5.86507,-1.35356 2.48142,-0.90233 3.83494,-1.35341 4.06052,-1.57899 4.06049,-2.25583 6.99295,-5.63955 8.79762,-10.15121 z"
|
||||
transform="scale(0.93412862,1.0705164)"
|
||||
sodipodi:nodetypes="cccscccccscccccsccsccc" />
|
||||
<path
|
||||
id="path16"
|
||||
style="font-weight:500;font-size:225.583px;font-family:Federation;-inkscape-font-specification:'Federation Medium';fill:#947abe;stroke:#000000;stroke-width:0.263773;fill-opacity:1"
|
||||
d="M 282.32026 71.007785 L 269.68783 99.205645 L 320.44381 99.205645 C 320.5261 99.214788 320.60289 99.235115 320.68445 99.245711 L 320.65624 99.229781 L 365.21632 99.221575 L 371.87691 84.542893 L 372.55348 81.158995 C 372.55348 78.226417 371.20007 75.74515 368.71866 73.714903 C 366.23725 71.910239 363.30492 71.007785 360.14676 71.007785 L 282.32026 71.007785 z "
|
||||
transform="scale(0.93412862,1.0705164)" />
|
||||
<path
|
||||
style="font-weight:500;font-size:225.583px;font-family:Federation;-inkscape-font-specification:'Federation Medium';fill:#4c7cbc;stroke:#000000;stroke-width:0.263773"
|
||||
d="m 124.63791,205.22986 h 80.75871 L 218.9316,173.64824 H 173.815 l 11.05357,-24.81413 h 45.34218 l 12.18148,-28.19787 h -80.08196 z"
|
||||
transform="scale(0.93412862,1.0705164)"
|
||||
id="path2" />
|
||||
<path
|
||||
style="font-weight:500;font-size:225.583px;font-family:Federation;-inkscape-font-specification:'Federation Medium';fill:#7a7cc1;stroke:#000000;stroke-width:0.263773;fill-opacity:1"
|
||||
d="M 171.55917,99.205852 H 252.0923 L 264.27378,71.007978 H 184.19182 Z"
|
||||
transform="scale(0.93412862,1.0705164)"
|
||||
id="path1" />
|
||||
<path
|
||||
style="font-weight:500;font-size:225.583px;font-family:Federation;-inkscape-font-specification:'Federation Medium';fill:#4c7cbc;stroke:#000000;stroke-width:0.263773"
|
||||
d="M 19.06486,173.64824 4.4019656,205.22986 H 72.302446 c 16.467559,0 29.776954,-5.41399 40.379354,-16.01639 10.37682,-10.6024 15.56523,-23.46064 15.56523,-38.12353 0,-14.66289 -6.54191,-24.13738 -19.40014,-28.19787 -13.083812,-3.83491 -19.625719,-7.89541 -19.625719,-11.9559 0,-4.96283 1.127915,-8.12099 3.609328,-9.70007 2.481413,-1.353499 6.541906,-2.030248 12.407061,-2.030248 h 29.10021 L 146.51925,71.007978 H 88.544422 c -13.760563,0 -23.009465,3.834911 -28.197874,11.730315 -5.188409,7.895405 -7.669822,17.595477 -7.669822,29.325787 0,13.53498 6.316324,22.78388 19.174554,27.74671 12.632648,4.96283 18.948972,10.6024 18.948972,16.91872 0,6.54191 -2.030247,11.05357 -6.316324,13.53498 -4.962826,2.25583 -11.053567,3.38375 -18.272222,3.38375 z"
|
||||
transform="scale(0.93412862,1.0705164)"
|
||||
id="text1" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 6.1 KiB |
@@ -1,2 +1,9 @@
|
||||
hypre_sp = cmake.subproject('hypre')
|
||||
hypre_cpp_cmake_options = cmake.subproject_options()
|
||||
hypre_cpp_cmake_options.add_cmake_defines({
|
||||
'BUILD_SHARED_LIBS': 'ON',
|
||||
})
|
||||
hypre_sp = cmake.subproject(
|
||||
'hypre',
|
||||
options: hypre_cpp_cmake_options,
|
||||
)
|
||||
hypre_dep = hypre_sp.dependency('HYPRE')
|
||||
|
||||
@@ -5,6 +5,8 @@ subdir('yaml-cpp')
|
||||
subdir('quill')
|
||||
subdir('boost')
|
||||
subdir('opatIO')
|
||||
subdir('mpi')
|
||||
subdir('hypre')
|
||||
subdir('pybind')
|
||||
subdir('mpi')
|
||||
subdir('hypre')
|
||||
|
||||
@@ -1,3 +1,10 @@
|
||||
opatio_dep = dependency('opatio', fallback: ['opat-core', 'opatio_dep'])
|
||||
picosha2_dep = dependency('picosha2', fallback: ['opat-core', 'picosha2_dep'])
|
||||
# Get the subproject object first
|
||||
opat_sub = subproject(
|
||||
'opat-core',
|
||||
default_options: {
|
||||
'generate_pc': false
|
||||
}
|
||||
)
|
||||
|
||||
# Get the dependency variable from that subproject
|
||||
opatio_dep = opat_sub.get_variable('opatio_dep')
|
||||
@@ -2,7 +2,7 @@
|
||||
py_installation = import('python').find_installation('python3')
|
||||
|
||||
py_mod = py_installation.extension_module(
|
||||
'fourdsse_bindings', # Name of the generated .so/.pyd file (without extension)
|
||||
'serif', # Name of the generated .so/.pyd file (without extension)
|
||||
sources: [
|
||||
meson.project_source_root() + '/src/python/bindings.cpp',
|
||||
meson.project_source_root() + '/src/python/composition/bindings.cpp',
|
||||
@@ -20,5 +20,4 @@ py_mod = py_installation.extension_module(
|
||||
],
|
||||
cpp_args : ['-UNDEBUG'], # Example: Ensure assertions are enabled if needed
|
||||
install : true,
|
||||
subdir: 'fourdstar' # Optional: Install the module inside a 'fourdsse' Python package directory
|
||||
)
|
||||
@@ -120,6 +120,10 @@ if __name__ == "__main__":
|
||||
args = parser.parse_args()
|
||||
|
||||
absPath = os.path.abspath(args.file)
|
||||
fileName = os.path.basename(args.file)
|
||||
if fileName == "formatHeader.py":
|
||||
print(f"{BLUECOLOR}NOTE! Cannot format the formatHeader script{RESETCOLOR}")
|
||||
exit(0)
|
||||
|
||||
assert os.path.exists(absPath), f"{REDCOLOR}ERROR! The file {absPath} does not exist{RESETCOLOR}"
|
||||
|
||||
|
||||
@@ -84,7 +84,7 @@ Now we exploit the linearity of summation and integration to move the sums out o
|
||||
\end{align}
|
||||
We will now define $M_{kj}$, $D_{\ell j}$, and $Q_{\ell i}$ such that
|
||||
\begin{align}
|
||||
M_{kj} &\equiv \int_{\Omega}\nabla \psi_{k}^{\theta}\cdot \vec{N}_{j}^{\phi}dV \\
|
||||
M_{kj} &\equiv -\int_{\Omega}\nabla \psi_{k}^{\theta}\cdot \vec{N}_{j}^{\phi}dV \\
|
||||
D_{\ell j} &\equiv \int_{\Omega}\vec{\psi}_{\ell}^{\phi}\cdot\vec{N}_{j}^{\phi}dV \\
|
||||
Q_{\ell i} &\equiv \int_{\Omega}\vec{\psi}_{\ell}^{\phi}\cdot\nabla N_{i}^{\theta} dV
|
||||
\end{align}
|
||||
@@ -96,18 +96,18 @@ f(\bar{\theta}) \equiv \int_{\Omega}\psi_{k}^{\theta}\left(\theta_{h}\right)^{n}
|
||||
\end{align}
|
||||
We can write the variational form of our system of equations as
|
||||
\begin{align}
|
||||
-\sum_{j=1}^{N_{dof}^{\phi}}\phi_{j}M_{kj} + f(\bar{\theta)} &= 0 \\
|
||||
\sum_{j=1}^{N_{dof}^{\phi}}\phi_{j}M_{kj} + f(\bar{\theta)} &= 0 \\
|
||||
\sum_{j=1}^{N^{\phi}_{dof}}\phi_{j}D_{\ell j} - \sum_{i=1}^{N_{dof}^{\theta}}\theta_{i}Q_{\ell i} &= 0
|
||||
\end{align}
|
||||
Or using the notation we defined
|
||||
\begin{align}
|
||||
-\mathbf{M}\bar{\phi} + f(\bar{\theta}) &= 0 \\
|
||||
\mathbf{M}\bar{\phi} + f(\bar{\theta}) &= 0 \\
|
||||
\mathbf{D}\bar{\phi} - \mathbf{Q}\bar{\theta} &= 0
|
||||
\end{align}
|
||||
We can then set this up as a matrix operation
|
||||
\begin{align}
|
||||
\begin{bmatrix}
|
||||
0 & -\mathbf{M} \\
|
||||
0 & \mathbf{M} \\
|
||||
-\mathbf{Q} & \mathbf{D}
|
||||
\end{bmatrix}
|
||||
\begin{bmatrix}
|
||||
@@ -126,7 +126,7 @@ From this form we can easily see that the residual matrix is
|
||||
|
||||
\begin{align}
|
||||
R &= \begin{bmatrix}
|
||||
f(\bar{\theta}) - M\bar{\phi} \\
|
||||
f(\bar{\theta}) + M\bar{\phi} \\
|
||||
D\bar{\phi} - Q\bar{\theta}
|
||||
\end{bmatrix}
|
||||
\end{align}
|
||||
@@ -144,11 +144,11 @@ in our Newton-Raphson method. Generally the Jacobian is the matrix of partial de
|
||||
So then the Jacobian is
|
||||
\begin{align}
|
||||
J &= \begin{bmatrix}
|
||||
\frac{\partial}{\partial \theta}\left(f(\theta) - M\phi\right) & \frac{\partial}{\partial \phi}\left(f(\theta) - M\phi\right) \\
|
||||
\frac{\partial}{\partial \theta}\left(f(\theta) + M\phi\right) & \frac{\partial}{\partial \phi}\left(f(\theta) + M\phi\right) \\
|
||||
\frac{\partial}{\partial \theta}\left(D\phi - Q\theta\right) & \frac{\partial}{\partial \phi}\left(D\phi - Q\theta\right)
|
||||
\end{bmatrix} \\
|
||||
J &= \begin{bmatrix}
|
||||
\frac{df}{d\theta} - \phi\frac{\partial M}{\partial \theta} & -M-\phi\frac{\partial M}{\partial \phi} \\
|
||||
\frac{df}{d\theta} + \phi\frac{\partial M}{\partial \theta} & M+\phi\frac{\partial M}{\partial \phi} \\
|
||||
-Q - \theta\frac{\partial Q}{\partial \theta} & D + \phi\frac{\partial D}{\partial \phi} - \theta\frac{\partial Q}{\partial \phi}
|
||||
\end{bmatrix}
|
||||
\end{align}
|
||||
@@ -156,7 +156,7 @@ So then the Jacobian is
|
||||
Finally, we know that the matrices $M$, $D$, and $Q$ are constant with respect to $\theta$ and $\phi$. Therefore, we can drop the partial derivatives with respect to $\theta$ and $\phi$ from the Jacobian. This gives us
|
||||
\begin{align}
|
||||
\mathbf{J} &= \begin{bmatrix}
|
||||
\frac{df}{d\theta} & -M \\
|
||||
\frac{df}{d\theta} & M \\
|
||||
-Q & D
|
||||
\end{bmatrix}
|
||||
\end{align}
|
||||
@@ -164,9 +164,9 @@ Finally, we know that the matrices $M$, $D$, and $Q$ are constant with respect t
|
||||
\noindent In a fully assembled, distritized form this will look like
|
||||
|
||||
\begin{align}
|
||||
\mathbf{J} = \begin{bmatrix} \frac{df}{d\theta}_{00} & \dots & \frac{df}{d\theta}_{0n_{\theta}} & -M_{00} & \dots & -M_{0n_{\phi}} \\
|
||||
\mathbf{J} = \begin{bmatrix} \frac{df}{d\theta}_{00} & \dots & \frac{df}{d\theta}_{0n_{\theta}} & M_{00} & \dots & M_{0n_{\phi}} \\
|
||||
\vdots & \ddots & & \vdots & \ddots & \\
|
||||
\frac{df}{d\theta}_{n_{\theta}0} & & \frac{df}{d\theta}_{n_{\theta}n_{\theta}} & -M_{n_{\theta}0} & & -M_{n_{\theta}n_{\phi}} \\
|
||||
\frac{df}{d\theta}_{n_{\theta}0} & & \frac{df}{d\theta}_{n_{\theta}n_{\theta}} & M_{n_{\theta}0} & & M_{n_{\theta}n_{\phi}} \\
|
||||
-Q_{00} & \dots & -Q_{0n_{\theta}} & D_{00} & \dots & D_{0n_{\phi}} \\
|
||||
\vdots & \ddots & & \vdots & \ddots & \\
|
||||
-Q_{n_{\phi}0} & & -Q_{n_{\phi}n_{\theta}} & D_{n_{\phi}0} & & D_{n_{\phi}n_{\phi}}
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: src/dobj/private/DObject.cpp File Reference</title>
|
||||
<title>SERiF: src/dobj/private/DObject.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -18,12 +18,9 @@
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
@@ -32,20 +29,9 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">New 4DSSE Code<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
|
||||
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -63,6 +49,17 @@ var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -102,6 +99,8 @@ $(function(){initNavTree('_d_object_8cpp.html',''); initResizable(true); });
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle"><div class="title">DObject.cpp File Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
@@ -111,10 +110,56 @@ $(function(){initNavTree('_d_object_8cpp.html',''); initResizable(true); });
|
||||
<div class="textblock"><code>#include "<a class="el" href="_d_object_8h_source.html">DObject.h</a>"</code><br />
|
||||
<code>#include <iostream></code><br />
|
||||
<code>#include <stdexcept></code><br />
|
||||
</div><a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
</div>
|
||||
<p><a href="_d_object_8cpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:aa54e75574f0302a2ca7252f9f0f0b3f1" id="r_aa54e75574f0302a2ca7252f9f0f0b3f1"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa54e75574f0302a2ca7252f9f0f0b3f1">operator<<</a> (std::ostream &os, const <a class="el" href="class_d_object.html">DObject</a> &obj)</td></tr>
|
||||
<tr class="memdesc:aa54e75574f0302a2ca7252f9f0f0b3f1"><td class="mdescLeft"> </td><td class="mdescRight">Provides a human-readable summary of the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. <br /></td></tr>
|
||||
<tr class="separator:aa54e75574f0302a2ca7252f9f0f0b3f1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Implementation of the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> class. </p>
|
||||
<p>Provides the implementation for a universal data container with plugin support. </p>
|
||||
</div></div><!-- contents -->
|
||||
|
||||
<p class="definition">Definition in file <a class="el" href="_d_object_8cpp_source.html">DObject.cpp</a>.</p>
|
||||
</div><h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="aa54e75574f0302a2ca7252f9f0f0b3f1" name="aa54e75574f0302a2ca7252f9f0f0b3f1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aa54e75574f0302a2ca7252f9f0f0b3f1">◆ </a></span>operator<<()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::ostream & operator<< </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">std::ostream &</td> <td class="paramname"><span class="paramname"><em>os</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_d_object.html">DObject</a> &</td> <td class="paramname"><span class="paramname"><em>obj</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Provides a human-readable summary of the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. </p>
|
||||
<p>Useful for quick inspection or logging during debugging sessions.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">os</td><td>The output stream to write to. </td></tr>
|
||||
<tr><td class="paramname">obj</td><td>The <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> to summarize. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>A reference to the output stream. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8cpp_source.html#l00126">126</a> of file <a class="el" href="_d_object_8cpp_source.html">DObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: src/dobj/public/DObject.h File Reference</title>
|
||||
<title>SERiF: src/dobj/public/DObject.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -18,12 +18,9 @@
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
@@ -32,20 +29,9 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">New 4DSSE Code<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
|
||||
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -63,6 +49,17 @@ var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -110,8 +107,7 @@ $(function(){initNavTree('_d_object_8h.html',''); initResizable(true); });
|
||||
|
||||
<p>Defines the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> class, a universal data container for the project.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include "<a class="el" href="_metadata_8h_source.html">Metadata.h</a>"</code><br />
|
||||
<code>#include <variant></code><br />
|
||||
<div class="textblock"><code>#include <variant></code><br />
|
||||
<code>#include <memory></code><br />
|
||||
<code>#include <vector></code><br />
|
||||
<code>#include <string></code><br />
|
||||
@@ -130,6 +126,8 @@ Classes</h2></td></tr>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Defines the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> class, a universal data container for the project. </p>
|
||||
<p>The <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> class encapsulates arbitrary data and its associated metadata, providing a consistent interface for public-facing functions. It includes support for dynamically registered plugins. </p>
|
||||
|
||||
<p class="definition">Definition in file <a class="el" href="_d_object_8h_source.html">DObject.h</a>.</p>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: src/dobj/public/DObject.h Source File</title>
|
||||
<title>SERiF: src/dobj/public/DObject.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -18,12 +18,9 @@
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
@@ -32,20 +29,9 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">New 4DSSE Code<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
|
||||
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -63,6 +49,17 @@ var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -105,79 +102,135 @@ $(function(){initNavTree('_d_object_8h_source.html',''); initResizable(true); })
|
||||
<div class="headertitle"><div class="title">DObject.h</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="_d_object_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#ifndef DOBJECT_H</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define DOBJECT_H</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include "<a class="code" href="_metadata_8h.html">Metadata.h</a>"</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include <variant></span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#include <memory></span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#include <vector></span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include <string></span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include <mutex></span></div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#include <map></span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#include <functional></span></div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span></div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span></div>
|
||||
<div class="foldopen" id="foldopen00029" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"><a class="line" href="class_d_object.html"> 29</a></span><span class="keyword">class </span><a class="code hl_function" href="class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0">DObject</a> {</div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"><a class="line" href="class_d_object.html#ad6fc2e29eae70cf94a2d241527857573"> 37</a></span> <span class="keyword">using </span><a class="code hl_typedef" href="class_d_object.html#ad6fc2e29eae70cf94a2d241527857573">DataType</a> = std::variant<</div>
|
||||
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> int, float, double, std::string, std::monostate,</div>
|
||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> std::vector<int>, std::vector<float>, std::vector<double></div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> >;</div>
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span></div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="class_d_object.html#af11334d08ef85c68b3aae7554548e5a7"> 47</a></span> <span class="keyword">using </span><a class="code hl_typedef" href="class_d_object.html#af11334d08ef85c68b3aae7554548e5a7">Plugin</a> = std::function<void(<a class="code hl_function" href="class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0">DObject</a>&)>;</div>
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span></div>
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> <a class="code hl_function" href="class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0">DObject</a>();</div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span></div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> <a class="code hl_function" href="class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0">DObject</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="class_d_object.html#ad6fc2e29eae70cf94a2d241527857573">DataType</a>& data, <span class="keyword">const</span> <a class="code hl_class" href="class_metadata.html">Metadata</a>& metadata);</div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span></div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> <span class="keyword">const</span> <a class="code hl_typedef" href="class_d_object.html#ad6fc2e29eae70cf94a2d241527857573">DataType</a>& <a class="code hl_function" href="class_d_object.html#a4862655c3634d019b0a45b811d6f7235">getData</a>() const noexcept;</div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span></div>
|
||||
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_d_object.html#ab1718571434e84e90f1ec463e4786a8a">setData</a>(const <a class="code hl_typedef" href="class_d_object.html#ad6fc2e29eae70cf94a2d241527857573">DataType</a>& data);</div>
|
||||
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span></div>
|
||||
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> const <a class="code hl_class" href="class_metadata.html">Metadata</a>& <a class="code hl_function" href="class_d_object.html#a157b31e881aac6dd40782d3abc561d4e">getMetadata</a>() const noexcept;</div>
|
||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span></div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_d_object.html#a296b1519249fdc1f6c7b4ab62d5421bc">setMetadata</a>(const <a class="code hl_class" href="class_metadata.html">Metadata</a>& metadata);</div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span></div>
|
||||
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_d_object.html#a6f0023aee463e71d92442dcf61b6ed47">setDebugging</a>(<span class="keywordtype">bool</span> enableDebug);</div>
|
||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span></div>
|
||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> [[nodiscard]] <span class="keywordtype">bool</span> <a class="code hl_function" href="class_d_object.html#ae47bf220fbe2173cf6933c2380035dbd">isDebuggingEnabled</a>() const noexcept;</div>
|
||||
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span></div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_d_object.html#a15afffdf339150fc872bf63bdd08d581">registerPlugin</a>(const std::<span class="keywordtype">string</span>& <span class="keywordtype">id</span>, <a class="code hl_typedef" href="class_d_object.html#af11334d08ef85c68b3aae7554548e5a7">Plugin</a> plugin);</div>
|
||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span></div>
|
||||
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_d_object.html#a99b8688849e11501033a25f61efb8356">unregisterPlugin</a>(const std::<span class="keywordtype">string</span>& <span class="keywordtype">id</span>);</div>
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span></div>
|
||||
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_d_object.html#a99072eb52bb22745f0248f273fbf28fb">runPlugin</a>(const std::<span class="keywordtype">string</span>& <span class="keywordtype">id</span>);</div>
|
||||
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span></div>
|
||||
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_d_object.html#a1223275dcbbf20334ea11707346acb93">runAllPlugins</a>();</div>
|
||||
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span></div>
|
||||
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"><a class="line" href="class_d_object.html#aa54e75574f0302a2ca7252f9f0f0b3f1"> 161</a></span> friend std::ostream& operator<<(std::ostream& os, const <a class="code hl_function" href="class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0">DObject</a>& obj);</div>
|
||||
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> </div>
|
||||
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span>private:</div>
|
||||
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span> <a class="code hl_typedef" href="class_d_object.html#ad6fc2e29eae70cf94a2d241527857573">DataType</a> data_; </div>
|
||||
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> <a class="code hl_class" href="class_metadata.html">Metadata</a> metadata_; </div>
|
||||
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> <span class="keywordtype">bool</span> debugEnabled_ = false; </div>
|
||||
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> std::map<std::<span class="keywordtype">string</span>, <a class="code hl_typedef" href="class_d_object.html#af11334d08ef85c68b3aae7554548e5a7">Plugin</a>> plugins_; </div>
|
||||
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span>};</div>
|
||||
<a href="_d_object_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/* ***********************************************************************</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment">// Copyright (C) 2025 -- The 4D-STAR Collaboration</span></div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment">// File Author: Emily Boudreaux</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment">// Last Modified: March 17, 2025</span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment">// 4DSSE is free software; you can use it and/or modify</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment">// it under the terms and restrictions the GNU General Library Public</span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment">// License version 3 (GPLv3) as published by the Free Software Foundation.</span></div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment">// 4DSSE is distributed in the hope that it will be useful,</span></div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</span></div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment">// See the GNU Library General Public License for more details.</span></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment">// You should have received a copy of the GNU Library General Public License</span></div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">// along with this software; if not, write to the Free Software</span></div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span></div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">// *********************************************************************** */</span></div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#ifndef DOBJECT_H</span></div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#define DOBJECT_H</span></div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include <variant></span></div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include <memory></span></div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#include <vector></span></div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#include <string></span></div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#include <mutex></span></div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#include <map></span></div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="preprocessor">#include <functional></span></div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span></div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span></div>
|
||||
<div class="foldopen" id="foldopen00089" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"><a class="line" href="class_d_object.html"> 89</a></span><span class="keyword">class </span><a class="code hl_function" href="class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0">DObject</a> {</div>
|
||||
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"><a class="line" href="class_d_object.html#a55b7cdac36a3a518ba6e1ecef0e25dcd"> 97</a></span> <span class="keyword">using </span><a class="code hl_typedef" href="class_d_object.html#a55b7cdac36a3a518ba6e1ecef0e25dcd">DataType</a> = std::variant<</div>
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> bool, <span class="keywordtype">short</span> int, int, <span class="keywordtype">long</span> int, float, double, </div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <span class="keywordtype">long</span> double, std::string, std::monostate, std::vector<int>,</div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> std::vector<float>, std::vector<double>, std::vector<std::string>,</div>
|
||||
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> std::vector<std::vector<int>>, std::vector<std::vector<float>>,</div>
|
||||
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> std::vector<std::vector<double>>,</div>
|
||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> std::vector<std::vector<std::vector<int>>>,</div>
|
||||
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> std::vector<std::vector<std::vector<float>>>,</div>
|
||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span> std::vector<std::vector<std::vector<double>>></div>
|
||||
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> >;</div>
|
||||
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> </div>
|
||||
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> <span class="comment">// Mapping of data types to their string representations</span></div>
|
||||
<div class="foldopen" id="foldopen00109" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"><a class="line" href="class_d_object.html#a358d5f015da09ae5f0cbb46f3fd9e401"> 109</a></span> std::map<int, std::string> <a class="code hl_variable" href="class_d_object.html#a358d5f015da09ae5f0cbb46f3fd9e401">dataTypeMap</a> = {</div>
|
||||
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span> {0, <span class="stringliteral">"bool"</span>}, {1, <span class="stringliteral">"short int"</span>}, {2, <span class="stringliteral">"int"</span>}, {3, <span class="stringliteral">"long int"</span>}, {4, <span class="stringliteral">"float"</span>},</div>
|
||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> {5, <span class="stringliteral">"double"</span>}, {6, <span class="stringliteral">"long double"</span>}, {7, <span class="stringliteral">"string"</span>}, {8, <span class="stringliteral">"std::monostate"</span>},</div>
|
||||
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> {9, <span class="stringliteral">"vector<int>"</span>}, {10, <span class="stringliteral">"vector<float>"</span>}, {11, <span class="stringliteral">"vector<double>"</span>},</div>
|
||||
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> {12, <span class="stringliteral">"vector<string>"</span>}, {13, <span class="stringliteral">"vector<vector<int>"</span>},</div>
|
||||
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> {14, <span class="stringliteral">"vector<vector<float>"</span>}, {15, <span class="stringliteral">"vector<vector<double>"</span>},</div>
|
||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> {16, <span class="stringliteral">"vector<vector<vector<int>>"</span>}, {17, <span class="stringliteral">"vector<vector<vector<float>>"</span>},</div>
|
||||
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span> {18, <span class="stringliteral">"vector<vector<vector<double>>"</span>}</div>
|
||||
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> };</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> </div>
|
||||
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span><span class="preprocessor">#endif </span><span class="comment">// DOBJECT_H</span></div>
|
||||
<div class="ttc" id="a_metadata_8h_html"><div class="ttname"><a href="_metadata_8h.html">Metadata.h</a></div><div class="ttdoc">Public interface for the Metadata class used in the dobj module.</div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a0ae54853e18265657296bfb5ac3bf9d0"><div class="ttname"><a href="class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0">DObject::DObject</a></div><div class="ttdeci">DObject()</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition</b> DObject.cpp:13</div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a1223275dcbbf20334ea11707346acb93"><div class="ttname"><a href="class_d_object.html#a1223275dcbbf20334ea11707346acb93">DObject::runAllPlugins</a></div><div class="ttdeci">void runAllPlugins()</div><div class="ttdoc">Executes all registered plugins in the registry.</div><div class="ttdef"><b>Definition</b> DObject.cpp:99</div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a157b31e881aac6dd40782d3abc561d4e"><div class="ttname"><a href="class_d_object.html#a157b31e881aac6dd40782d3abc561d4e">DObject::getMetadata</a></div><div class="ttdeci">const Metadata & getMetadata() const noexcept</div><div class="ttdoc">Retrieves the metadata associated with the DObject.</div><div class="ttdef"><b>Definition</b> DObject.cpp:41</div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a15afffdf339150fc872bf63bdd08d581"><div class="ttname"><a href="class_d_object.html#a15afffdf339150fc872bf63bdd08d581">DObject::registerPlugin</a></div><div class="ttdeci">void registerPlugin(const std::string &id, Plugin plugin)</div><div class="ttdoc">Registers a plugin with the DObject.</div><div class="ttdef"><b>Definition</b> DObject.cpp:69</div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a296b1519249fdc1f6c7b4ab62d5421bc"><div class="ttname"><a href="class_d_object.html#a296b1519249fdc1f6c7b4ab62d5421bc">DObject::setMetadata</a></div><div class="ttdeci">void setMetadata(const Metadata &metadata)</div><div class="ttdoc">Updates the metadata for the DObject.</div><div class="ttdef"><b>Definition</b> DObject.cpp:48</div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a4862655c3634d019b0a45b811d6f7235"><div class="ttname"><a href="class_d_object.html#a4862655c3634d019b0a45b811d6f7235">DObject::getData</a></div><div class="ttdeci">const DataType & getData() const noexcept</div><div class="ttdoc">Retrieves the data stored in the DObject.</div><div class="ttdef"><b>Definition</b> DObject.cpp:26</div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a6f0023aee463e71d92442dcf61b6ed47"><div class="ttname"><a href="class_d_object.html#a6f0023aee463e71d92442dcf61b6ed47">DObject::setDebugging</a></div><div class="ttdeci">void setDebugging(bool enableDebug)</div><div class="ttdoc">Enables or disables debugging and tracing for the DObject.</div><div class="ttdef"><b>Definition</b> DObject.cpp:55</div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a99072eb52bb22745f0248f273fbf28fb"><div class="ttname"><a href="class_d_object.html#a99072eb52bb22745f0248f273fbf28fb">DObject::runPlugin</a></div><div class="ttdeci">void runPlugin(const std::string &id)</div><div class="ttdoc">Executes a plugin by its identifier.</div><div class="ttdef"><b>Definition</b> DObject.cpp:88</div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a99b8688849e11501033a25f61efb8356"><div class="ttname"><a href="class_d_object.html#a99b8688849e11501033a25f61efb8356">DObject::unregisterPlugin</a></div><div class="ttdeci">void unregisterPlugin(const std::string &id)</div><div class="ttdoc">Unregisters a plugin by its identifier.</div><div class="ttdef"><b>Definition</b> DObject.cpp:79</div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_ab1718571434e84e90f1ec463e4786a8a"><div class="ttname"><a href="class_d_object.html#ab1718571434e84e90f1ec463e4786a8a">DObject::setData</a></div><div class="ttdeci">void setData(const DataType &data)</div><div class="ttdoc">Sets the data for the DObject.</div><div class="ttdef"><b>Definition</b> DObject.cpp:33</div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_ad6fc2e29eae70cf94a2d241527857573"><div class="ttname"><a href="class_d_object.html#ad6fc2e29eae70cf94a2d241527857573">DObject::DataType</a></div><div class="ttdeci">std::variant< int, float, double, std::string, std::monostate, std::vector< int >, std::vector< float >, std::vector< double > > DataType</div><div class="ttdoc">Supported data types for the DObject.</div><div class="ttdef"><b>Definition</b> DObject.h:37</div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_ae47bf220fbe2173cf6933c2380035dbd"><div class="ttname"><a href="class_d_object.html#ae47bf220fbe2173cf6933c2380035dbd">DObject::isDebuggingEnabled</a></div><div class="ttdeci">bool isDebuggingEnabled() const noexcept</div><div class="ttdoc">Checks if debugging is enabled for the DObject.</div><div class="ttdef"><b>Definition</b> DObject.cpp:62</div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_af11334d08ef85c68b3aae7554548e5a7"><div class="ttname"><a href="class_d_object.html#af11334d08ef85c68b3aae7554548e5a7">DObject::Plugin</a></div><div class="ttdeci">std::function< void(DObject &)> Plugin</div><div class="ttdoc">Placeholder type for plugins.</div><div class="ttdef"><b>Definition</b> DObject.h:47</div></div>
|
||||
<div class="ttc" id="aclass_metadata_html"><div class="ttname"><a href="class_metadata.html">Metadata</a></div><div class="ttdoc">Represents metadata information for data objects in the dobj module.</div><div class="ttdef"><b>Definition</b> Metadata.h:31</div></div>
|
||||
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> </div>
|
||||
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span></div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"><a class="line" href="class_d_object.html#af11334d08ef85c68b3aae7554548e5a7"> 125</a></span> <span class="keyword">using </span><a class="code hl_typedef" href="class_d_object.html#af11334d08ef85c68b3aae7554548e5a7">Plugin</a> = std::function<void(<a class="code hl_function" href="class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0">DObject</a>&)>;</div>
|
||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span></div>
|
||||
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> <a class="code hl_function" href="class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0">DObject</a>();</div>
|
||||
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span></div>
|
||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> <a class="code hl_function" href="class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0">DObject</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="class_d_object.html#a55b7cdac36a3a518ba6e1ecef0e25dcd">DataType</a>& data);</div>
|
||||
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span></div>
|
||||
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <span class="keyword">const</span> <a class="code hl_typedef" href="class_d_object.html#a55b7cdac36a3a518ba6e1ecef0e25dcd">DataType</a>& <a class="code hl_function" href="class_d_object.html#a4862655c3634d019b0a45b811d6f7235">getData</a>() const noexcept;</div>
|
||||
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span></div>
|
||||
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> template <typename T></div>
|
||||
<div class="foldopen" id="foldopen00156" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"><a class="line" href="class_d_object.html#aca2db093c1c8c6f7893de07544aed619"> 156</a></span> T <a class="code hl_function" href="class_d_object.html#aca2db093c1c8c6f7893de07544aed619">getDataAs</a>()<span class="keyword"> const </span>{</div>
|
||||
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> <span class="keywordflow">if</span> (std::holds_alternative<T>(<a class="code hl_variable" href="class_d_object.html#ad7ba02f6d87ce64792149096f3310b21">data_</a>)) {</div>
|
||||
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> <span class="keywordflow">return</span> std::get<T>(<a class="code hl_variable" href="class_d_object.html#ad7ba02f6d87ce64792149096f3310b21">data_</a>);</div>
|
||||
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> } <span class="keywordflow">else</span> {</div>
|
||||
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> <span class="keywordflow">throw</span> std::bad_variant_access();</div>
|
||||
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> }</div>
|
||||
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span></div>
|
||||
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_d_object.html#ab1718571434e84e90f1ec463e4786a8a">setData</a>(<span class="keyword">const</span> <a class="code hl_typedef" href="class_d_object.html#a55b7cdac36a3a518ba6e1ecef0e25dcd">DataType</a>& data);</div>
|
||||
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span></div>
|
||||
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_d_object.html#a6f0023aee463e71d92442dcf61b6ed47">setDebugging</a>(<span class="keywordtype">bool</span> enableDebug);</div>
|
||||
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span></div>
|
||||
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> <span class="keywordtype">bool</span> <a class="code hl_function" href="class_d_object.html#ae47bf220fbe2173cf6933c2380035dbd">isDebuggingEnabled</a>() const noexcept;</div>
|
||||
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span></div>
|
||||
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> <span class="keywordtype">int</span> <a class="code hl_function" href="class_d_object.html#a3dce47a519f9da5085c0c5ac1eea4f38">setErrorCode</a>(<span class="keywordtype">int</span> code) noexcept;</div>
|
||||
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span></div>
|
||||
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> <span class="keywordtype">int</span> <a class="code hl_function" href="class_d_object.html#afa8926d916081de72478cb8813c25e98">getErrorCode</a>() const noexcept;</div>
|
||||
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> </div>
|
||||
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span></div>
|
||||
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_d_object.html#a15afffdf339150fc872bf63bdd08d581">registerPlugin</a>(const std::<span class="keywordtype">string</span>& <span class="keywordtype">id</span>, <a class="code hl_typedef" href="class_d_object.html#af11334d08ef85c68b3aae7554548e5a7">Plugin</a> plugin);</div>
|
||||
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span></div>
|
||||
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_d_object.html#a99b8688849e11501033a25f61efb8356">unregisterPlugin</a>(const std::<span class="keywordtype">string</span>& <span class="keywordtype">id</span>);</div>
|
||||
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span></div>
|
||||
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_d_object.html#a99072eb52bb22745f0248f273fbf28fb">runPlugin</a>(const std::<span class="keywordtype">string</span>& <span class="keywordtype">id</span>);</div>
|
||||
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span></div>
|
||||
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_d_object.html#a1223275dcbbf20334ea11707346acb93">runAllPlugins</a>();</div>
|
||||
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span></div>
|
||||
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> friend std::ostream& operator<<(std::ostream& os, const <a class="code hl_class" href="class_d_object.html">DObject</a>& obj);</div>
|
||||
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> </div>
|
||||
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span>private:</div>
|
||||
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"><a class="line" href="class_d_object.html#ad7ba02f6d87ce64792149096f3310b21"> 251</a></span> <a class="code hl_typedef" href="class_d_object.html#a55b7cdac36a3a518ba6e1ecef0e25dcd">DataType</a> <a class="code hl_variable" href="class_d_object.html#ad7ba02f6d87ce64792149096f3310b21">data_</a>; </div>
|
||||
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"><a class="line" href="class_d_object.html#accf5c10d4afc3969607e11b0055312d5"> 252</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="class_d_object.html#accf5c10d4afc3969607e11b0055312d5">debugEnabled_</a> = false; </div>
|
||||
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"><a class="line" href="class_d_object.html#ad8de5890e8dae5fc7e72fabca2520fc3"> 253</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="class_d_object.html#ad8de5890e8dae5fc7e72fabca2520fc3">errorCode_</a> = 0; </div>
|
||||
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"><a class="line" href="class_d_object.html#ae9f7e4d2fbabc076961a40185676e208"> 254</a></span> std::map<std::<span class="keywordtype">string</span>, <a class="code hl_typedef" href="class_d_object.html#af11334d08ef85c68b3aae7554548e5a7">Plugin</a>> <a class="code hl_variable" href="class_d_object.html#ae9f7e4d2fbabc076961a40185676e208">plugins_</a>; </div>
|
||||
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span>};</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> </div>
|
||||
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"> 257</span><span class="preprocessor">#endif </span><span class="comment">// DOBJECT_H</span></div>
|
||||
<div class="ttc" id="aclass_d_object_html"><div class="ttname"><a href="class_d_object.html">DObject</a></div><div class="ttdoc">A universal data container class.</div><div class="ttdef"><b>Definition</b> <a href="#l00089">DObject.h:89</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a0ae54853e18265657296bfb5ac3bf9d0"><div class="ttname"><a href="class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0">DObject::DObject</a></div><div class="ttdeci">DObject()</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition</b> <a href="_d_object_8cpp_source.html#l00033">DObject.cpp:33</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a1223275dcbbf20334ea11707346acb93"><div class="ttname"><a href="class_d_object.html#a1223275dcbbf20334ea11707346acb93">DObject::runAllPlugins</a></div><div class="ttdeci">void runAllPlugins()</div><div class="ttdoc">Executes all registered plugins in the registry.</div><div class="ttdef"><b>Definition</b> <a href="_d_object_8cpp_source.html#l00117">DObject.cpp:117</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a15afffdf339150fc872bf63bdd08d581"><div class="ttname"><a href="class_d_object.html#a15afffdf339150fc872bf63bdd08d581">DObject::registerPlugin</a></div><div class="ttdeci">void registerPlugin(const std::string &id, Plugin plugin)</div><div class="ttdoc">Registers a plugin with the DObject.</div><div class="ttdef"><b>Definition</b> <a href="_d_object_8cpp_source.html#l00087">DObject.cpp:87</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a358d5f015da09ae5f0cbb46f3fd9e401"><div class="ttname"><a href="class_d_object.html#a358d5f015da09ae5f0cbb46f3fd9e401">DObject::dataTypeMap</a></div><div class="ttdeci">std::map< int, std::string > dataTypeMap</div><div class="ttdef"><b>Definition</b> <a href="#l00109">DObject.h:109</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a3dce47a519f9da5085c0c5ac1eea4f38"><div class="ttname"><a href="class_d_object.html#a3dce47a519f9da5085c0c5ac1eea4f38">DObject::setErrorCode</a></div><div class="ttdeci">int setErrorCode(int code) noexcept</div><div class="ttdef"><b>Definition</b> <a href="_d_object_8cpp_source.html#l00074">DObject.cpp:74</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a4862655c3634d019b0a45b811d6f7235"><div class="ttname"><a href="class_d_object.html#a4862655c3634d019b0a45b811d6f7235">DObject::getData</a></div><div class="ttdeci">const DataType & getData() const noexcept</div><div class="ttdoc">Retrieves the data stored in the DObject.</div><div class="ttdef"><b>Definition</b> <a href="_d_object_8cpp_source.html#l00046">DObject.cpp:46</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a55b7cdac36a3a518ba6e1ecef0e25dcd"><div class="ttname"><a href="class_d_object.html#a55b7cdac36a3a518ba6e1ecef0e25dcd">DObject::DataType</a></div><div class="ttdeci">std::variant< bool, short int, int, long int, float, double, long double, std::string, std::monostate, std::vector< int >, std::vector< float >, std::vector< double >, std::vector< std::string >, std::vector< std::vector< int > >, std::vector< std::vector< float > >, std::vector< std::vector< double > >, std::vector< std::vector< std::vector< int > > >, std::vector< std::vector< std::vector< float > > >, std::vector< std::vector< std::vector< double > > > > DataType</div><div class="ttdoc">Supported data types for the DObject.</div><div class="ttdef"><b>Definition</b> <a href="#l00097">DObject.h:97</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a6f0023aee463e71d92442dcf61b6ed47"><div class="ttname"><a href="class_d_object.html#a6f0023aee463e71d92442dcf61b6ed47">DObject::setDebugging</a></div><div class="ttdeci">void setDebugging(bool enableDebug)</div><div class="ttdoc">Enables or disables debugging and tracing for the DObject.</div><div class="ttdef"><b>Definition</b> <a href="_d_object_8cpp_source.html#l00060">DObject.cpp:60</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a99072eb52bb22745f0248f273fbf28fb"><div class="ttname"><a href="class_d_object.html#a99072eb52bb22745f0248f273fbf28fb">DObject::runPlugin</a></div><div class="ttdeci">void runPlugin(const std::string &id)</div><div class="ttdoc">Executes a plugin by its identifier.</div><div class="ttdef"><b>Definition</b> <a href="_d_object_8cpp_source.html#l00106">DObject.cpp:106</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_a99b8688849e11501033a25f61efb8356"><div class="ttname"><a href="class_d_object.html#a99b8688849e11501033a25f61efb8356">DObject::unregisterPlugin</a></div><div class="ttdeci">void unregisterPlugin(const std::string &id)</div><div class="ttdoc">Unregisters a plugin by its identifier.</div><div class="ttdef"><b>Definition</b> <a href="_d_object_8cpp_source.html#l00097">DObject.cpp:97</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_ab1718571434e84e90f1ec463e4786a8a"><div class="ttname"><a href="class_d_object.html#ab1718571434e84e90f1ec463e4786a8a">DObject::setData</a></div><div class="ttdeci">void setData(const DataType &data)</div><div class="ttdoc">Sets the data for the DObject.</div><div class="ttdef"><b>Definition</b> <a href="_d_object_8cpp_source.html#l00053">DObject.cpp:53</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_aca2db093c1c8c6f7893de07544aed619"><div class="ttname"><a href="class_d_object.html#aca2db093c1c8c6f7893de07544aed619">DObject::getDataAs</a></div><div class="ttdeci">T getDataAs() const</div><div class="ttdoc">Retrieves the data stored in the DObject as a typed object so that std::get<T>() is not needed.</div><div class="ttdef"><b>Definition</b> <a href="#l00156">DObject.h:156</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_accf5c10d4afc3969607e11b0055312d5"><div class="ttname"><a href="class_d_object.html#accf5c10d4afc3969607e11b0055312d5">DObject::debugEnabled_</a></div><div class="ttdeci">bool debugEnabled_</div><div class="ttdoc">Indicates whether debugging is enabled.</div><div class="ttdef"><b>Definition</b> <a href="#l00252">DObject.h:252</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_ad7ba02f6d87ce64792149096f3310b21"><div class="ttname"><a href="class_d_object.html#ad7ba02f6d87ce64792149096f3310b21">DObject::data_</a></div><div class="ttdeci">DataType data_</div><div class="ttdoc">The main data stored in the DObject.</div><div class="ttdef"><b>Definition</b> <a href="#l00251">DObject.h:251</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_ad8de5890e8dae5fc7e72fabca2520fc3"><div class="ttname"><a href="class_d_object.html#ad8de5890e8dae5fc7e72fabca2520fc3">DObject::errorCode_</a></div><div class="ttdeci">int errorCode_</div><div class="ttdoc">Error code tracked by the DObject.</div><div class="ttdef"><b>Definition</b> <a href="#l00253">DObject.h:253</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_ae47bf220fbe2173cf6933c2380035dbd"><div class="ttname"><a href="class_d_object.html#ae47bf220fbe2173cf6933c2380035dbd">DObject::isDebuggingEnabled</a></div><div class="ttdeci">bool isDebuggingEnabled() const noexcept</div><div class="ttdoc">Checks if debugging is enabled for the DObject.</div><div class="ttdef"><b>Definition</b> <a href="_d_object_8cpp_source.html#l00067">DObject.cpp:67</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_ae9f7e4d2fbabc076961a40185676e208"><div class="ttname"><a href="class_d_object.html#ae9f7e4d2fbabc076961a40185676e208">DObject::plugins_</a></div><div class="ttdeci">std::map< std::string, Plugin > plugins_</div><div class="ttdoc">Registry for dynamically registered plugins.</div><div class="ttdef"><b>Definition</b> <a href="#l00254">DObject.h:254</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_af11334d08ef85c68b3aae7554548e5a7"><div class="ttname"><a href="class_d_object.html#af11334d08ef85c68b3aae7554548e5a7">DObject::Plugin</a></div><div class="ttdeci">std::function< void(DObject &)> Plugin</div><div class="ttdoc">Placeholder type for plugins.</div><div class="ttdef"><b>Definition</b> <a href="#l00125">DObject.h:125</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_afa8926d916081de72478cb8813c25e98"><div class="ttname"><a href="class_d_object.html#afa8926d916081de72478cb8813c25e98">DObject::getErrorCode</a></div><div class="ttdeci">int getErrorCode() const noexcept</div><div class="ttdoc">Get the error code tracked by the DObject.</div><div class="ttdef"><b>Definition</b> <a href="_d_object_8cpp_source.html#l00080">DObject.cpp:80</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: src/dobj/public/LockableDObject.h File Reference</title>
|
||||
<title>SERiF: src/dobj/public/LockableDObject.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -18,12 +18,9 @@
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
@@ -32,20 +29,9 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">New 4DSSE Code<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
|
||||
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -63,6 +49,17 @@ var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -124,6 +121,8 @@ Classes</h2></td></tr>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>A lightweight wrapper for <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> that adds locking capabilities. </p>
|
||||
<p>This class allows safe concurrent access to a <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> by providing locking and unlocking methods. </p>
|
||||
|
||||
<p class="definition">Definition in file <a class="el" href="_lockable_d_object_8h_source.html">LockableDObject.h</a>.</p>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: src/dobj/public/LockableDObject.h Source File</title>
|
||||
<title>SERiF: src/dobj/public/LockableDObject.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -18,12 +18,9 @@
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
@@ -32,20 +29,9 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">New 4DSSE Code<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
|
||||
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -63,6 +49,17 @@ var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -105,36 +102,58 @@ $(function(){initNavTree('_lockable_d_object_8h_source.html',''); initResizable(
|
||||
<div class="headertitle"><div class="title">LockableDObject.h</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="_lockable_d_object_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#ifndef LOCKABLE_DOBJECT_H</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define LOCKABLE_DOBJECT_H</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#include "<a class="code" href="_d_object_8h.html">DObject.h</a>"</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#include <mutex></span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span></div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span></div>
|
||||
<div class="foldopen" id="foldopen00019" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"><a class="line" href="class_lockable_d_object.html"> 19</a></span><span class="keyword">class </span><a class="code hl_function" href="class_lockable_d_object.html#ae1a174a2740fa053626fe2820ee0efee">LockableDObject</a> {</div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="class_lockable_d_object.html#ae1a174a2740fa053626fe2820ee0efee"> 24</a></span> <a class="code hl_function" href="class_lockable_d_object.html#ae1a174a2740fa053626fe2820ee0efee">LockableDObject</a>() = <span class="keywordflow">default</span>;</div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span></div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <a class="code hl_class" href="class_d_object.html">DObject</a>& <a class="code hl_function" href="class_lockable_d_object.html#adcfe201fc728cc1c6fcf638a566ba9a1">get</a>();</div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span></div>
|
||||
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_lockable_d_object.html#ade38ca54703913359fc3b4366f6e292a">lock</a>();</div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span></div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_lockable_d_object.html#a1481ed99dcd837490bf28309aadaedfb">unlock</a>();</div>
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> </div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <a class="code hl_class" href="class_d_object.html">DObject</a> object_; </div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> std::mutex mutex_; </div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span>};</div>
|
||||
<a href="_lockable_d_object_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/* ***********************************************************************</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment">// Copyright (C) 2025 -- The 4D-STAR Collaboration</span></div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment">// File Author: Emily Boudreaux</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment">// Last Modified: March 17, 2025</span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment">// 4DSSE is free software; you can use it and/or modify</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment">// it under the terms and restrictions the GNU General Library Public</span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment">// License version 3 (GPLv3) as published by the Free Software Foundation.</span></div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment">// 4DSSE is distributed in the hope that it will be useful,</span></div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</span></div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment">// See the GNU Library General Public License for more details.</span></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment">// You should have received a copy of the GNU Library General Public License</span></div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">// along with this software; if not, write to the Free Software</span></div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span></div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">// *********************************************************************** */</span></div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#ifndef LOCKABLE_DOBJECT_H</span></div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#define LOCKABLE_DOBJECT_H</span></div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include "<a class="code" href="_d_object_8h.html">DObject.h</a>"</span></div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include <mutex></span></div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span></div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span></div>
|
||||
<div class="foldopen" id="foldopen00039" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="class_lockable_d_object.html"> 39</a></span><span class="keyword">class </span><a class="code hl_function" href="class_lockable_d_object.html#ae1a174a2740fa053626fe2820ee0efee">LockableDObject</a> {</div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"><a class="line" href="class_lockable_d_object.html#ae1a174a2740fa053626fe2820ee0efee"> 44</a></span> <a class="code hl_function" href="class_lockable_d_object.html#ae1a174a2740fa053626fe2820ee0efee">LockableDObject</a>() = <span class="keywordflow">default</span>;</div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span></div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <a class="code hl_class" href="class_d_object.html">DObject</a>& <a class="code hl_function" href="class_lockable_d_object.html#adcfe201fc728cc1c6fcf638a566ba9a1">get</a>();</div>
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span></div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_lockable_d_object.html#ade38ca54703913359fc3b4366f6e292a">lock</a>();</div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span></div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_lockable_d_object.html#a1481ed99dcd837490bf28309aadaedfb">unlock</a>();</div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="class_lockable_d_object.html#a1eb1ca1d9cf979dcb9eead96054b89bb"> 63</a></span> <a class="code hl_class" href="class_d_object.html">DObject</a> <a class="code hl_variable" href="class_lockable_d_object.html#a1eb1ca1d9cf979dcb9eead96054b89bb">object_</a>; </div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"><a class="line" href="class_lockable_d_object.html#a712cd3ea0c565f7e9089a651ef79b7bd"> 64</a></span> std::mutex <a class="code hl_variable" href="class_lockable_d_object.html#a712cd3ea0c565f7e9089a651ef79b7bd">mutex_</a>; </div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span>};</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span><span class="preprocessor">#endif </span><span class="comment">// LOCKABLE_DOBJECT_H</span></div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> </div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span><span class="preprocessor">#endif </span><span class="comment">// LOCKABLE_DOBJECT_H</span></div>
|
||||
<div class="ttc" id="a_d_object_8h_html"><div class="ttname"><a href="_d_object_8h.html">DObject.h</a></div><div class="ttdoc">Defines the DObject class, a universal data container for the project.</div></div>
|
||||
<div class="ttc" id="aclass_d_object_html"><div class="ttname"><a href="class_d_object.html">DObject</a></div><div class="ttdoc">A universal data container class.</div><div class="ttdef"><b>Definition</b> DObject.h:29</div></div>
|
||||
<div class="ttc" id="aclass_lockable_d_object_html_a1481ed99dcd837490bf28309aadaedfb"><div class="ttname"><a href="class_lockable_d_object.html#a1481ed99dcd837490bf28309aadaedfb">LockableDObject::unlock</a></div><div class="ttdeci">void unlock()</div><div class="ttdoc">Unlocks the mutex after thread-safe access.</div><div class="ttdef"><b>Definition</b> LockableDObject.cpp:20</div></div>
|
||||
<div class="ttc" id="aclass_lockable_d_object_html_adcfe201fc728cc1c6fcf638a566ba9a1"><div class="ttname"><a href="class_lockable_d_object.html#adcfe201fc728cc1c6fcf638a566ba9a1">LockableDObject::get</a></div><div class="ttdeci">DObject & get()</div><div class="ttdoc">Access the underlying DObject.</div><div class="ttdef"><b>Definition</b> LockableDObject.cpp:6</div></div>
|
||||
<div class="ttc" id="aclass_lockable_d_object_html_ade38ca54703913359fc3b4366f6e292a"><div class="ttname"><a href="class_lockable_d_object.html#ade38ca54703913359fc3b4366f6e292a">LockableDObject::lock</a></div><div class="ttdeci">void lock()</div><div class="ttdoc">Locks the mutex to ensure thread-safe access.</div><div class="ttdef"><b>Definition</b> LockableDObject.cpp:13</div></div>
|
||||
<div class="ttc" id="aclass_d_object_html"><div class="ttname"><a href="class_d_object.html">DObject</a></div><div class="ttdoc">A universal data container class.</div><div class="ttdef"><b>Definition</b> <a href="_d_object_8h_source.html#l00089">DObject.h:89</a></div></div>
|
||||
<div class="ttc" id="aclass_lockable_d_object_html_a1481ed99dcd837490bf28309aadaedfb"><div class="ttname"><a href="class_lockable_d_object.html#a1481ed99dcd837490bf28309aadaedfb">LockableDObject::unlock</a></div><div class="ttdeci">void unlock()</div><div class="ttdoc">Unlocks the mutex after thread-safe access.</div><div class="ttdef"><b>Definition</b> <a href="_lockable_d_object_8cpp_source.html#l00040">LockableDObject.cpp:40</a></div></div>
|
||||
<div class="ttc" id="aclass_lockable_d_object_html_a1eb1ca1d9cf979dcb9eead96054b89bb"><div class="ttname"><a href="class_lockable_d_object.html#a1eb1ca1d9cf979dcb9eead96054b89bb">LockableDObject::object_</a></div><div class="ttdeci">DObject object_</div><div class="ttdoc">The underlying DObject instance.</div><div class="ttdef"><b>Definition</b> <a href="#l00063">LockableDObject.h:63</a></div></div>
|
||||
<div class="ttc" id="aclass_lockable_d_object_html_a712cd3ea0c565f7e9089a651ef79b7bd"><div class="ttname"><a href="class_lockable_d_object.html#a712cd3ea0c565f7e9089a651ef79b7bd">LockableDObject::mutex_</a></div><div class="ttdeci">std::mutex mutex_</div><div class="ttdoc">Mutex for thread-safe access.</div><div class="ttdef"><b>Definition</b> <a href="#l00064">LockableDObject.h:64</a></div></div>
|
||||
<div class="ttc" id="aclass_lockable_d_object_html_adcfe201fc728cc1c6fcf638a566ba9a1"><div class="ttname"><a href="class_lockable_d_object.html#adcfe201fc728cc1c6fcf638a566ba9a1">LockableDObject::get</a></div><div class="ttdeci">DObject & get()</div><div class="ttdoc">Access the underlying DObject.</div><div class="ttdef"><b>Definition</b> <a href="_lockable_d_object_8cpp_source.html#l00026">LockableDObject.cpp:26</a></div></div>
|
||||
<div class="ttc" id="aclass_lockable_d_object_html_ade38ca54703913359fc3b4366f6e292a"><div class="ttname"><a href="class_lockable_d_object.html#ade38ca54703913359fc3b4366f6e292a">LockableDObject::lock</a></div><div class="ttdeci">void lock()</div><div class="ttdoc">Locks the mutex to ensure thread-safe access.</div><div class="ttdef"><b>Definition</b> <a href="_lockable_d_object_8cpp_source.html#l00033">LockableDObject.cpp:33</a></div></div>
|
||||
<div class="ttc" id="aclass_lockable_d_object_html_ae1a174a2740fa053626fe2820ee0efee"><div class="ttname"><a href="class_lockable_d_object.html#ae1a174a2740fa053626fe2820ee0efee">LockableDObject::LockableDObject</a></div><div class="ttdeci">LockableDObject()=default</div><div class="ttdoc">Default constructor.</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: src/dobj/private/Metadata.cpp File Reference</title>
|
||||
<title>SERiF: src/dobj/private/Metadata.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -18,12 +18,9 @@
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
@@ -32,20 +29,9 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">New 4DSSE Code<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
|
||||
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -63,6 +49,17 @@ var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -111,7 +108,9 @@ $(function(){initNavTree('_metadata_8cpp.html',''); initResizable(true); });
|
||||
<p>Implementation of the <a class="el" href="class_metadata.html" title="Represents metadata information for data objects in the dobj module.">Metadata</a> class used in the dobj module.
|
||||
<a href="#details">More...</a></p>
|
||||
<div class="textblock"><code>#include "<a class="el" href="_metadata_8h_source.html">Metadata.h</a>"</code><br />
|
||||
</div><table class="memberdecls">
|
||||
</div>
|
||||
<p><a href="_metadata_8cpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a12949a1ea26c4ff1afeb97101c0493c5" id="r_a12949a1ea26c4ff1afeb97101c0493c5"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a12949a1ea26c4ff1afeb97101c0493c5">operator<<</a> (std::ostream &os, const <a class="el" href="class_metadata.html">Metadata</a> &metadata)</td></tr>
|
||||
@@ -121,6 +120,8 @@ Functions</h2></td></tr>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Implementation of the <a class="el" href="class_metadata.html" title="Represents metadata information for data objects in the dobj module.">Metadata</a> class used in the dobj module. </p>
|
||||
<p>Provides methods to manage metadata for data objects, including size, type, dimensions, and debugging flags. </p>
|
||||
|
||||
<p class="definition">Definition in file <a class="el" href="_metadata_8cpp_source.html">Metadata.cpp</a>.</p>
|
||||
</div><h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="a12949a1ea26c4ff1afeb97101c0493c5" name="a12949a1ea26c4ff1afeb97101c0493c5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a12949a1ea26c4ff1afeb97101c0493c5">◆ </a></span>operator<<()</h2>
|
||||
@@ -152,6 +153,8 @@ Functions</h2></td></tr>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>A reference to the output stream. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8cpp_source.html#l00146">146</a> of file <a class="el" href="_metadata_8cpp_source.html">Metadata.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: src/dobj/public/Metadata.h File Reference</title>
|
||||
<title>SERiF: src/dobj/public/Metadata.h File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -18,12 +18,9 @@
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
@@ -32,20 +29,9 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">New 4DSSE Code<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
|
||||
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -63,6 +49,17 @@ var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -123,11 +120,35 @@ Classes</h2></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_metadata.html">Metadata</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Represents metadata information for data objects in the dobj module. <a href="class_metadata.html#details">More...</a><br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:ab57c319c35ea0fbacf781f2ecb3a4339" id="r_ab57c319c35ea0fbacf781f2ecb3a4339"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab57c319c35ea0fbacf781f2ecb3a4339">EXPORT_SYMBOL</a></td></tr>
|
||||
<tr class="separator:ab57c319c35ea0fbacf781f2ecb3a4339"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Public interface for the <a class="el" href="class_metadata.html" title="Represents metadata information for data objects in the dobj module.">Metadata</a> class used in the dobj module. </p>
|
||||
<p>The <a class="el" href="class_metadata.html" title="Represents metadata information for data objects in the dobj module.">Metadata</a> class provides descriptive information about the data encapsulated within a dobj, including size, type, dimensions, and debugging flags. </p>
|
||||
</div></div><!-- contents -->
|
||||
|
||||
<p class="definition">Definition in file <a class="el" href="_metadata_8h_source.html">Metadata.h</a>.</p>
|
||||
</div><h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="ab57c319c35ea0fbacf781f2ecb3a4339" name="ab57c319c35ea0fbacf781f2ecb3a4339"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab57c319c35ea0fbacf781f2ecb3a4339">◆ </a></span>EXPORT_SYMBOL</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define EXPORT_SYMBOL</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8h_source.html#l00027">27</a> of file <a class="el" href="_metadata_8h_source.html">Metadata.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
var _metadata_8h =
|
||||
[
|
||||
[ "Metadata", "class_metadata.html", "class_metadata" ]
|
||||
[ "Metadata", "class_metadata.html", "class_metadata" ],
|
||||
[ "EXPORT_SYMBOL", "_metadata_8h.html#ab57c319c35ea0fbacf781f2ecb3a4339", null ]
|
||||
];
|
||||
@@ -5,7 +5,7 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: src/dobj/public/Metadata.h Source File</title>
|
||||
<title>SERiF: src/dobj/public/Metadata.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -18,12 +18,9 @@
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
@@ -32,20 +29,9 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">New 4DSSE Code<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
|
||||
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -63,6 +49,17 @@ var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -105,64 +102,89 @@ $(function(){initNavTree('_metadata_8h_source.html',''); initResizable(true); })
|
||||
<div class="headertitle"><div class="title">Metadata.h</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="_metadata_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="preprocessor">#ifndef METADATA_H</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="preprocessor">#define METADATA_H</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span> </div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="preprocessor">#if defined(__APPLE__) || defined(__linux__)</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="preprocessor">#define EXPORT_SYMBOL __attribute__((visibility("default")))</span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="preprocessor">#define EXPORT_SYMBOL</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span> </div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#include <string></span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#include <vector></span></div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="preprocessor">#include <cstddef></span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="preprocessor">#include <iostream></span></div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span></div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span></div>
|
||||
<div class="foldopen" id="foldopen00031" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="class_metadata.html"> 31</a></span><span class="keyword">class </span>EXPORT_SYMBOL <a class="code hl_function" href="class_metadata.html#ae849560667461008cb72e83919c20be0">Metadata</a> {</div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"><a class="line" href="class_metadata.html#ae849560667461008cb72e83919c20be0"> 36</a></span> <a class="code hl_function" href="class_metadata.html#ae849560667461008cb72e83919c20be0">Metadata</a>() = <span class="keywordflow">default</span>;</div>
|
||||
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span></div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> <a class="code hl_function" href="class_metadata.html#ae849560667461008cb72e83919c20be0">Metadata</a>(std::size_t byteSize, std::string dataType, std::vector<std::size_t> dimensions, <span class="keywordtype">bool</span> debugFlag = <span class="keyword">false</span>);</div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span></div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> [[nodiscard]] std::size_t <a class="code hl_function" href="class_metadata.html#ac7980d1efdd6ae434f0115f83d08348e">getByteSize</a>() const noexcept;</div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span></div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_metadata.html#a07035de7b0c780ef340e1a11c60a4d2b">setByteSize</a>(std::<span class="keywordtype">size_t</span> byteSize) noexcept;</div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span></div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> [[nodiscard]] const std::<span class="keywordtype">string</span>& <a class="code hl_function" href="class_metadata.html#aeed7f22ccc61d9a3d6425441d381dcdc">getDataType</a>() const noexcept;</div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span></div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_metadata.html#a88f4f57d443e2b7664e75e57a29dfbf0">setDataType</a>(const std::<span class="keywordtype">string</span>& dataType);</div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span></div>
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> [[nodiscard]] const std::vector<std::<span class="keywordtype">size_t</span>>& <a class="code hl_function" href="class_metadata.html#a412c0c0b8754d85f9edbbdcd637f3b20">getDimensions</a>() const noexcept;</div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span></div>
|
||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_metadata.html#af5264d1666839e69c192b565b5cfa606">setDimensions</a>(const std::vector<std::<span class="keywordtype">size_t</span>>& dimensions);</div>
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span></div>
|
||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> [[nodiscard]] <span class="keywordtype">bool</span> <a class="code hl_function" href="class_metadata.html#abe52c81e04665628666b4140cd346b69">isDebugEnabled</a>() const noexcept;</div>
|
||||
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span></div>
|
||||
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_metadata.html#a365c4594ad65c3b10b40a1cf4f4aea26">setDebugEnabled</a>(<span class="keywordtype">bool</span> debugFlag) noexcept;</div>
|
||||
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span></div>
|
||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> friend std::ostream& operator<<(std::ostream& os, const <a class="code hl_function" href="class_metadata.html#ae849560667461008cb72e83919c20be0">Metadata</a>& metadata);</div>
|
||||
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> </div>
|
||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span>private:</div>
|
||||
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span> std::<span class="keywordtype">size_t</span> byteSize_ = 0; </div>
|
||||
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span> std::<span class="keywordtype">string</span> dataType_; </div>
|
||||
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> std::vector<std::<span class="keywordtype">size_t</span>> dimensions_; </div>
|
||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span> <span class="keywordtype">bool</span> debugFlag_ = false; </div>
|
||||
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span>};</div>
|
||||
<a href="_metadata_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/* ***********************************************************************</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment">// Copyright (C) 2025 -- The 4D-STAR Collaboration</span></div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment">// File Author: Emily Boudreaux</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment">// Last Modified: March 17, 2025</span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment">// 4DSSE is free software; you can use it and/or modify</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment">// it under the terms and restrictions the GNU General Library Public</span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment">// License version 3 (GPLv3) as published by the Free Software Foundation.</span></div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment">// 4DSSE is distributed in the hope that it will be useful,</span></div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</span></div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment">// See the GNU Library General Public License for more details.</span></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment">// You should have received a copy of the GNU Library General Public License</span></div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">// along with this software; if not, write to the Free Software</span></div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment">// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA</span></div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment">//</span></div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment">// *********************************************************************** */</span></div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="preprocessor">#ifndef METADATA_H</span></div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="preprocessor">#define METADATA_H</span></div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#if defined(__APPLE__) || defined(__linux__)</span></div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#define EXPORT_SYMBOL __attribute__((visibility("default")))</span></div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="_metadata_8h.html#ab57c319c35ea0fbacf781f2ecb3a4339"> 27</a></span><span class="preprocessor">#define EXPORT_SYMBOL</span></div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
|
||||
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="preprocessor">#include <string></span></div>
|
||||
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="preprocessor">#include <vector></span></div>
|
||||
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#include <cstddef></span></div>
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="preprocessor">#include <iostream></span></div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span></div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span></div>
|
||||
<div class="foldopen" id="foldopen00051" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="class_metadata.html"> 51</a></span><span class="keyword">class </span><a class="code hl_define" href="_metadata_8h.html#ab57c319c35ea0fbacf781f2ecb3a4339">EXPORT_SYMBOL</a> <a class="code hl_function" href="class_metadata.html#ae849560667461008cb72e83919c20be0">Metadata</a> {</div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"><a class="line" href="class_metadata.html#ae849560667461008cb72e83919c20be0"> 56</a></span> <a class="code hl_function" href="class_metadata.html#ae849560667461008cb72e83919c20be0">Metadata</a>() = <span class="keywordflow">default</span>;</div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span></div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span> <a class="code hl_function" href="class_metadata.html#ae849560667461008cb72e83919c20be0">Metadata</a>(std::size_t byteSize, std::string dataType, std::vector<std::size_t> dimensions, <span class="keywordtype">bool</span> debugFlag = <span class="keyword">false</span>);</div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span></div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> [[nodiscard]] std::size_t <a class="code hl_function" href="class_metadata.html#ac7980d1efdd6ae434f0115f83d08348e">getByteSize</a>() const noexcept;</div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span></div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_metadata.html#a07035de7b0c780ef340e1a11c60a4d2b">setByteSize</a>(std::<span class="keywordtype">size_t</span> byteSize) noexcept;</div>
|
||||
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span></div>
|
||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> [[nodiscard]] const std::<span class="keywordtype">string</span>& <a class="code hl_function" href="class_metadata.html#aeed7f22ccc61d9a3d6425441d381dcdc">getDataType</a>() const noexcept;</div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span></div>
|
||||
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_metadata.html#a88f4f57d443e2b7664e75e57a29dfbf0">setDataType</a>(const std::<span class="keywordtype">string</span>& dataType);</div>
|
||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span></div>
|
||||
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> [[nodiscard]] const std::vector<std::<span class="keywordtype">size_t</span>>& <a class="code hl_function" href="class_metadata.html#a412c0c0b8754d85f9edbbdcd637f3b20">getDimensions</a>() const noexcept;</div>
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span></div>
|
||||
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_metadata.html#af5264d1666839e69c192b565b5cfa606">setDimensions</a>(const std::vector<std::<span class="keywordtype">size_t</span>>& dimensions);</div>
|
||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span></div>
|
||||
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span> [[nodiscard]] <span class="keywordtype">bool</span> <a class="code hl_function" href="class_metadata.html#abe52c81e04665628666b4140cd346b69">isDebugEnabled</a>() const noexcept;</div>
|
||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span></div>
|
||||
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_metadata.html#a365c4594ad65c3b10b40a1cf4f4aea26">setDebugEnabled</a>(<span class="keywordtype">bool</span> debugFlag) noexcept;</div>
|
||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span></div>
|
||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> friend std::ostream& operator<<(std::ostream& os, const <a class="code hl_function" href="class_metadata.html#ae849560667461008cb72e83919c20be0">Metadata</a>& metadata);</div>
|
||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span>private:</div>
|
||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="class_metadata.html#ac73a509797c98c0d52fb32e1f93e38bc"> 126</a></span> <span class="keywordtype">int</span> <a class="code hl_variable" href="class_metadata.html#ac73a509797c98c0d52fb32e1f93e38bc">byteSize_</a> = 0; </div>
|
||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"><a class="line" href="class_metadata.html#a290205e5f46416dd0f48bd6ff62888ac"> 127</a></span> std::<span class="keywordtype">string</span> <a class="code hl_variable" href="class_metadata.html#a290205e5f46416dd0f48bd6ff62888ac">dataType_</a>; </div>
|
||||
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"><a class="line" href="class_metadata.html#a163f74d4ef9ecd13a34e7e9cab2e21ce"> 128</a></span> std::vector<std::<span class="keywordtype">size_t</span>> <a class="code hl_variable" href="class_metadata.html#a163f74d4ef9ecd13a34e7e9cab2e21ce">dimensions_</a>; </div>
|
||||
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"><a class="line" href="class_metadata.html#a65fd506f1bd41699d9cd19bc0dfc9701"> 129</a></span> <span class="keywordtype">bool</span> <a class="code hl_variable" href="class_metadata.html#a65fd506f1bd41699d9cd19bc0dfc9701">debugFlag_</a> = false; </div>
|
||||
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span>};</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> </div>
|
||||
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span><span class="preprocessor">#endif </span><span class="comment">// METADATA_H</span></div>
|
||||
<div class="ttc" id="aclass_metadata_html_a07035de7b0c780ef340e1a11c60a4d2b"><div class="ttname"><a href="class_metadata.html#a07035de7b0c780ef340e1a11c60a4d2b">Metadata::setByteSize</a></div><div class="ttdeci">void setByteSize(std::size_t byteSize) noexcept</div><div class="ttdoc">Sets the total size of the data in bytes.</div><div class="ttdef"><b>Definition</b> Metadata.cpp:42</div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_a365c4594ad65c3b10b40a1cf4f4aea26"><div class="ttname"><a href="class_metadata.html#a365c4594ad65c3b10b40a1cf4f4aea26">Metadata::setDebugEnabled</a></div><div class="ttdeci">void setDebugEnabled(bool debugFlag) noexcept</div><div class="ttdoc">Sets the debugging flag.</div><div class="ttdef"><b>Definition</b> Metadata.cpp:112</div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_a412c0c0b8754d85f9edbbdcd637f3b20"><div class="ttname"><a href="class_metadata.html#a412c0c0b8754d85f9edbbdcd637f3b20">Metadata::getDimensions</a></div><div class="ttdeci">const std::vector< std::size_t > & getDimensions() const noexcept</div><div class="ttdoc">Gets the dimensions of the data.</div><div class="ttdef"><b>Definition</b> Metadata.cpp:78</div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_a88f4f57d443e2b7664e75e57a29dfbf0"><div class="ttname"><a href="class_metadata.html#a88f4f57d443e2b7664e75e57a29dfbf0">Metadata::setDataType</a></div><div class="ttdeci">void setDataType(const std::string &dataType)</div><div class="ttdoc">Sets the type of the data.</div><div class="ttdef"><b>Definition</b> Metadata.cpp:66</div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_abe52c81e04665628666b4140cd346b69"><div class="ttname"><a href="class_metadata.html#abe52c81e04665628666b4140cd346b69">Metadata::isDebugEnabled</a></div><div class="ttdeci">bool isDebugEnabled() const noexcept</div><div class="ttdoc">Checks if debugging information is enabled.</div><div class="ttdef"><b>Definition</b> Metadata.cpp:100</div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_ac7980d1efdd6ae434f0115f83d08348e"><div class="ttname"><a href="class_metadata.html#ac7980d1efdd6ae434f0115f83d08348e">Metadata::getByteSize</a></div><div class="ttdeci">std::size_t getByteSize() const noexcept</div><div class="ttdoc">Gets the total size of the data in bytes.</div><div class="ttdef"><b>Definition</b> Metadata.cpp:30</div></div>
|
||||
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> </div>
|
||||
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span><span class="preprocessor">#endif </span><span class="comment">// METADATA_H</span></div>
|
||||
<div class="ttc" id="a_metadata_8h_html_ab57c319c35ea0fbacf781f2ecb3a4339"><div class="ttname"><a href="_metadata_8h.html#ab57c319c35ea0fbacf781f2ecb3a4339">EXPORT_SYMBOL</a></div><div class="ttdeci">#define EXPORT_SYMBOL</div><div class="ttdef"><b>Definition</b> <a href="#l00027">Metadata.h:27</a></div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_a07035de7b0c780ef340e1a11c60a4d2b"><div class="ttname"><a href="class_metadata.html#a07035de7b0c780ef340e1a11c60a4d2b">Metadata::setByteSize</a></div><div class="ttdeci">void setByteSize(std::size_t byteSize) noexcept</div><div class="ttdoc">Sets the total size of the data in bytes.</div><div class="ttdef"><b>Definition</b> <a href="_metadata_8cpp_source.html#l00062">Metadata.cpp:62</a></div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_a163f74d4ef9ecd13a34e7e9cab2e21ce"><div class="ttname"><a href="class_metadata.html#a163f74d4ef9ecd13a34e7e9cab2e21ce">Metadata::dimensions_</a></div><div class="ttdeci">std::vector< std::size_t > dimensions_</div><div class="ttdoc">Dimensions of the data (e.g., {3, 4} for a 3x4 matrix).</div><div class="ttdef"><b>Definition</b> <a href="#l00128">Metadata.h:128</a></div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_a290205e5f46416dd0f48bd6ff62888ac"><div class="ttname"><a href="class_metadata.html#a290205e5f46416dd0f48bd6ff62888ac">Metadata::dataType_</a></div><div class="ttdeci">std::string dataType_</div><div class="ttdoc">Type of the data (e.g., "float", "double").</div><div class="ttdef"><b>Definition</b> <a href="#l00127">Metadata.h:127</a></div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_a365c4594ad65c3b10b40a1cf4f4aea26"><div class="ttname"><a href="class_metadata.html#a365c4594ad65c3b10b40a1cf4f4aea26">Metadata::setDebugEnabled</a></div><div class="ttdeci">void setDebugEnabled(bool debugFlag) noexcept</div><div class="ttdoc">Sets the debugging flag.</div><div class="ttdef"><b>Definition</b> <a href="_metadata_8cpp_source.html#l00132">Metadata.cpp:132</a></div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_a412c0c0b8754d85f9edbbdcd637f3b20"><div class="ttname"><a href="class_metadata.html#a412c0c0b8754d85f9edbbdcd637f3b20">Metadata::getDimensions</a></div><div class="ttdeci">const std::vector< std::size_t > & getDimensions() const noexcept</div><div class="ttdoc">Gets the dimensions of the data.</div><div class="ttdef"><b>Definition</b> <a href="_metadata_8cpp_source.html#l00098">Metadata.cpp:98</a></div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_a65fd506f1bd41699d9cd19bc0dfc9701"><div class="ttname"><a href="class_metadata.html#a65fd506f1bd41699d9cd19bc0dfc9701">Metadata::debugFlag_</a></div><div class="ttdeci">bool debugFlag_</div><div class="ttdoc">Indicates whether debugging is enabled.</div><div class="ttdef"><b>Definition</b> <a href="#l00129">Metadata.h:129</a></div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_a88f4f57d443e2b7664e75e57a29dfbf0"><div class="ttname"><a href="class_metadata.html#a88f4f57d443e2b7664e75e57a29dfbf0">Metadata::setDataType</a></div><div class="ttdeci">void setDataType(const std::string &dataType)</div><div class="ttdoc">Sets the type of the data.</div><div class="ttdef"><b>Definition</b> <a href="_metadata_8cpp_source.html#l00086">Metadata.cpp:86</a></div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_abe52c81e04665628666b4140cd346b69"><div class="ttname"><a href="class_metadata.html#abe52c81e04665628666b4140cd346b69">Metadata::isDebugEnabled</a></div><div class="ttdeci">bool isDebugEnabled() const noexcept</div><div class="ttdoc">Checks if debugging information is enabled.</div><div class="ttdef"><b>Definition</b> <a href="_metadata_8cpp_source.html#l00120">Metadata.cpp:120</a></div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_ac73a509797c98c0d52fb32e1f93e38bc"><div class="ttname"><a href="class_metadata.html#ac73a509797c98c0d52fb32e1f93e38bc">Metadata::byteSize_</a></div><div class="ttdeci">int byteSize_</div><div class="ttdoc">Total size of the data in bytes.</div><div class="ttdef"><b>Definition</b> <a href="#l00126">Metadata.h:126</a></div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_ac7980d1efdd6ae434f0115f83d08348e"><div class="ttname"><a href="class_metadata.html#ac7980d1efdd6ae434f0115f83d08348e">Metadata::getByteSize</a></div><div class="ttdeci">std::size_t getByteSize() const noexcept</div><div class="ttdoc">Gets the total size of the data in bytes.</div><div class="ttdef"><b>Definition</b> <a href="_metadata_8cpp_source.html#l00050">Metadata.cpp:50</a></div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_ae849560667461008cb72e83919c20be0"><div class="ttname"><a href="class_metadata.html#ae849560667461008cb72e83919c20be0">Metadata::Metadata</a></div><div class="ttdeci">Metadata()=default</div><div class="ttdoc">Default constructor for Metadata.</div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_aeed7f22ccc61d9a3d6425441d381dcdc"><div class="ttname"><a href="class_metadata.html#aeed7f22ccc61d9a3d6425441d381dcdc">Metadata::getDataType</a></div><div class="ttdeci">const std::string & getDataType() const noexcept</div><div class="ttdoc">Gets the type of the data.</div><div class="ttdef"><b>Definition</b> Metadata.cpp:54</div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_af5264d1666839e69c192b565b5cfa606"><div class="ttname"><a href="class_metadata.html#af5264d1666839e69c192b565b5cfa606">Metadata::setDimensions</a></div><div class="ttdeci">void setDimensions(const std::vector< std::size_t > &dimensions)</div><div class="ttdoc">Sets the dimensions of the data.</div><div class="ttdef"><b>Definition</b> Metadata.cpp:89</div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_aeed7f22ccc61d9a3d6425441d381dcdc"><div class="ttname"><a href="class_metadata.html#aeed7f22ccc61d9a3d6425441d381dcdc">Metadata::getDataType</a></div><div class="ttdeci">const std::string & getDataType() const noexcept</div><div class="ttdoc">Gets the type of the data.</div><div class="ttdef"><b>Definition</b> <a href="_metadata_8cpp_source.html#l00074">Metadata.cpp:74</a></div></div>
|
||||
<div class="ttc" id="aclass_metadata_html_af5264d1666839e69c192b565b5cfa606"><div class="ttname"><a href="class_metadata.html#af5264d1666839e69c192b565b5cfa606">Metadata::setDimensions</a></div><div class="ttdeci">void setDimensions(const std::vector< std::size_t > &dimensions)</div><div class="ttdoc">Sets the dimensions of the data.</div><div class="ttdef"><b>Definition</b> <a href="_metadata_8cpp_source.html#l00109">Metadata.cpp:109</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
||||
@@ -1,65 +1,65 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: Class List</title>
|
||||
<title>SERiF: Class List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">New 4DSSE Code
|
||||
 <span id="projectnumber">0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.svg"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -72,8 +72,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('annotated.html',''); initResizable(); });
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('annotated.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
@@ -86,40 +86,76 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class List</div> </div>
|
||||
<div class="headertitle"><div class="title">Class List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||
<table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classBilinearIntegratorWrapper.html" target="_self">BilinearIntegratorWrapper</a></td><td class="desc">A wrapper class for bilinear integrator </td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classCompositeNonlinearIntegrator.html" target="_self">CompositeNonlinearIntegrator</a></td><td class="desc">A class for composite nonlinear integrator </td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classConfig.html" target="_self">Config</a></td><td class="desc">Singleton class to manage configuration settings loaded from a YAML file </td></tr>
|
||||
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classconfigTest.html" target="_self">configTest</a></td><td class="desc">Test suite for the <a class="el" href="classConfig.html" title="Singleton class to manage configuration settings loaded from a YAML file.">Config</a> class </td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classconfigTestPrivateAccessor.html" target="_self">configTestPrivateAccessor</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structConstant.html" target="_self">Constant</a></td><td class="desc">Structure to hold a constant's details </td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classConstants.html" target="_self">Constants</a></td><td class="desc">Class to manage a collection of constants </td></tr>
|
||||
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classconstTest.html" target="_self">constTest</a></td><td class="desc">Test suite for the const class </td></tr>
|
||||
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classDObject.html" target="_self">DObject</a></td><td class="desc">A universal data container class </td></tr>
|
||||
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classDObjectTest.html" target="_self">DObjectTest</a></td><td class="desc">Test suite for the <a class="el" href="classDObject.html" title="A universal data container class.">DObject</a> class </td></tr>
|
||||
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structHeader.html" target="_self">Header</a></td><td class="desc">Structure to hold the header information of an OPAT file </td></tr>
|
||||
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classLockableDObject.html" target="_self">LockableDObject</a></td><td class="desc">Wrapper for <a class="el" href="classDObject.html" title="A universal data container class.">DObject</a> with thread-safe access </td></tr>
|
||||
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classLockableDObjectTest.html" target="_self">LockableDObjectTest</a></td><td class="desc">Test suite for the <a class="el" href="classLockableDObject.html" title="Wrapper for DObject with thread-safe access.">LockableDObject</a> class </td></tr>
|
||||
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMeshIO.html" target="_self">MeshIO</a></td><td class="desc">Class for handling mesh input/output operations </td></tr>
|
||||
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmeshIOTest.html" target="_self">meshIOTest</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMetadata.html" target="_self">Metadata</a></td><td class="desc">Represents metadata information for data objects in the dobj module </td></tr>
|
||||
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classMetadataTest.html" target="_self">MetadataTest</a></td><td class="desc">Test suite for the <a class="el" href="classMetadata.html" title="Represents metadata information for data objects in the dobj module.">Metadata</a> class </td></tr>
|
||||
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classNonlinearPowerIntegrator.html" target="_self">NonlinearPowerIntegrator</a></td><td class="desc">A class for nonlinear power integrator </td></tr>
|
||||
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classOpatIO.html" target="_self">OpatIO</a></td><td class="desc">Class to manage the input/output operations for OPAT files </td></tr>
|
||||
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classopatIOTest.html" target="_self">opatIOTest</a></td><td class="desc">Test suite for the const class </td></tr>
|
||||
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structOPATTable.html" target="_self">OPATTable</a></td><td class="desc">Structure to hold the data of an OPAT table </td></tr>
|
||||
<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structTableIndex.html" target="_self">TableIndex</a></td><td class="desc">Structure to hold the index information of a table in an OPAT file </td></tr>
|
||||
<div class="levels">[detail level <span onclick="javascript:dynsection.toggleLevel(1);">1</span><span onclick="javascript:dynsection.toggleLevel(2);">2</span><span onclick="javascript:dynsection.toggleLevel(3);">3</span><span onclick="javascript:dynsection.toggleLevel(4);">4</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="dynsection.toggleFolder('0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif.html" target="_self">serif</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1composition.html" target="_self">composition</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1composition_1_1_composition.html" target="_self">Composition</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1composition_1_1_composition_entry.html" target="_self">CompositionEntry</a></td><td class="desc">Represents an entry in the composition with a symbol and mass fraction </td></tr>
|
||||
<tr id="row_0_0_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1composition_1_1_global_composition.html" target="_self">GlobalComposition</a></td><td class="desc">Represents the global composition of a system. This tends to be used after finalize and is primarily for internal use </td></tr>
|
||||
<tr id="row_0_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_1_" class="arrow" onclick="dynsection.toggleFolder('0_1_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1constant.html" target="_self">constant</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1constant_1_1_constant.html" target="_self">Constant</a></td><td class="desc">Structure to hold a constant's details </td></tr>
|
||||
<tr id="row_0_1_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1constant_1_1_constants.html" target="_self">Constants</a></td><td class="desc">Class to manage a collection of constants </td></tr>
|
||||
<tr id="row_0_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_2_" class="arrow" onclick="dynsection.toggleFolder('0_2_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1eos.html" target="_self">eos</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_2_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_2_0_" class="arrow" onclick="dynsection.toggleFolder('0_2_0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1eos_1_1helmholtz.html" target="_self">helmholtz</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_2_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html" target="_self">EOS</a></td><td class="desc">Structure to hold the output parameters and derivatives of the <a class="el" href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html" title="Structure to hold the output parameters and derivatives of the EOS calculation.">EOS</a> calculation </td></tr>
|
||||
<tr id="row_0_2_0_1_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html" target="_self">EOSInput</a></td><td class="desc">Structure to hold the input parameters for the <a class="el" href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html" title="Structure to hold the output parameters and derivatives of the EOS calculation.">EOS</a> calculation </td></tr>
|
||||
<tr id="row_0_2_0_2_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html" target="_self">HELMTable</a></td><td class="desc">Structure to hold the Helmholtz <a class="el" href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html" title="Structure to hold the output parameters and derivatives of the EOS calculation.">EOS</a> table data </td></tr>
|
||||
<tr id="row_0_2_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1eos_1_1_eos_i_o.html" target="_self">EosIO</a></td><td class="desc">Handles the input/output operations for EOS tables </td></tr>
|
||||
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_3_" class="arrow" onclick="dynsection.toggleFolder('0_3_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1mesh.html" target="_self">mesh</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_3_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1mesh_1_1_mesh_i_o.html" target="_self">MeshIO</a></td><td class="desc">Class for handling mesh input/output operations </td></tr>
|
||||
<tr id="row_0_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_4_" class="arrow" onclick="dynsection.toggleFolder('0_4_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1network.html" target="_self">network</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_4_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_4_0_" class="arrow" onclick="dynsection.toggleFolder('0_4_0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1network_1_1approx8.html" target="_self">approx8</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_4_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1network_1_1approx8_1_1_approx8_network.html" target="_self">Approx8Network</a></td><td class="desc">Class for the Approx8 nuclear reaction network </td></tr>
|
||||
<tr id="row_0_4_0_1_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1network_1_1approx8_1_1_jacobian.html" target="_self">Jacobian</a></td><td class="desc">Functor to calculate the <a class="el" href="structserif_1_1network_1_1approx8_1_1_jacobian.html" title="Functor to calculate the Jacobian matrix for implicit solvers.">Jacobian</a> matrix for implicit solvers </td></tr>
|
||||
<tr id="row_0_4_0_2_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1network_1_1approx8_1_1_net.html" target="_self">Net</a></td><td class="desc">Contains constants and arrays related to the nuclear network </td></tr>
|
||||
<tr id="row_0_4_0_3_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1network_1_1approx8_1_1_o_d_e.html" target="_self">ODE</a></td><td class="desc">Functor to calculate the derivatives for the <a class="el" href="structserif_1_1network_1_1approx8_1_1_o_d_e.html" title="Functor to calculate the derivatives for the ODE solver.">ODE</a> solver </td></tr>
|
||||
<tr id="row_0_4_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1network_1_1_net_in.html" target="_self">NetIn</a></td><td class="desc">Input structure for the network evaluation </td></tr>
|
||||
<tr id="row_0_4_2_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1network_1_1_net_out.html" target="_self">NetOut</a></td><td class="desc">Output structure for the network evaluation </td></tr>
|
||||
<tr id="row_0_4_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1network_1_1_network.html" target="_self">Network</a></td><td class="desc">Class for network evaluation </td></tr>
|
||||
<tr id="row_0_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_5_" class="arrow" onclick="dynsection.toggleFolder('0_5_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1polytrope.html" target="_self">polytrope</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_5_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_5_0_" class="arrow" onclick="dynsection.toggleFolder('0_5_0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1polytrope_1_1polycoeff.html" target="_self">polycoeff</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_5_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff.html" target="_self">dThetaInterpCoeff</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_5_0_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1polytrope_1_1polycoeff_1_1x1_interp_coeff.html" target="_self">x1InterpCoeff</a></td><td class="desc">Coefficients for the interpolations of the surface location of a polytrope </td></tr>
|
||||
<tr id="row_0_5_1_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_5_1_" class="arrow" onclick="dynsection.toggleFolder('0_5_1_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils.html" target="_self">polyMFEMUtils</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_5_1_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html" target="_self">NonlinearPowerIntegrator</a></td><td class="desc">A class for nonlinear power integrator </td></tr>
|
||||
<tr id="row_0_5_2_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1polytrope_1_1form_bundle.html" target="_self">formBundle</a></td><td class="desc">Structure to hold the various bilinear and nonlinear forms for the polytrope problem </td></tr>
|
||||
<tr id="row_0_5_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html" target="_self">GMRESInverter</a></td><td class="desc">Provides an approximate inverse of the <a class="el" href="classserif_1_1polytrope_1_1_schur_compliment.html" title="Represents the Schur complement operator used in the solution process.">SchurCompliment</a> operator using GMRES </td></tr>
|
||||
<tr id="row_0_5_4_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html" target="_self">PolySolver</a></td><td class="desc">Solves the Lane-Emden equation for a polytropic star using a mixed finite element method </td></tr>
|
||||
<tr id="row_0_5_5_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html" target="_self">PolytropeOperator</a></td><td class="desc">Represents the coupled nonlinear operator for the polytropic system </td></tr>
|
||||
<tr id="row_0_5_6_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1polytrope_1_1_schur_compliment.html" target="_self">SchurCompliment</a></td><td class="desc">Represents the Schur complement operator used in the solution process </td></tr>
|
||||
<tr id="row_0_5_7_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structserif_1_1polytrope_1_1solver_bundle.html" target="_self">solverBundle</a></td><td class="desc">Structure to manage the lifetime of MFEM solver objects </td></tr>
|
||||
<tr id="row_0_6_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_6_" class="arrow" onclick="dynsection.toggleFolder('0_6_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1probe.html" target="_self">probe</a></td><td class="desc">The Probe namespace contains utility functions for debugging and logging </td></tr>
|
||||
<tr id="row_0_6_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1probe_1_1_log_manager.html" target="_self">LogManager</a></td><td class="desc">Class to manage logging operations </td></tr>
|
||||
<tr id="row_0_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_7_" class="arrow" onclick="dynsection.toggleFolder('0_7_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespaceserif_1_1resource.html" target="_self">resource</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_7_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classserif_1_1resource_1_1_resource_manager.html" target="_self">ResourceManager</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classapprox8_test.html" target="_self">approx8Test</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcomposition_test.html" target="_self">compositionTest</a></td><td class="desc">Test suite for the composition class </td></tr>
|
||||
<tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classconfig_test.html" target="_self">configTest</a></td><td class="desc">Test suite for the Config class </td></tr>
|
||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classconfig_test_private_accessor.html" target="_self">configTestPrivateAccessor</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classconst_test.html" target="_self">constTest</a></td><td class="desc">Test suite for the const class </td></tr>
|
||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classeos_test.html" target="_self">eosTest</a></td><td class="desc">Test suite for the const class </td></tr>
|
||||
<tr id="row_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmesh_i_o_test.html" target="_self">meshIOTest</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpoly_test.html" target="_self">polyTest</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_9_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classprobe_test.html" target="_self">probeTest</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_resource_manager.html" target="_self">ResourceManager</a></td><td class="desc">Manages resources within the application </td></tr>
|
||||
<tr id="row_11_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classresource_manager_test.html" target="_self">resourceManagerTest</a></td><td class="desc">Test suite for the resourceManager class </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
@@ -127,7 +163,7 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,25 +1,68 @@
|
||||
var annotated_dup =
|
||||
[
|
||||
[ "BilinearIntegratorWrapper", "classBilinearIntegratorWrapper.html", "classBilinearIntegratorWrapper" ],
|
||||
[ "CompositeNonlinearIntegrator", "classCompositeNonlinearIntegrator.html", "classCompositeNonlinearIntegrator" ],
|
||||
[ "Config", "classConfig.html", null ],
|
||||
[ "configTest", "classconfigTest.html", null ],
|
||||
[ "configTestPrivateAccessor", "classconfigTestPrivateAccessor.html", null ],
|
||||
[ "Constant", "structConstant.html", "structConstant" ],
|
||||
[ "Constants", "classConstants.html", "classConstants" ],
|
||||
[ "constTest", "classconstTest.html", "classconstTest" ],
|
||||
[ "DObject", "classDObject.html", "classDObject" ],
|
||||
[ "DObjectTest", "classDObjectTest.html", "classDObjectTest" ],
|
||||
[ "Header", "structHeader.html", "structHeader" ],
|
||||
[ "LockableDObject", "classLockableDObject.html", "classLockableDObject" ],
|
||||
[ "LockableDObjectTest", "classLockableDObjectTest.html", "classLockableDObjectTest" ],
|
||||
[ "MeshIO", "classMeshIO.html", "classMeshIO" ],
|
||||
[ "meshIOTest", "classmeshIOTest.html", null ],
|
||||
[ "Metadata", "classMetadata.html", "classMetadata" ],
|
||||
[ "MetadataTest", "classMetadataTest.html", "classMetadataTest" ],
|
||||
[ "NonlinearPowerIntegrator", "classNonlinearPowerIntegrator.html", "classNonlinearPowerIntegrator" ],
|
||||
[ "OpatIO", "classOpatIO.html", "classOpatIO" ],
|
||||
[ "opatIOTest", "classopatIOTest.html", null ],
|
||||
[ "OPATTable", "structOPATTable.html", "structOPATTable" ],
|
||||
[ "TableIndex", "structTableIndex.html", "structTableIndex" ]
|
||||
[ "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 ],
|
||||
[ "configTest", "classconfig_test.html", null ],
|
||||
[ "configTestPrivateAccessor", "classconfig_test_private_accessor.html", "classconfig_test_private_accessor" ],
|
||||
[ "constTest", "classconst_test.html", "classconst_test" ],
|
||||
[ "eosTest", "classeos_test.html", null ],
|
||||
[ "meshIOTest", "classmesh_i_o_test.html", null ],
|
||||
[ "polyTest", "classpoly_test.html", null ],
|
||||
[ "probeTest", "classprobe_test.html", null ],
|
||||
[ "ResourceManager", "class_resource_manager.html", null ],
|
||||
[ "resourceManagerTest", "classresource_manager_test.html", null ]
|
||||
];
|
||||
@@ -5,7 +5,7 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: Member List</title>
|
||||
<title>SERiF: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -18,12 +18,9 @@
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
@@ -32,20 +29,9 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">New 4DSSE Code<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
|
||||
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -63,6 +49,17 @@ var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -108,20 +105,26 @@ $(function(){initNavTree('class_d_object.html',''); initResizable(true); });
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_d_object.html">DObject</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_d_object.html#ad6fc2e29eae70cf94a2d241527857573">DataType</a> typedef</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0">DObject</a>()</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_d_object.html#ab0c940fa193a42158c6726bf1a2ef54d">DObject</a>(const DataType &data, const Metadata &metadata)</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_d_object.html#ad7ba02f6d87ce64792149096f3310b21">data_</a></td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_d_object.html#a55b7cdac36a3a518ba6e1ecef0e25dcd">DataType</a> typedef</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_d_object.html#a358d5f015da09ae5f0cbb46f3fd9e401">dataTypeMap</a></td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_d_object.html#accf5c10d4afc3969607e11b0055312d5">debugEnabled_</a></td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0">DObject</a>()</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_d_object.html#a598321f3b8524b98df72393c04d7470c">DObject</a>(const DataType &data)</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_d_object.html#ad8de5890e8dae5fc7e72fabca2520fc3">errorCode_</a></td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_d_object.html#a4862655c3634d019b0a45b811d6f7235">getData</a>() const noexcept</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_d_object.html#a157b31e881aac6dd40782d3abc561d4e">getMetadata</a>() const noexcept</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_d_object.html#ae47bf220fbe2173cf6933c2380035dbd">isDebuggingEnabled</a>() const noexcept</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_d_object.html#aa54e75574f0302a2ca7252f9f0f0b3f1">operator<<</a>(std::ostream &os, const DObject &obj)</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_d_object.html#af11334d08ef85c68b3aae7554548e5a7">Plugin</a> typedef</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_d_object.html#aca2db093c1c8c6f7893de07544aed619">getDataAs</a>() const</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_d_object.html#afa8926d916081de72478cb8813c25e98">getErrorCode</a>() const noexcept</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_d_object.html#ae47bf220fbe2173cf6933c2380035dbd">isDebuggingEnabled</a>() const noexcept</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_d_object.html#aa54e75574f0302a2ca7252f9f0f0b3f1">operator<<</a>(std::ostream &os, const DObject &obj)</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_d_object.html#af11334d08ef85c68b3aae7554548e5a7">Plugin</a> typedef</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_d_object.html#ae9f7e4d2fbabc076961a40185676e208">plugins_</a></td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_d_object.html#a15afffdf339150fc872bf63bdd08d581">registerPlugin</a>(const std::string &id, Plugin plugin)</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_d_object.html#a1223275dcbbf20334ea11707346acb93">runAllPlugins</a>()</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_d_object.html#a99072eb52bb22745f0248f273fbf28fb">runPlugin</a>(const std::string &id)</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_d_object.html#ab1718571434e84e90f1ec463e4786a8a">setData</a>(const DataType &data)</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_d_object.html#a6f0023aee463e71d92442dcf61b6ed47">setDebugging</a>(bool enableDebug)</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_d_object.html#a296b1519249fdc1f6c7b4ab62d5421bc">setMetadata</a>(const Metadata &metadata)</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_d_object.html#a3dce47a519f9da5085c0c5ac1eea4f38">setErrorCode</a>(int code) noexcept</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_d_object.html#a99b8688849e11501033a25f61efb8356">unregisterPlugin</a>(const std::string &id)</td><td class="entry"><a class="el" href="class_d_object.html">DObject</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: DObject Class Reference</title>
|
||||
<title>SERiF: DObject Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -18,12 +18,9 @@
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
@@ -32,20 +29,9 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">New 4DSSE Code<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
|
||||
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -63,6 +49,17 @@ var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -105,6 +102,8 @@ $(function(){initNavTree('class_d_object.html',''); initResizable(true); });
|
||||
<div class="summary">
|
||||
<a href="#pub-types">Public Types</a> |
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="#friends">Friends</a> |
|
||||
<a href="class_d_object-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">DObject Class Reference</div></div>
|
||||
@@ -118,9 +117,9 @@ $(function(){initNavTree('class_d_object.html',''); initResizable(true); });
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-types" name="pub-types"></a>
|
||||
Public Types</h2></td></tr>
|
||||
<tr class="memitem:ad6fc2e29eae70cf94a2d241527857573" id="r_ad6fc2e29eae70cf94a2d241527857573"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad6fc2e29eae70cf94a2d241527857573">DataType</a></td></tr>
|
||||
<tr class="memdesc:ad6fc2e29eae70cf94a2d241527857573"><td class="mdescLeft"> </td><td class="mdescRight">Supported data types for the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. <br /></td></tr>
|
||||
<tr class="separator:ad6fc2e29eae70cf94a2d241527857573"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a55b7cdac36a3a518ba6e1ecef0e25dcd" id="r_a55b7cdac36a3a518ba6e1ecef0e25dcd"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a55b7cdac36a3a518ba6e1ecef0e25dcd">DataType</a></td></tr>
|
||||
<tr class="memdesc:a55b7cdac36a3a518ba6e1ecef0e25dcd"><td class="mdescLeft"> </td><td class="mdescRight">Supported data types for the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. <br /></td></tr>
|
||||
<tr class="separator:a55b7cdac36a3a518ba6e1ecef0e25dcd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af11334d08ef85c68b3aae7554548e5a7" id="r_af11334d08ef85c68b3aae7554548e5a7"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#af11334d08ef85c68b3aae7554548e5a7">Plugin</a> = std::function<void(<a class="el" href="class_d_object.html">DObject</a>&)></td></tr>
|
||||
<tr class="memdesc:af11334d08ef85c68b3aae7554548e5a7"><td class="mdescLeft"> </td><td class="mdescRight">Placeholder type for plugins. <br /></td></tr>
|
||||
<tr class="separator:af11334d08ef85c68b3aae7554548e5a7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -130,27 +129,30 @@ Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a0ae54853e18265657296bfb5ac3bf9d0" id="r_a0ae54853e18265657296bfb5ac3bf9d0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0ae54853e18265657296bfb5ac3bf9d0">DObject</a> ()</td></tr>
|
||||
<tr class="memdesc:a0ae54853e18265657296bfb5ac3bf9d0"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <br /></td></tr>
|
||||
<tr class="separator:a0ae54853e18265657296bfb5ac3bf9d0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab0c940fa193a42158c6726bf1a2ef54d" id="r_ab0c940fa193a42158c6726bf1a2ef54d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab0c940fa193a42158c6726bf1a2ef54d">DObject</a> (const <a class="el" href="#ad6fc2e29eae70cf94a2d241527857573">DataType</a> &data, const <a class="el" href="class_metadata.html">Metadata</a> &metadata)</td></tr>
|
||||
<tr class="memdesc:ab0c940fa193a42158c6726bf1a2ef54d"><td class="mdescLeft"> </td><td class="mdescRight">Constructor to initialize a <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> with data and metadata. <br /></td></tr>
|
||||
<tr class="separator:ab0c940fa193a42158c6726bf1a2ef54d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4862655c3634d019b0a45b811d6f7235" id="r_a4862655c3634d019b0a45b811d6f7235"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="#ad6fc2e29eae70cf94a2d241527857573">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4862655c3634d019b0a45b811d6f7235">getData</a> () const noexcept</td></tr>
|
||||
<tr class="memitem:a598321f3b8524b98df72393c04d7470c" id="r_a598321f3b8524b98df72393c04d7470c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a598321f3b8524b98df72393c04d7470c">DObject</a> (const <a class="el" href="#a55b7cdac36a3a518ba6e1ecef0e25dcd">DataType</a> &data)</td></tr>
|
||||
<tr class="memdesc:a598321f3b8524b98df72393c04d7470c"><td class="mdescLeft"> </td><td class="mdescRight">Constructor to initialize a <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> with data. <br /></td></tr>
|
||||
<tr class="separator:a598321f3b8524b98df72393c04d7470c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4862655c3634d019b0a45b811d6f7235" id="r_a4862655c3634d019b0a45b811d6f7235"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="#a55b7cdac36a3a518ba6e1ecef0e25dcd">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4862655c3634d019b0a45b811d6f7235">getData</a> () const noexcept</td></tr>
|
||||
<tr class="memdesc:a4862655c3634d019b0a45b811d6f7235"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the data stored in the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. <br /></td></tr>
|
||||
<tr class="separator:a4862655c3634d019b0a45b811d6f7235"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab1718571434e84e90f1ec463e4786a8a" id="r_ab1718571434e84e90f1ec463e4786a8a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab1718571434e84e90f1ec463e4786a8a">setData</a> (const <a class="el" href="#ad6fc2e29eae70cf94a2d241527857573">DataType</a> &data)</td></tr>
|
||||
<tr class="memitem:aca2db093c1c8c6f7893de07544aed619" id="r_aca2db093c1c8c6f7893de07544aed619"><td class="memTemplParams" colspan="2">template<typename T> </td></tr>
|
||||
<tr class="memitem:aca2db093c1c8c6f7893de07544aed619"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="#aca2db093c1c8c6f7893de07544aed619">getDataAs</a> () const</td></tr>
|
||||
<tr class="memdesc:aca2db093c1c8c6f7893de07544aed619"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the data stored in the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> as a typed object so that std::get<T>() is not needed. <br /></td></tr>
|
||||
<tr class="separator:aca2db093c1c8c6f7893de07544aed619"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab1718571434e84e90f1ec463e4786a8a" id="r_ab1718571434e84e90f1ec463e4786a8a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab1718571434e84e90f1ec463e4786a8a">setData</a> (const <a class="el" href="#a55b7cdac36a3a518ba6e1ecef0e25dcd">DataType</a> &data)</td></tr>
|
||||
<tr class="memdesc:ab1718571434e84e90f1ec463e4786a8a"><td class="mdescLeft"> </td><td class="mdescRight">Sets the data for the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. <br /></td></tr>
|
||||
<tr class="separator:ab1718571434e84e90f1ec463e4786a8a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a157b31e881aac6dd40782d3abc561d4e" id="r_a157b31e881aac6dd40782d3abc561d4e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_metadata.html">Metadata</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a157b31e881aac6dd40782d3abc561d4e">getMetadata</a> () const noexcept</td></tr>
|
||||
<tr class="memdesc:a157b31e881aac6dd40782d3abc561d4e"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the metadata associated with the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. <br /></td></tr>
|
||||
<tr class="separator:a157b31e881aac6dd40782d3abc561d4e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a296b1519249fdc1f6c7b4ab62d5421bc" id="r_a296b1519249fdc1f6c7b4ab62d5421bc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a296b1519249fdc1f6c7b4ab62d5421bc">setMetadata</a> (const <a class="el" href="class_metadata.html">Metadata</a> &metadata)</td></tr>
|
||||
<tr class="memdesc:a296b1519249fdc1f6c7b4ab62d5421bc"><td class="mdescLeft"> </td><td class="mdescRight">Updates the metadata for the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. <br /></td></tr>
|
||||
<tr class="separator:a296b1519249fdc1f6c7b4ab62d5421bc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6f0023aee463e71d92442dcf61b6ed47" id="r_a6f0023aee463e71d92442dcf61b6ed47"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6f0023aee463e71d92442dcf61b6ed47">setDebugging</a> (bool enableDebug)</td></tr>
|
||||
<tr class="memdesc:a6f0023aee463e71d92442dcf61b6ed47"><td class="mdescLeft"> </td><td class="mdescRight">Enables or disables debugging and tracing for the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. <br /></td></tr>
|
||||
<tr class="separator:a6f0023aee463e71d92442dcf61b6ed47"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae47bf220fbe2173cf6933c2380035dbd" id="r_ae47bf220fbe2173cf6933c2380035dbd"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae47bf220fbe2173cf6933c2380035dbd">isDebuggingEnabled</a> () const noexcept</td></tr>
|
||||
<tr class="memdesc:ae47bf220fbe2173cf6933c2380035dbd"><td class="mdescLeft"> </td><td class="mdescRight">Checks if debugging is enabled for the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. <br /></td></tr>
|
||||
<tr class="separator:ae47bf220fbe2173cf6933c2380035dbd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3dce47a519f9da5085c0c5ac1eea4f38" id="r_a3dce47a519f9da5085c0c5ac1eea4f38"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3dce47a519f9da5085c0c5ac1eea4f38">setErrorCode</a> (int code) noexcept</td></tr>
|
||||
<tr class="separator:a3dce47a519f9da5085c0c5ac1eea4f38"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afa8926d916081de72478cb8813c25e98" id="r_afa8926d916081de72478cb8813c25e98"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#afa8926d916081de72478cb8813c25e98">getErrorCode</a> () const noexcept</td></tr>
|
||||
<tr class="memdesc:afa8926d916081de72478cb8813c25e98"><td class="mdescLeft"> </td><td class="mdescRight">Get the error code tracked by the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. <br /></td></tr>
|
||||
<tr class="separator:afa8926d916081de72478cb8813c25e98"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a15afffdf339150fc872bf63bdd08d581" id="r_a15afffdf339150fc872bf63bdd08d581"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a15afffdf339150fc872bf63bdd08d581">registerPlugin</a> (const std::string &id, <a class="el" href="#af11334d08ef85c68b3aae7554548e5a7">Plugin</a> plugin)</td></tr>
|
||||
<tr class="memdesc:a15afffdf339150fc872bf63bdd08d581"><td class="mdescLeft"> </td><td class="mdescRight">Registers a plugin with the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. <br /></td></tr>
|
||||
<tr class="separator:a15afffdf339150fc872bf63bdd08d581"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -164,6 +166,26 @@ Public Member Functions</h2></td></tr>
|
||||
<tr class="memdesc:a1223275dcbbf20334ea11707346acb93"><td class="mdescLeft"> </td><td class="mdescRight">Executes all registered plugins in the registry. <br /></td></tr>
|
||||
<tr class="separator:a1223275dcbbf20334ea11707346acb93"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:a358d5f015da09ae5f0cbb46f3fd9e401" id="r_a358d5f015da09ae5f0cbb46f3fd9e401"><td class="memItemLeft" align="right" valign="top">std::map< int, std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a358d5f015da09ae5f0cbb46f3fd9e401">dataTypeMap</a></td></tr>
|
||||
<tr class="separator:a358d5f015da09ae5f0cbb46f3fd9e401"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:ad7ba02f6d87ce64792149096f3310b21" id="r_ad7ba02f6d87ce64792149096f3310b21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a55b7cdac36a3a518ba6e1ecef0e25dcd">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad7ba02f6d87ce64792149096f3310b21">data_</a></td></tr>
|
||||
<tr class="memdesc:ad7ba02f6d87ce64792149096f3310b21"><td class="mdescLeft"> </td><td class="mdescRight">The main data stored in the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. <br /></td></tr>
|
||||
<tr class="separator:ad7ba02f6d87ce64792149096f3310b21"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:accf5c10d4afc3969607e11b0055312d5" id="r_accf5c10d4afc3969607e11b0055312d5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#accf5c10d4afc3969607e11b0055312d5">debugEnabled_</a> = false</td></tr>
|
||||
<tr class="memdesc:accf5c10d4afc3969607e11b0055312d5"><td class="mdescLeft"> </td><td class="mdescRight">Indicates whether debugging is enabled. <br /></td></tr>
|
||||
<tr class="separator:accf5c10d4afc3969607e11b0055312d5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad8de5890e8dae5fc7e72fabca2520fc3" id="r_ad8de5890e8dae5fc7e72fabca2520fc3"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad8de5890e8dae5fc7e72fabca2520fc3">errorCode_</a> = 0</td></tr>
|
||||
<tr class="memdesc:ad8de5890e8dae5fc7e72fabca2520fc3"><td class="mdescLeft"> </td><td class="mdescRight">Error code tracked by the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. <br /></td></tr>
|
||||
<tr class="separator:ad8de5890e8dae5fc7e72fabca2520fc3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae9f7e4d2fbabc076961a40185676e208" id="r_ae9f7e4d2fbabc076961a40185676e208"><td class="memItemLeft" align="right" valign="top">std::map< std::string, <a class="el" href="#af11334d08ef85c68b3aae7554548e5a7">Plugin</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae9f7e4d2fbabc076961a40185676e208">plugins_</a></td></tr>
|
||||
<tr class="memdesc:ae9f7e4d2fbabc076961a40185676e208"><td class="mdescLeft"> </td><td class="mdescRight">Registry for dynamically registered plugins. <br /></td></tr>
|
||||
<tr class="separator:ae9f7e4d2fbabc076961a40185676e208"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="friends" name="friends"></a>
|
||||
Friends</h2></td></tr>
|
||||
<tr class="memitem:aa54e75574f0302a2ca7252f9f0f0b3f1" id="r_aa54e75574f0302a2ca7252f9f0f0b3f1"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa54e75574f0302a2ca7252f9f0f0b3f1">operator<<</a> (std::ostream &os, const <a class="el" href="class_d_object.html">DObject</a> &obj)</td></tr>
|
||||
@@ -173,26 +195,66 @@ Friends</h2></td></tr>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>A universal data container class. </p>
|
||||
<p>The <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> class is designed to store arbitrary data alongside descriptive metadata. It supports plugin registration to allow extensible functionality.</p>
|
||||
<p>The general purpose of this is to simplify memory managment, function interfaces, and interoperability with other languages by wrapping all of that up inside of one location (<a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>). There are still a limited number of types that DOBject can represent these include</p><ul>
|
||||
<li>bool</li>
|
||||
<li>short int</li>
|
||||
<li>int</li>
|
||||
<li>long int</li>
|
||||
<li>float</li>
|
||||
<li>double</li>
|
||||
<li>long double</li>
|
||||
<li>std::string</li>
|
||||
<li>std::monostate</li>
|
||||
<li>std::vector<int></li>
|
||||
<li>std::vector<float></li>
|
||||
<li>std::vector<double></li>
|
||||
<li>std::vector<std::string></li>
|
||||
<li>std::vector<std::vector<int>></li>
|
||||
<li>std::vector<std::vector<float>></li>
|
||||
<li>std::vector<std::vector<double>></li>
|
||||
<li>std::vector<std::vector<std::vector<int>>></li>
|
||||
<li>std::vector<std::vector<std::vector<float>>></li>
|
||||
<li>std::vector<std::vector<std::vector<double>></li>
|
||||
</ul>
|
||||
<p>If more types are needed, they can be added to the <a class="el" href="#a55b7cdac36a3a518ba6e1ecef0e25dcd" title="Supported data types for the DObject.">DataType</a> variant.</p>
|
||||
<p>In general the usage of this might look like </p><div class="fragment"><div class="line"><a class="code hl_function" href="#a0ae54853e18265657296bfb5ac3bf9d0">DObject</a> obj;</div>
|
||||
<div class="line">std::vector<int> data = {1, 2, 3, 4, 5};</div>
|
||||
<div class="line">obj.<a class="code hl_function" href="#ab1718571434e84e90f1ec463e4786a8a">setData</a>(data);</div>
|
||||
<div class="line">std::cout << <span class="stringliteral">"Data is "</span> << obj << std::end;</div>
|
||||
<div class="line">someFunction(&obj);</div>
|
||||
<div class="ttc" id="aclass_d_object_html_a0ae54853e18265657296bfb5ac3bf9d0"><div class="ttname"><a href="#a0ae54853e18265657296bfb5ac3bf9d0">DObject::DObject</a></div><div class="ttdeci">DObject()</div><div class="ttdoc">Default constructor.</div><div class="ttdef"><b>Definition</b> <a href="_d_object_8cpp_source.html#l00033">DObject.cpp:33</a></div></div>
|
||||
<div class="ttc" id="aclass_d_object_html_ab1718571434e84e90f1ec463e4786a8a"><div class="ttname"><a href="#ab1718571434e84e90f1ec463e4786a8a">DObject::setData</a></div><div class="ttdeci">void setData(const DataType &data)</div><div class="ttdoc">Sets the data for the DObject.</div><div class="ttdef"><b>Definition</b> <a href="_d_object_8cpp_source.html#l00053">DObject.cpp:53</a></div></div>
|
||||
</div><!-- fragment --><p>All memory managment should be taken care of as all datatypes accepted by the varient are either primatives or include their own built in memory managment (i.e. this means that wherever possible vectors should be used in place of raw arrays). </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8h_source.html#l00089">89</a> of file <a class="el" href="_d_object_8h_source.html">DObject.h</a>.</p>
|
||||
</div><h2 class="groupheader">Member Typedef Documentation</h2>
|
||||
<a id="ad6fc2e29eae70cf94a2d241527857573" name="ad6fc2e29eae70cf94a2d241527857573"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad6fc2e29eae70cf94a2d241527857573">◆ </a></span>DataType</h2>
|
||||
<a id="a55b7cdac36a3a518ba6e1ecef0e25dcd" name="a55b7cdac36a3a518ba6e1ecef0e25dcd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a55b7cdac36a3a518ba6e1ecef0e25dcd">◆ </a></span>DataType</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">using <a class="el" href="#ad6fc2e29eae70cf94a2d241527857573">DObject::DataType</a></td>
|
||||
<td class="memname">using <a class="el" href="#a55b7cdac36a3a518ba6e1ecef0e25dcd">DObject::DataType</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line"> std::variant<</div>
|
||||
<div class="line"> int, float, double, std::string, std::monostate,</div>
|
||||
<div class="line"> std::vector<int>, std::vector<float>, std::vector<double></div>
|
||||
<div class="line"> bool, <span class="keywordtype">short</span> int, int, <span class="keywordtype">long</span> int, float, double, </div>
|
||||
<div class="line"> <span class="keywordtype">long</span> double, std::string, std::monostate, std::vector<int>,</div>
|
||||
<div class="line"> std::vector<float>, std::vector<double>, std::vector<std::string>,</div>
|
||||
<div class="line"> std::vector<std::vector<int>>, std::vector<std::vector<float>>,</div>
|
||||
<div class="line"> std::vector<std::vector<double>>,</div>
|
||||
<div class="line"> std::vector<std::vector<std::vector<int>>>,</div>
|
||||
<div class="line"> std::vector<std::vector<std::vector<float>>>,</div>
|
||||
<div class="line"> std::vector<std::vector<std::vector<double>>></div>
|
||||
<div class="line"> ></div>
|
||||
</div><!-- fragment -->
|
||||
<p>Supported data types for the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. </p>
|
||||
<p>This type alias uses <code>std::variant</code> to store different types of data, ensuring type safety and flexibility. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8h_source.html#l00097">97</a> of file <a class="el" href="_d_object_8h_source.html">DObject.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af11334d08ef85c68b3aae7554548e5a7" name="af11334d08ef85c68b3aae7554548e5a7"></a>
|
||||
@@ -210,6 +272,8 @@ Friends</h2></td></tr>
|
||||
<p>Placeholder type for plugins. </p>
|
||||
<p>In the future, this will be replaced with a concrete interface. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8h_source.html#l00125">125</a> of file <a class="el" href="_d_object_8h_source.html">DObject.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
@@ -229,12 +293,14 @@ Friends</h2></td></tr>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Default constructor. </p>
|
||||
<p>Creates an empty <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> with default metadata. </p>
|
||||
<p>Creates an empty <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8cpp_source.html#l00033">33</a> of file <a class="el" href="_d_object_8cpp_source.html">DObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab0c940fa193a42158c6726bf1a2ef54d" name="ab0c940fa193a42158c6726bf1a2ef54d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab0c940fa193a42158c6726bf1a2ef54d">◆ </a></span>DObject() <span class="overload">[2/2]</span></h2>
|
||||
<a id="a598321f3b8524b98df72393c04d7470c" name="a598321f3b8524b98df72393c04d7470c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a598321f3b8524b98df72393c04d7470c">◆ </a></span>DObject() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -242,25 +308,22 @@ Friends</h2></td></tr>
|
||||
<tr>
|
||||
<td class="memname">DObject::DObject </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="#ad6fc2e29eae70cf94a2d241527857573">DataType</a> &</td> <td class="paramname"><span class="paramname"><em>data</em></span>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td class="paramtype">const <a class="el" href="#a55b7cdac36a3a518ba6e1ecef0e25dcd">DataType</a> &</td> <td class="paramname"><span class="paramname"><em>data</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
<td class="paramtype">const <a class="el" href="class_metadata.html">Metadata</a> &</td> <td class="paramname"><span class="paramname"><em>metadata</em></span> )</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructor to initialize a <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> with data and metadata. </p>
|
||||
<p>Constructor to initialize a <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> with data. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">data</td><td>The data to be stored in the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. </td></tr>
|
||||
<tr><td class="paramname">metadata</td><td><a class="el" href="class_metadata.html" title="Represents metadata information for data objects in the dobj module.">Metadata</a> describing the stored data. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8cpp_source.html#l00040">40</a> of file <a class="el" href="_d_object_8cpp_source.html">DObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
@@ -274,7 +337,7 @@ Friends</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="el" href="#ad6fc2e29eae70cf94a2d241527857573">DObject::DataType</a> & DObject::getData </td>
|
||||
<td class="memname">const <a class="el" href="#a55b7cdac36a3a518ba6e1ecef0e25dcd">DObject::DataType</a> & DObject::getData </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
@@ -291,10 +354,44 @@ Friends</h2></td></tr>
|
||||
<p>Use the appropriate type (matching the stored data) with <code>std::get<T>()</code>.</p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>A constant reference to the stored data. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8cpp_source.html#l00046">46</a> of file <a class="el" href="_d_object_8cpp_source.html">DObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a157b31e881aac6dd40782d3abc561d4e" name="a157b31e881aac6dd40782d3abc561d4e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a157b31e881aac6dd40782d3abc561d4e">◆ </a></span>getMetadata()</h2>
|
||||
<a id="aca2db093c1c8c6f7893de07544aed619" name="aca2db093c1c8c6f7893de07544aed619"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aca2db093c1c8c6f7893de07544aed619">◆ </a></span>getDataAs()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename T> </div>
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">T DObject::getDataAs </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Retrieves the data stored in the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> as a typed object so that std::get<T>() is not needed. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Data as type T </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8h_source.html#l00156">156</a> of file <a class="el" href="_d_object_8h_source.html">DObject.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afa8926d916081de72478cb8813c25e98" name="afa8926d916081de72478cb8813c25e98"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afa8926d916081de72478cb8813c25e98">◆ </a></span>getErrorCode()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -303,7 +400,7 @@ Friends</h2></td></tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">const <a class="el" href="class_metadata.html">Metadata</a> & DObject::getMetadata </td>
|
||||
<td class="memname">int DObject::getErrorCode </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td> const</td>
|
||||
@@ -316,9 +413,10 @@ Friends</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Retrieves the metadata associated with the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. </p>
|
||||
<p>The metadata provides essential information about the stored data, such as its type, size, and dimensions.</p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>A constant reference to the metadata. </dd></dl>
|
||||
<p>Get the error code tracked by the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>The error code </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8cpp_source.html#l00080">80</a> of file <a class="el" href="_d_object_8cpp_source.html">DObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -340,7 +438,7 @@ Friends</h2></td></tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
||||
<span class="mlabels"><span class="mlabel noexcept">noexcept</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
@@ -348,6 +446,8 @@ Friends</h2></td></tr>
|
||||
<p>Checks if debugging is enabled for the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>True if debugging is enabled, false otherwise. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8cpp_source.html#l00067">67</a> of file <a class="el" href="_d_object_8cpp_source.html">DObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a15afffdf339150fc872bf63bdd08d581" name="a15afffdf339150fc872bf63bdd08d581"></a>
|
||||
@@ -379,6 +479,8 @@ Friends</h2></td></tr>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8cpp_source.html#l00087">87</a> of file <a class="el" href="_d_object_8cpp_source.html">DObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1223275dcbbf20334ea11707346acb93" name="a1223275dcbbf20334ea11707346acb93"></a>
|
||||
@@ -399,6 +501,8 @@ Friends</h2></td></tr>
|
||||
<p>Executes all registered plugins in the registry. </p>
|
||||
<p>Iterates through all plugins and invokes them on the current <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8cpp_source.html#l00117">117</a> of file <a class="el" href="_d_object_8cpp_source.html">DObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a99072eb52bb22745f0248f273fbf28fb" name="a99072eb52bb22745f0248f273fbf28fb"></a>
|
||||
@@ -425,6 +529,8 @@ Friends</h2></td></tr>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8cpp_source.html#l00106">106</a> of file <a class="el" href="_d_object_8cpp_source.html">DObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab1718571434e84e90f1ec463e4786a8a" name="ab1718571434e84e90f1ec463e4786a8a"></a>
|
||||
@@ -436,7 +542,7 @@ Friends</h2></td></tr>
|
||||
<tr>
|
||||
<td class="memname">void DObject::setData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="#ad6fc2e29eae70cf94a2d241527857573">DataType</a> &</td> <td class="paramname"><span class="paramname"><em>data</em></span></td><td>)</td>
|
||||
<td class="paramtype">const <a class="el" href="#a55b7cdac36a3a518ba6e1ecef0e25dcd">DataType</a> &</td> <td class="paramname"><span class="paramname"><em>data</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -451,6 +557,8 @@ Friends</h2></td></tr>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8cpp_source.html#l00053">53</a> of file <a class="el" href="_d_object_8cpp_source.html">DObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6f0023aee463e71d92442dcf61b6ed47" name="a6f0023aee463e71d92442dcf61b6ed47"></a>
|
||||
@@ -477,31 +585,37 @@ Friends</h2></td></tr>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8cpp_source.html#l00060">60</a> of file <a class="el" href="_d_object_8cpp_source.html">DObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a296b1519249fdc1f6c7b4ab62d5421bc" name="a296b1519249fdc1f6c7b4ab62d5421bc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a296b1519249fdc1f6c7b4ab62d5421bc">◆ </a></span>setMetadata()</h2>
|
||||
<a id="a3dce47a519f9da5085c0c5ac1eea4f38" name="a3dce47a519f9da5085c0c5ac1eea4f38"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3dce47a519f9da5085c0c5ac1eea4f38">◆ </a></span>setErrorCode()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void DObject::setMetadata </td>
|
||||
<td class="memname">int DObject::setErrorCode </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="class_metadata.html">Metadata</a> &</td> <td class="paramname"><span class="paramname"><em>metadata</em></span></td><td>)</td>
|
||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>code</em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Updates the metadata for the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. </p>
|
||||
<p>Use this function carefully to ensure consistency between the data and metadata.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">metadata</td><td>The new metadata to associate with the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. </td></tr>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel noexcept">noexcept</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
</div><div class="memdoc">
|
||||
<p>@breif Set error code tracked by the DOBject</p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>The previous error code</dd></dl>
|
||||
<p>@breif Sets an error code and returns the old one </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8cpp_source.html#l00074">74</a> of file <a class="el" href="_d_object_8cpp_source.html">DObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -529,6 +643,8 @@ Friends</h2></td></tr>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8cpp_source.html#l00097">97</a> of file <a class="el" href="_d_object_8cpp_source.html">DObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Friends And Related Symbol Documentation</h2>
|
||||
@@ -570,11 +686,143 @@ Friends</h2></td></tr>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>A reference to the output stream. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8cpp_source.html#l00126">126</a> of file <a class="el" href="_d_object_8cpp_source.html">DObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="ad7ba02f6d87ce64792149096f3310b21" name="ad7ba02f6d87ce64792149096f3310b21"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad7ba02f6d87ce64792149096f3310b21">◆ </a></span>data_</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="#a55b7cdac36a3a518ba6e1ecef0e25dcd">DataType</a> DObject::data_</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The main data stored in the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8h_source.html#l00251">251</a> of file <a class="el" href="_d_object_8h_source.html">DObject.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a358d5f015da09ae5f0cbb46f3fd9e401" name="a358d5f015da09ae5f0cbb46f3fd9e401"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a358d5f015da09ae5f0cbb46f3fd9e401">◆ </a></span>dataTypeMap</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::map<int, std::string> DObject::dataTypeMap</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<b>Initial value:</b><div class="fragment"><div class="line">= {</div>
|
||||
<div class="line"> {0, <span class="stringliteral">"bool"</span>}, {1, <span class="stringliteral">"short int"</span>}, {2, <span class="stringliteral">"int"</span>}, {3, <span class="stringliteral">"long int"</span>}, {4, <span class="stringliteral">"float"</span>},</div>
|
||||
<div class="line"> {5, <span class="stringliteral">"double"</span>}, {6, <span class="stringliteral">"long double"</span>}, {7, <span class="stringliteral">"string"</span>}, {8, <span class="stringliteral">"std::monostate"</span>},</div>
|
||||
<div class="line"> {9, <span class="stringliteral">"vector<int>"</span>}, {10, <span class="stringliteral">"vector<float>"</span>}, {11, <span class="stringliteral">"vector<double>"</span>},</div>
|
||||
<div class="line"> {12, <span class="stringliteral">"vector<string>"</span>}, {13, <span class="stringliteral">"vector<vector<int>"</span>},</div>
|
||||
<div class="line"> {14, <span class="stringliteral">"vector<vector<float>"</span>}, {15, <span class="stringliteral">"vector<vector<double>"</span>},</div>
|
||||
<div class="line"> {16, <span class="stringliteral">"vector<vector<vector<int>>"</span>}, {17, <span class="stringliteral">"vector<vector<vector<float>>"</span>},</div>
|
||||
<div class="line"> {18, <span class="stringliteral">"vector<vector<vector<double>>"</span>}</div>
|
||||
<div class="line"> }</div>
|
||||
</div><!-- fragment -->
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8h_source.html#l00109">109</a> of file <a class="el" href="_d_object_8h_source.html">DObject.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="accf5c10d4afc3969607e11b0055312d5" name="accf5c10d4afc3969607e11b0055312d5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#accf5c10d4afc3969607e11b0055312d5">◆ </a></span>debugEnabled_</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool DObject::debugEnabled_ = false</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Indicates whether debugging is enabled. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8h_source.html#l00252">252</a> of file <a class="el" href="_d_object_8h_source.html">DObject.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad8de5890e8dae5fc7e72fabca2520fc3" name="ad8de5890e8dae5fc7e72fabca2520fc3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad8de5890e8dae5fc7e72fabca2520fc3">◆ </a></span>errorCode_</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int DObject::errorCode_ = 0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Error code tracked by the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8h_source.html#l00253">253</a> of file <a class="el" href="_d_object_8h_source.html">DObject.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae9f7e4d2fbabc076961a40185676e208" name="ae9f7e4d2fbabc076961a40185676e208"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae9f7e4d2fbabc076961a40185676e208">◆ </a></span>plugins_</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::map<std::string, <a class="el" href="#af11334d08ef85c68b3aae7554548e5a7">Plugin</a>> DObject::plugins_</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Registry for dynamically registered plugins. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_d_object_8h_source.html#l00254">254</a> of file <a class="el" href="_d_object_8h_source.html">DObject.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/dobj/public/<a class="el" href="_d_object_8h_source.html">DObject.h</a></li>
|
||||
<li>src/dobj/private/<a class="el" href="_d_object_8cpp.html">DObject.cpp</a></li>
|
||||
<li>src/dobj/private/<a class="el" href="_d_object_8cpp_source.html">DObject.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
||||
@@ -1,18 +1,24 @@
|
||||
var class_d_object =
|
||||
[
|
||||
[ "DataType", "class_d_object.html#ad6fc2e29eae70cf94a2d241527857573", null ],
|
||||
[ "DataType", "class_d_object.html#a55b7cdac36a3a518ba6e1ecef0e25dcd", null ],
|
||||
[ "Plugin", "class_d_object.html#af11334d08ef85c68b3aae7554548e5a7", null ],
|
||||
[ "DObject", "class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0", null ],
|
||||
[ "DObject", "class_d_object.html#ab0c940fa193a42158c6726bf1a2ef54d", null ],
|
||||
[ "DObject", "class_d_object.html#a598321f3b8524b98df72393c04d7470c", null ],
|
||||
[ "getData", "class_d_object.html#a4862655c3634d019b0a45b811d6f7235", null ],
|
||||
[ "getMetadata", "class_d_object.html#a157b31e881aac6dd40782d3abc561d4e", null ],
|
||||
[ "getDataAs", "class_d_object.html#aca2db093c1c8c6f7893de07544aed619", null ],
|
||||
[ "getErrorCode", "class_d_object.html#afa8926d916081de72478cb8813c25e98", null ],
|
||||
[ "isDebuggingEnabled", "class_d_object.html#ae47bf220fbe2173cf6933c2380035dbd", null ],
|
||||
[ "registerPlugin", "class_d_object.html#a15afffdf339150fc872bf63bdd08d581", null ],
|
||||
[ "runAllPlugins", "class_d_object.html#a1223275dcbbf20334ea11707346acb93", null ],
|
||||
[ "runPlugin", "class_d_object.html#a99072eb52bb22745f0248f273fbf28fb", null ],
|
||||
[ "setData", "class_d_object.html#ab1718571434e84e90f1ec463e4786a8a", null ],
|
||||
[ "setDebugging", "class_d_object.html#a6f0023aee463e71d92442dcf61b6ed47", null ],
|
||||
[ "setMetadata", "class_d_object.html#a296b1519249fdc1f6c7b4ab62d5421bc", null ],
|
||||
[ "setErrorCode", "class_d_object.html#a3dce47a519f9da5085c0c5ac1eea4f38", null ],
|
||||
[ "unregisterPlugin", "class_d_object.html#a99b8688849e11501033a25f61efb8356", null ],
|
||||
[ "operator<<", "class_d_object.html#aa54e75574f0302a2ca7252f9f0f0b3f1", null ]
|
||||
[ "operator<<", "class_d_object.html#aa54e75574f0302a2ca7252f9f0f0b3f1", null ],
|
||||
[ "data_", "class_d_object.html#ad7ba02f6d87ce64792149096f3310b21", null ],
|
||||
[ "dataTypeMap", "class_d_object.html#a358d5f015da09ae5f0cbb46f3fd9e401", null ],
|
||||
[ "debugEnabled_", "class_d_object.html#accf5c10d4afc3969607e11b0055312d5", null ],
|
||||
[ "errorCode_", "class_d_object.html#ad8de5890e8dae5fc7e72fabca2520fc3", null ],
|
||||
[ "plugins_", "class_d_object.html#ae9f7e4d2fbabc076961a40185676e208", null ]
|
||||
];
|
||||
@@ -5,7 +5,7 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: Member List</title>
|
||||
<title>SERiF: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -18,12 +18,9 @@
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
@@ -32,20 +29,9 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">New 4DSSE Code<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
|
||||
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -63,6 +49,17 @@ var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -111,6 +108,8 @@ $(function(){initNavTree('class_lockable_d_object.html',''); initResizable(true)
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_lockable_d_object.html#adcfe201fc728cc1c6fcf638a566ba9a1">get</a>()</td><td class="entry"><a class="el" href="class_lockable_d_object.html">LockableDObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_lockable_d_object.html#ade38ca54703913359fc3b4366f6e292a">lock</a>()</td><td class="entry"><a class="el" href="class_lockable_d_object.html">LockableDObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_lockable_d_object.html#ae1a174a2740fa053626fe2820ee0efee">LockableDObject</a>()=default</td><td class="entry"><a class="el" href="class_lockable_d_object.html">LockableDObject</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_lockable_d_object.html#a712cd3ea0c565f7e9089a651ef79b7bd">mutex_</a></td><td class="entry"><a class="el" href="class_lockable_d_object.html">LockableDObject</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_lockable_d_object.html#a1eb1ca1d9cf979dcb9eead96054b89bb">object_</a></td><td class="entry"><a class="el" href="class_lockable_d_object.html">LockableDObject</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_lockable_d_object.html#a1481ed99dcd837490bf28309aadaedfb">unlock</a>()</td><td class="entry"><a class="el" href="class_lockable_d_object.html">LockableDObject</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: LockableDObject Class Reference</title>
|
||||
<title>SERiF: LockableDObject Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -18,12 +18,9 @@
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
@@ -32,20 +29,9 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">New 4DSSE Code<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
|
||||
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -63,6 +49,17 @@ var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -104,6 +101,7 @@ $(function(){initNavTree('class_lockable_d_object.html',''); initResizable(true)
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="class_lockable_d_object-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">LockableDObject Class Reference</div></div>
|
||||
</div><!--header-->
|
||||
@@ -116,25 +114,61 @@ $(function(){initNavTree('class_lockable_d_object.html',''); initResizable(true)
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ae1a174a2740fa053626fe2820ee0efee" id="r_ae1a174a2740fa053626fe2820ee0efee"><td class="memItemLeft" align="right" valign="top"><a id="ae1a174a2740fa053626fe2820ee0efee" name="ae1a174a2740fa053626fe2820ee0efee"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>LockableDObject</b> ()=default</td></tr>
|
||||
<tr class="memitem:ae1a174a2740fa053626fe2820ee0efee" id="r_ae1a174a2740fa053626fe2820ee0efee"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae1a174a2740fa053626fe2820ee0efee">LockableDObject</a> ()=default</td></tr>
|
||||
<tr class="memdesc:ae1a174a2740fa053626fe2820ee0efee"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <br /></td></tr>
|
||||
<tr class="separator:ae1a174a2740fa053626fe2820ee0efee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adcfe201fc728cc1c6fcf638a566ba9a1" id="r_adcfe201fc728cc1c6fcf638a566ba9a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_d_object.html">DObject</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#adcfe201fc728cc1c6fcf638a566ba9a1">get</a> ()</td></tr>
|
||||
<tr class="memdesc:adcfe201fc728cc1c6fcf638a566ba9a1"><td class="mdescLeft"> </td><td class="mdescRight">Access the underlying <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. <br /></td></tr>
|
||||
<tr class="separator:adcfe201fc728cc1c6fcf638a566ba9a1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ade38ca54703913359fc3b4366f6e292a" id="r_ade38ca54703913359fc3b4366f6e292a"><td class="memItemLeft" align="right" valign="top"><a id="ade38ca54703913359fc3b4366f6e292a" name="ade38ca54703913359fc3b4366f6e292a"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><b>lock</b> ()</td></tr>
|
||||
<tr class="memitem:ade38ca54703913359fc3b4366f6e292a" id="r_ade38ca54703913359fc3b4366f6e292a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ade38ca54703913359fc3b4366f6e292a">lock</a> ()</td></tr>
|
||||
<tr class="memdesc:ade38ca54703913359fc3b4366f6e292a"><td class="mdescLeft"> </td><td class="mdescRight">Locks the mutex to ensure thread-safe access. <br /></td></tr>
|
||||
<tr class="separator:ade38ca54703913359fc3b4366f6e292a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1481ed99dcd837490bf28309aadaedfb" id="r_a1481ed99dcd837490bf28309aadaedfb"><td class="memItemLeft" align="right" valign="top"><a id="a1481ed99dcd837490bf28309aadaedfb" name="a1481ed99dcd837490bf28309aadaedfb"></a>
|
||||
void </td><td class="memItemRight" valign="bottom"><b>unlock</b> ()</td></tr>
|
||||
<tr class="memitem:a1481ed99dcd837490bf28309aadaedfb" id="r_a1481ed99dcd837490bf28309aadaedfb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1481ed99dcd837490bf28309aadaedfb">unlock</a> ()</td></tr>
|
||||
<tr class="memdesc:a1481ed99dcd837490bf28309aadaedfb"><td class="mdescLeft"> </td><td class="mdescRight">Unlocks the mutex after thread-safe access. <br /></td></tr>
|
||||
<tr class="separator:a1481ed99dcd837490bf28309aadaedfb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:a1eb1ca1d9cf979dcb9eead96054b89bb" id="r_a1eb1ca1d9cf979dcb9eead96054b89bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_d_object.html">DObject</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1eb1ca1d9cf979dcb9eead96054b89bb">object_</a></td></tr>
|
||||
<tr class="memdesc:a1eb1ca1d9cf979dcb9eead96054b89bb"><td class="mdescLeft"> </td><td class="mdescRight">The underlying <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> instance. <br /></td></tr>
|
||||
<tr class="separator:a1eb1ca1d9cf979dcb9eead96054b89bb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a712cd3ea0c565f7e9089a651ef79b7bd" id="r_a712cd3ea0c565f7e9089a651ef79b7bd"><td class="memItemLeft" align="right" valign="top">std::mutex </td><td class="memItemRight" valign="bottom"><a class="el" href="#a712cd3ea0c565f7e9089a651ef79b7bd">mutex_</a></td></tr>
|
||||
<tr class="memdesc:a712cd3ea0c565f7e9089a651ef79b7bd"><td class="mdescLeft"> </td><td class="mdescRight">Mutex for thread-safe access. <br /></td></tr>
|
||||
<tr class="separator:a712cd3ea0c565f7e9089a651ef79b7bd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Wrapper for <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> with thread-safe access. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_lockable_d_object_8h_source.html#l00039">39</a> of file <a class="el" href="_lockable_d_object_8h_source.html">LockableDObject.h</a>.</p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="ae1a174a2740fa053626fe2820ee0efee" name="ae1a174a2740fa053626fe2820ee0efee"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae1a174a2740fa053626fe2820ee0efee">◆ </a></span>LockableDObject()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">LockableDObject::LockableDObject </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel default">default</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Default constructor. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="adcfe201fc728cc1c6fcf638a566ba9a1" name="adcfe201fc728cc1c6fcf638a566ba9a1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adcfe201fc728cc1c6fcf638a566ba9a1">◆ </a></span>get()</h2>
|
||||
|
||||
@@ -153,11 +187,108 @@ void </td><td class="memItemRight" valign="bottom"><b>unlock</b> ()</td></t
|
||||
<p>Access the underlying <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>A reference to the wrapped <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a>. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_lockable_d_object_8cpp_source.html#l00026">26</a> of file <a class="el" href="_lockable_d_object_8cpp_source.html">LockableDObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ade38ca54703913359fc3b4366f6e292a" name="ade38ca54703913359fc3b4366f6e292a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ade38ca54703913359fc3b4366f6e292a">◆ </a></span>lock()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void LockableDObject::lock </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Locks the mutex to ensure thread-safe access. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_lockable_d_object_8cpp_source.html#l00033">33</a> of file <a class="el" href="_lockable_d_object_8cpp_source.html">LockableDObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1481ed99dcd837490bf28309aadaedfb" name="a1481ed99dcd837490bf28309aadaedfb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1481ed99dcd837490bf28309aadaedfb">◆ </a></span>unlock()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void LockableDObject::unlock </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Unlocks the mutex after thread-safe access. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_lockable_d_object_8cpp_source.html#l00040">40</a> of file <a class="el" href="_lockable_d_object_8cpp_source.html">LockableDObject.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a712cd3ea0c565f7e9089a651ef79b7bd" name="a712cd3ea0c565f7e9089a651ef79b7bd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a712cd3ea0c565f7e9089a651ef79b7bd">◆ </a></span>mutex_</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::mutex LockableDObject::mutex_</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Mutex for thread-safe access. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_lockable_d_object_8h_source.html#l00064">64</a> of file <a class="el" href="_lockable_d_object_8h_source.html">LockableDObject.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1eb1ca1d9cf979dcb9eead96054b89bb" name="a1eb1ca1d9cf979dcb9eead96054b89bb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1eb1ca1d9cf979dcb9eead96054b89bb">◆ </a></span>object_</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="class_d_object.html">DObject</a> LockableDObject::object_</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>The underlying <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> instance. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_lockable_d_object_8h_source.html#l00063">63</a> of file <a class="el" href="_lockable_d_object_8h_source.html">LockableDObject.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/dobj/public/<a class="el" href="_lockable_d_object_8h_source.html">LockableDObject.h</a></li>
|
||||
<li>src/dobj/private/<b>LockableDObject.cpp</b></li>
|
||||
<li>src/dobj/private/<a class="el" href="_lockable_d_object_8cpp_source.html">LockableDObject.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
||||
@@ -3,5 +3,7 @@ var class_lockable_d_object =
|
||||
[ "LockableDObject", "class_lockable_d_object.html#ae1a174a2740fa053626fe2820ee0efee", null ],
|
||||
[ "get", "class_lockable_d_object.html#adcfe201fc728cc1c6fcf638a566ba9a1", null ],
|
||||
[ "lock", "class_lockable_d_object.html#ade38ca54703913359fc3b4366f6e292a", null ],
|
||||
[ "unlock", "class_lockable_d_object.html#a1481ed99dcd837490bf28309aadaedfb", null ]
|
||||
[ "unlock", "class_lockable_d_object.html#a1481ed99dcd837490bf28309aadaedfb", null ],
|
||||
[ "mutex_", "class_lockable_d_object.html#a712cd3ea0c565f7e9089a651ef79b7bd", null ],
|
||||
[ "object_", "class_lockable_d_object.html#a1eb1ca1d9cf979dcb9eead96054b89bb", null ]
|
||||
];
|
||||
@@ -5,7 +5,7 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: Member List</title>
|
||||
<title>SERiF: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -18,12 +18,9 @@
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
@@ -32,20 +29,9 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">New 4DSSE Code<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
|
||||
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -63,6 +49,17 @@ var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -108,6 +105,10 @@ $(function(){initNavTree('class_metadata.html',''); initResizable(true); });
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="class_metadata.html">Metadata</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_metadata.html#ac73a509797c98c0d52fb32e1f93e38bc">byteSize_</a></td><td class="entry"><a class="el" href="class_metadata.html">Metadata</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_metadata.html#a290205e5f46416dd0f48bd6ff62888ac">dataType_</a></td><td class="entry"><a class="el" href="class_metadata.html">Metadata</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_metadata.html#a65fd506f1bd41699d9cd19bc0dfc9701">debugFlag_</a></td><td class="entry"><a class="el" href="class_metadata.html">Metadata</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_metadata.html#a163f74d4ef9ecd13a34e7e9cab2e21ce">dimensions_</a></td><td class="entry"><a class="el" href="class_metadata.html">Metadata</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_metadata.html#ac7980d1efdd6ae434f0115f83d08348e">getByteSize</a>() const noexcept</td><td class="entry"><a class="el" href="class_metadata.html">Metadata</a></td><td class="entry"></td></tr>
|
||||
<tr class="odd"><td class="entry"><a class="el" href="class_metadata.html#aeed7f22ccc61d9a3d6425441d381dcdc">getDataType</a>() const noexcept</td><td class="entry"><a class="el" href="class_metadata.html">Metadata</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_metadata.html#a412c0c0b8754d85f9edbbdcd637f3b20">getDimensions</a>() const noexcept</td><td class="entry"><a class="el" href="class_metadata.html">Metadata</a></td><td class="entry"></td></tr>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: Metadata Class Reference</title>
|
||||
<title>SERiF: Metadata Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
@@ -18,12 +18,9 @@
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
@@ -32,20 +29,9 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">New 4DSSE Code<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"> </span>
|
||||
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
@@ -63,6 +49,17 @@ var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -104,6 +101,7 @@ $(function(){initNavTree('class_metadata.html',''); initResizable(true); });
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pri-attribs">Private Attributes</a> |
|
||||
<a href="#friends">Friends</a> |
|
||||
<a href="class_metadata-members.html">List of all members</a> </div>
|
||||
<div class="headertitle"><div class="title">Metadata Class Reference</div></div>
|
||||
@@ -117,8 +115,7 @@ $(function(){initNavTree('class_metadata.html',''); initResizable(true); });
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:ae849560667461008cb72e83919c20be0" id="r_ae849560667461008cb72e83919c20be0"><td class="memItemLeft" align="right" valign="top"><a id="ae849560667461008cb72e83919c20be0" name="ae849560667461008cb72e83919c20be0"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><b>Metadata</b> ()=default</td></tr>
|
||||
<tr class="memitem:ae849560667461008cb72e83919c20be0" id="r_ae849560667461008cb72e83919c20be0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae849560667461008cb72e83919c20be0">Metadata</a> ()=default</td></tr>
|
||||
<tr class="memdesc:ae849560667461008cb72e83919c20be0"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor for <a class="el" href="class_metadata.html" title="Represents metadata information for data objects in the dobj module.">Metadata</a>. <br /></td></tr>
|
||||
<tr class="separator:ae849560667461008cb72e83919c20be0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3d56c8c5adee4b8c7d2089802211522b" id="r_a3d56c8c5adee4b8c7d2089802211522b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3d56c8c5adee4b8c7d2089802211522b">Metadata</a> (std::size_t byteSize, std::string dataType, std::vector< std::size_t > dimensions, bool debugFlag=false)</td></tr>
|
||||
@@ -149,6 +146,21 @@ Public Member Functions</h2></td></tr>
|
||||
<tr class="memdesc:a365c4594ad65c3b10b40a1cf4f4aea26"><td class="mdescLeft"> </td><td class="mdescRight">Sets the debugging flag. <br /></td></tr>
|
||||
<tr class="separator:a365c4594ad65c3b10b40a1cf4f4aea26"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||
Private Attributes</h2></td></tr>
|
||||
<tr class="memitem:ac73a509797c98c0d52fb32e1f93e38bc" id="r_ac73a509797c98c0d52fb32e1f93e38bc"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac73a509797c98c0d52fb32e1f93e38bc">byteSize_</a> = 0</td></tr>
|
||||
<tr class="memdesc:ac73a509797c98c0d52fb32e1f93e38bc"><td class="mdescLeft"> </td><td class="mdescRight">Total size of the data in bytes. <br /></td></tr>
|
||||
<tr class="separator:ac73a509797c98c0d52fb32e1f93e38bc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a290205e5f46416dd0f48bd6ff62888ac" id="r_a290205e5f46416dd0f48bd6ff62888ac"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#a290205e5f46416dd0f48bd6ff62888ac">dataType_</a></td></tr>
|
||||
<tr class="memdesc:a290205e5f46416dd0f48bd6ff62888ac"><td class="mdescLeft"> </td><td class="mdescRight">Type of the data (e.g., "float", "double"). <br /></td></tr>
|
||||
<tr class="separator:a290205e5f46416dd0f48bd6ff62888ac"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a163f74d4ef9ecd13a34e7e9cab2e21ce" id="r_a163f74d4ef9ecd13a34e7e9cab2e21ce"><td class="memItemLeft" align="right" valign="top">std::vector< std::size_t > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a163f74d4ef9ecd13a34e7e9cab2e21ce">dimensions_</a></td></tr>
|
||||
<tr class="memdesc:a163f74d4ef9ecd13a34e7e9cab2e21ce"><td class="mdescLeft"> </td><td class="mdescRight">Dimensions of the data (e.g., {3, 4} for a 3x4 matrix). <br /></td></tr>
|
||||
<tr class="separator:a163f74d4ef9ecd13a34e7e9cab2e21ce"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a65fd506f1bd41699d9cd19bc0dfc9701" id="r_a65fd506f1bd41699d9cd19bc0dfc9701"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a65fd506f1bd41699d9cd19bc0dfc9701">debugFlag_</a> = false</td></tr>
|
||||
<tr class="memdesc:a65fd506f1bd41699d9cd19bc0dfc9701"><td class="mdescLeft"> </td><td class="mdescRight">Indicates whether debugging is enabled. <br /></td></tr>
|
||||
<tr class="separator:a65fd506f1bd41699d9cd19bc0dfc9701"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="friends" name="friends"></a>
|
||||
Friends</h2></td></tr>
|
||||
<tr class="memitem:a12949a1ea26c4ff1afeb97101c0493c5" id="r_a12949a1ea26c4ff1afeb97101c0493c5"><td class="memItemLeft" align="right" valign="top">std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a12949a1ea26c4ff1afeb97101c0493c5">operator<<</a> (std::ostream &os, const <a class="el" href="class_metadata.html">Metadata</a> &metadata)</td></tr>
|
||||
@@ -158,9 +170,38 @@ Friends</h2></td></tr>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Represents metadata information for data objects in the dobj module. </p>
|
||||
<p>The <a class="el" href="class_metadata.html" title="Represents metadata information for data objects in the dobj module.">Metadata</a> class encapsulates details such as data size, type, dimensions, and optional debugging flags. It is designed to provide descriptive attributes in a lightweight and efficient manner. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8h_source.html#l00051">51</a> of file <a class="el" href="_metadata_8h_source.html">Metadata.h</a>.</p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="ae849560667461008cb72e83919c20be0" name="ae849560667461008cb72e83919c20be0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae849560667461008cb72e83919c20be0">◆ </a></span>Metadata() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">Metadata::Metadata </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel default">default</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Default constructor for <a class="el" href="class_metadata.html" title="Represents metadata information for data objects in the dobj module.">Metadata</a>. </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3d56c8c5adee4b8c7d2089802211522b" name="a3d56c8c5adee4b8c7d2089802211522b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3d56c8c5adee4b8c7d2089802211522b">◆ </a></span>Metadata()</h2>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3d56c8c5adee4b8c7d2089802211522b">◆ </a></span>Metadata() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@@ -199,6 +240,8 @@ Friends</h2></td></tr>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8cpp_source.html#l00040">40</a> of file <a class="el" href="_metadata_8cpp_source.html">Metadata.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
@@ -230,6 +273,8 @@ Friends</h2></td></tr>
|
||||
<p>The size is often required for memory allocation and validation in numerical routines.</p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>The total byte size of the data. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8cpp_source.html#l00050">50</a> of file <a class="el" href="_metadata_8cpp_source.html">Metadata.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aeed7f22ccc61d9a3d6425441d381dcdc" name="aeed7f22ccc61d9a3d6425441d381dcdc"></a>
|
||||
@@ -260,6 +305,8 @@ Friends</h2></td></tr>
|
||||
<p>The type (e.g., "float", "double") is critical for casting raw data or interfacing with libraries that require specific types.</p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>A string representing the data type. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8cpp_source.html#l00074">74</a> of file <a class="el" href="_metadata_8cpp_source.html">Metadata.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a412c0c0b8754d85f9edbbdcd637f3b20" name="a412c0c0b8754d85f9edbbdcd637f3b20"></a>
|
||||
@@ -290,6 +337,8 @@ Friends</h2></td></tr>
|
||||
<p>Dimensions define the shape of the data (e.g., 2D arrays, 3D matrices). This is essential for ensuring that operations (e.g., matrix multiplication) are performed correctly.</p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>A vector representing the size of each dimension. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8cpp_source.html#l00098">98</a> of file <a class="el" href="_metadata_8cpp_source.html">Metadata.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abe52c81e04665628666b4140cd346b69" name="abe52c81e04665628666b4140cd346b69"></a>
|
||||
@@ -320,6 +369,8 @@ Friends</h2></td></tr>
|
||||
<p>Debugging flags can be useful for tracking performance metrics or error provenance.</p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>True if debugging is enabled, false otherwise. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8cpp_source.html#l00120">120</a> of file <a class="el" href="_metadata_8cpp_source.html">Metadata.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a07035de7b0c780ef340e1a11c60a4d2b" name="a07035de7b0c780ef340e1a11c60a4d2b"></a>
|
||||
@@ -360,6 +411,8 @@ Friends</h2></td></tr>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8cpp_source.html#l00062">62</a> of file <a class="el" href="_metadata_8cpp_source.html">Metadata.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a88f4f57d443e2b7664e75e57a29dfbf0" name="a88f4f57d443e2b7664e75e57a29dfbf0"></a>
|
||||
@@ -392,6 +445,8 @@ Friends</h2></td></tr>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8cpp_source.html#l00086">86</a> of file <a class="el" href="_metadata_8cpp_source.html">Metadata.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a365c4594ad65c3b10b40a1cf4f4aea26" name="a365c4594ad65c3b10b40a1cf4f4aea26"></a>
|
||||
@@ -432,6 +487,8 @@ Friends</h2></td></tr>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8cpp_source.html#l00132">132</a> of file <a class="el" href="_metadata_8cpp_source.html">Metadata.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af5264d1666839e69c192b565b5cfa606" name="af5264d1666839e69c192b565b5cfa606"></a>
|
||||
@@ -464,6 +521,8 @@ Friends</h2></td></tr>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8cpp_source.html#l00109">109</a> of file <a class="el" href="_metadata_8cpp_source.html">Metadata.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Friends And Related Symbol Documentation</h2>
|
||||
@@ -513,11 +572,118 @@ Friends</h2></td></tr>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>A reference to the output stream. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8cpp_source.html#l00146">146</a> of file <a class="el" href="_metadata_8cpp_source.html">Metadata.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="ac73a509797c98c0d52fb32e1f93e38bc" name="ac73a509797c98c0d52fb32e1f93e38bc"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac73a509797c98c0d52fb32e1f93e38bc">◆ </a></span>byteSize_</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int Metadata::byteSize_ = 0</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Total size of the data in bytes. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8h_source.html#l00126">126</a> of file <a class="el" href="_metadata_8h_source.html">Metadata.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a290205e5f46416dd0f48bd6ff62888ac" name="a290205e5f46416dd0f48bd6ff62888ac"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a290205e5f46416dd0f48bd6ff62888ac">◆ </a></span>dataType_</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::string Metadata::dataType_</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Type of the data (e.g., "float", "double"). </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8h_source.html#l00127">127</a> of file <a class="el" href="_metadata_8h_source.html">Metadata.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a65fd506f1bd41699d9cd19bc0dfc9701" name="a65fd506f1bd41699d9cd19bc0dfc9701"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a65fd506f1bd41699d9cd19bc0dfc9701">◆ </a></span>debugFlag_</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Metadata::debugFlag_ = false</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Indicates whether debugging is enabled. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8h_source.html#l00129">129</a> of file <a class="el" href="_metadata_8h_source.html">Metadata.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a163f74d4ef9ecd13a34e7e9cab2e21ce" name="a163f74d4ef9ecd13a34e7e9cab2e21ce"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a163f74d4ef9ecd13a34e7e9cab2e21ce">◆ </a></span>dimensions_</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::vector<std::size_t> Metadata::dimensions_</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Dimensions of the data (e.g., {3, 4} for a 3x4 matrix). </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_metadata_8h_source.html#l00128">128</a> of file <a class="el" href="_metadata_8h_source.html">Metadata.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li>src/dobj/public/<a class="el" href="_metadata_8h_source.html">Metadata.h</a></li>
|
||||
<li>src/dobj/private/<a class="el" href="_metadata_8cpp.html">Metadata.cpp</a></li>
|
||||
<li>src/dobj/private/<a class="el" href="_metadata_8cpp_source.html">Metadata.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
||||
@@ -10,5 +10,9 @@ var class_metadata =
|
||||
[ "setDataType", "class_metadata.html#a88f4f57d443e2b7664e75e57a29dfbf0", null ],
|
||||
[ "setDebugEnabled", "class_metadata.html#a365c4594ad65c3b10b40a1cf4f4aea26", null ],
|
||||
[ "setDimensions", "class_metadata.html#af5264d1666839e69c192b565b5cfa606", null ],
|
||||
[ "operator<<", "class_metadata.html#a12949a1ea26c4ff1afeb97101c0493c5", null ]
|
||||
[ "operator<<", "class_metadata.html#a12949a1ea26c4ff1afeb97101c0493c5", null ],
|
||||
[ "byteSize_", "class_metadata.html#ac73a509797c98c0d52fb32e1f93e38bc", null ],
|
||||
[ "dataType_", "class_metadata.html#a290205e5f46416dd0f48bd6ff62888ac", null ],
|
||||
[ "debugFlag_", "class_metadata.html#a65fd506f1bd41699d9cd19bc0dfc9701", null ],
|
||||
[ "dimensions_", "class_metadata.html#a163f74d4ef9ecd13a34e7e9cab2e21ce", null ]
|
||||
];
|
||||
@@ -1,65 +1,65 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: Class Index</title>
|
||||
<title>SERiF: Class Index</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">New 4DSSE Code
|
||||
 <span id="projectnumber">0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.svg"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -72,8 +72,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classes.html',''); initResizable(); });
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('classes.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
@@ -86,52 +86,79 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class Index</div> </div>
|
||||
<div class="headertitle"><div class="title">Class Index</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="qindex"><a class="qindex" href="#letter_B">B</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_N">N</a> | <a class="qindex" href="#letter_O">O</a> | <a class="qindex" href="#letter_T">T</a></div>
|
||||
<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_G">G</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_J">J</a> | <a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_N">N</a> | <a class="qindex" href="#letter_O">O</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_R">R</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_X">X</a></div>
|
||||
<div class="classindex">
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_B">B</a></dt>
|
||||
<dd><a class="el" href="classBilinearIntegratorWrapper.html">BilinearIntegratorWrapper</a></dd></dl>
|
||||
<dt class="alphachar"><a id="letter_A" name="letter_A">A</a></dt>
|
||||
<dd><a class="el" href="classserif_1_1network_1_1approx8_1_1_approx8_network.html">Approx8Network</a> (<a class="el" href="namespaceserif_1_1network_1_1approx8.html">serif::network::approx8</a>)</dd><dd><a class="el" href="classapprox8_test.html">approx8Test</a></dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_C">C</a></dt>
|
||||
<dd><a class="el" href="classCompositeNonlinearIntegrator.html">CompositeNonlinearIntegrator</a></dd><dd><a class="el" href="classConfig.html">Config</a></dd><dd><a class="el" href="classconfigTest.html">configTest</a></dd><dd><a class="el" href="classconfigTestPrivateAccessor.html">configTestPrivateAccessor</a></dd><dd><a class="el" href="structConstant.html">Constant</a></dd><dd><a class="el" href="classConstants.html">Constants</a></dd><dd><a class="el" href="classconstTest.html">constTest</a></dd></dl>
|
||||
<dt class="alphachar"><a id="letter_C" name="letter_C">C</a></dt>
|
||||
<dd><a class="el" href="classserif_1_1composition_1_1_composition.html">Composition</a> (<a class="el" href="namespaceserif_1_1composition.html">serif::composition</a>)</dd><dd><a class="el" href="structserif_1_1composition_1_1_composition_entry.html">CompositionEntry</a> (<a class="el" href="namespaceserif_1_1composition.html">serif::composition</a>)</dd><dd><a class="el" href="classcomposition_test.html">compositionTest</a></dd><dd><a class="el" href="classconfig_test.html">configTest</a></dd><dd><a class="el" href="classconfig_test_private_accessor.html">configTestPrivateAccessor</a></dd><dd><a class="el" href="structserif_1_1constant_1_1_constant.html">Constant</a> (<a class="el" href="namespaceserif_1_1constant.html">serif::constant</a>)</dd><dd><a class="el" href="classserif_1_1constant_1_1_constants.html">Constants</a> (<a class="el" href="namespaceserif_1_1constant.html">serif::constant</a>)</dd><dd><a class="el" href="classconst_test.html">constTest</a></dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_D">D</a></dt>
|
||||
<dd><a class="el" href="classDObject.html">DObject</a></dd><dd><a class="el" href="classDObjectTest.html">DObjectTest</a></dd></dl>
|
||||
<dt class="alphachar"><a id="letter_D" name="letter_D">D</a></dt>
|
||||
<dd><a class="el" href="structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff.html">dThetaInterpCoeff</a> (<a class="el" href="namespaceserif_1_1polytrope_1_1polycoeff.html">serif::polytrope::polycoeff</a>)</dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_H">H</a></dt>
|
||||
<dd><a class="el" href="structHeader.html">Header</a></dd></dl>
|
||||
<dt class="alphachar"><a id="letter_E" name="letter_E">E</a></dt>
|
||||
<dd><a class="el" href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html">EOS</a> (<a class="el" href="namespaceserif_1_1eos_1_1helmholtz.html">serif::eos::helmholtz</a>)</dd><dd><a class="el" href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html">EOSInput</a> (<a class="el" href="namespaceserif_1_1eos_1_1helmholtz.html">serif::eos::helmholtz</a>)</dd><dd><a class="el" href="classserif_1_1eos_1_1_eos_i_o.html">EosIO</a> (<a class="el" href="namespaceserif_1_1eos.html">serif::eos</a>)</dd><dd><a class="el" href="classeos_test.html">eosTest</a></dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_L">L</a></dt>
|
||||
<dd><a class="el" href="classLockableDObject.html">LockableDObject</a></dd><dd><a class="el" href="classLockableDObjectTest.html">LockableDObjectTest</a></dd></dl>
|
||||
<dt class="alphachar"><a id="letter_F" name="letter_F">F</a></dt>
|
||||
<dd><a class="el" href="structserif_1_1polytrope_1_1form_bundle.html">formBundle</a> (<a class="el" href="namespaceserif_1_1polytrope.html">serif::polytrope</a>)</dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_M">M</a></dt>
|
||||
<dd><a class="el" href="classMeshIO.html">MeshIO</a></dd><dd><a class="el" href="classmeshIOTest.html">meshIOTest</a></dd><dd><a class="el" href="classMetadata.html">Metadata</a></dd><dd><a class="el" href="classMetadataTest.html">MetadataTest</a></dd></dl>
|
||||
<dt class="alphachar"><a id="letter_G" name="letter_G">G</a></dt>
|
||||
<dd><a class="el" href="structserif_1_1composition_1_1_global_composition.html">GlobalComposition</a> (<a class="el" href="namespaceserif_1_1composition.html">serif::composition</a>)</dd><dd><a class="el" href="classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html">GMRESInverter</a> (<a class="el" href="namespaceserif_1_1polytrope.html">serif::polytrope</a>)</dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_N">N</a></dt>
|
||||
<dd><a class="el" href="classNonlinearPowerIntegrator.html">NonlinearPowerIntegrator</a></dd></dl>
|
||||
<dt class="alphachar"><a id="letter_H" name="letter_H">H</a></dt>
|
||||
<dd><a class="el" href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html">HELMTable</a> (<a class="el" href="namespaceserif_1_1eos_1_1helmholtz.html">serif::eos::helmholtz</a>)</dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_O">O</a></dt>
|
||||
<dd><a class="el" href="classOpatIO.html">OpatIO</a></dd><dd><a class="el" href="classopatIOTest.html">opatIOTest</a></dd><dd><a class="el" href="structOPATTable.html">OPATTable</a></dd></dl>
|
||||
<dt class="alphachar"><a id="letter_J" name="letter_J">J</a></dt>
|
||||
<dd><a class="el" href="structserif_1_1network_1_1approx8_1_1_jacobian.html">Jacobian</a> (<a class="el" href="namespaceserif_1_1network_1_1approx8.html">serif::network::approx8</a>)</dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_T">T</a></dt>
|
||||
<dd><a class="el" href="structTableIndex.html">TableIndex</a></dd></dl>
|
||||
<dt class="alphachar"><a id="letter_L" name="letter_L">L</a></dt>
|
||||
<dd><a class="el" href="classserif_1_1probe_1_1_log_manager.html">LogManager</a> (<a class="el" href="namespaceserif_1_1probe.html">serif::probe</a>)</dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a id="letter_M" name="letter_M">M</a></dt>
|
||||
<dd><a class="el" href="classserif_1_1mesh_1_1_mesh_i_o.html">MeshIO</a> (<a class="el" href="namespaceserif_1_1mesh.html">serif::mesh</a>)</dd><dd><a class="el" href="classmesh_i_o_test.html">meshIOTest</a></dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a id="letter_N" name="letter_N">N</a></dt>
|
||||
<dd><a class="el" href="structserif_1_1network_1_1approx8_1_1_net.html">Net</a> (<a class="el" href="namespaceserif_1_1network_1_1approx8.html">serif::network::approx8</a>)</dd><dd><a class="el" href="structserif_1_1network_1_1_net_in.html">NetIn</a> (<a class="el" href="namespaceserif_1_1network.html">serif::network</a>)</dd><dd><a class="el" href="structserif_1_1network_1_1_net_out.html">NetOut</a> (<a class="el" href="namespaceserif_1_1network.html">serif::network</a>)</dd><dd><a class="el" href="classserif_1_1network_1_1_network.html">Network</a> (<a class="el" href="namespaceserif_1_1network.html">serif::network</a>)</dd><dd><a class="el" href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html">NonlinearPowerIntegrator</a> (<a class="el" href="namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils.html">serif::polytrope::polyMFEMUtils</a>)</dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a id="letter_O" name="letter_O">O</a></dt>
|
||||
<dd><a class="el" href="structserif_1_1network_1_1approx8_1_1_o_d_e.html">ODE</a> (<a class="el" href="namespaceserif_1_1network_1_1approx8.html">serif::network::approx8</a>)</dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a id="letter_P" name="letter_P">P</a></dt>
|
||||
<dd><a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html">PolySolver</a> (<a class="el" href="namespaceserif_1_1polytrope.html">serif::polytrope</a>)</dd><dd><a class="el" href="classpoly_test.html">polyTest</a></dd><dd><a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html">PolytropeOperator</a> (<a class="el" href="namespaceserif_1_1polytrope.html">serif::polytrope</a>)</dd><dd><a class="el" href="classprobe_test.html">probeTest</a></dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a id="letter_R" name="letter_R">R</a></dt>
|
||||
<dd><a class="el" href="class_resource_manager.html">ResourceManager</a></dd><dd><a class="el" href="classserif_1_1resource_1_1_resource_manager.html">ResourceManager</a> (<a class="el" href="namespaceserif_1_1resource.html">serif::resource</a>)</dd><dd><a class="el" href="classresource_manager_test.html">resourceManagerTest</a></dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a id="letter_S" name="letter_S">S</a></dt>
|
||||
<dd><a class="el" href="classserif_1_1polytrope_1_1_schur_compliment.html">SchurCompliment</a> (<a class="el" href="namespaceserif_1_1polytrope.html">serif::polytrope</a>)</dd><dd><a class="el" href="structserif_1_1polytrope_1_1solver_bundle.html">solverBundle</a> (<a class="el" href="namespaceserif_1_1polytrope.html">serif::polytrope</a>)</dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a id="letter_X" name="letter_X">X</a></dt>
|
||||
<dd><a class="el" href="structserif_1_1polytrope_1_1polycoeff_1_1x1_interp_coeff.html">x1InterpCoeff</a> (<a class="el" href="namespaceserif_1_1polytrope_1_1polycoeff.html">serif::polytrope::polycoeff</a>)</dd></dl>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,65 +1,65 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: src/dobj/private Directory Reference</title>
|
||||
<title>SERiF: src/dobj/private Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">New 4DSSE Code
|
||||
 <span id="projectnumber">0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.svg"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -72,8 +72,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_4e6f6de88c62da29e0ddd0d8e63af038.html',''); initResizable(); });
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('dir_4e6f6de88c62da29e0ddd0d8e63af038.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
@@ -86,26 +86,32 @@ $(document).ready(function(){initNavTree('dir_4e6f6de88c62da29e0ddd0d8e63af038.h
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">private Directory Reference</div> </div>
|
||||
<div class="headertitle"><div class="title">private Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:DObject_8cpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="DObject_8cpp.html">DObject.cpp</a></td></tr>
|
||||
<tr class="memdesc:DObject_8cpp"><td class="mdescLeft"> </td><td class="mdescRight">Implementation of the <a class="el" href="classDObject.html" title="A universal data container class.">DObject</a> class. <br /></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="_d_object_8cpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_d_object_8cpp.html">DObject.cpp</a></td></tr>
|
||||
<tr class="memdesc:_d_object_8cpp"><td class="mdescLeft"> </td><td class="mdescRight">Implementation of the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> class. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:LockableDObject_8cpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="LockableDObject_8cpp.html">LockableDObject.cpp</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="_lockable_d_object_8cpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_lockable_d_object_8cpp.html">LockableDObject.cpp</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:Metadata_8cpp"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="Metadata_8cpp.html">Metadata.cpp</a></td></tr>
|
||||
<tr class="memdesc:Metadata_8cpp"><td class="mdescLeft"> </td><td class="mdescRight">Implementation of the <a class="el" href="classMetadata.html" title="Represents metadata information for data objects in the dobj module.">Metadata</a> class used in the dobj module. <br /></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="_metadata_8cpp_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_metadata_8cpp.html">Metadata.cpp</a></td></tr>
|
||||
<tr class="memdesc:_metadata_8cpp"><td class="mdescLeft"> </td><td class="mdescRight">Implementation of the <a class="el" href="class_metadata.html" title="Represents metadata information for data objects in the dobj module.">Metadata</a> class used in the dobj module. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
@@ -114,7 +120,7 @@ Files</h2></td></tr>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_768194193337d64eaa7edd2c5f5038a4.html">dobj</a></li><li class="navelem"><a class="el" href="dir_4e6f6de88c62da29e0ddd0d8e63af038.html">private</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
var dir_4e6f6de88c62da29e0ddd0d8e63af038 =
|
||||
[
|
||||
[ "DObject.cpp", "DObject_8cpp.html", "DObject_8cpp" ],
|
||||
[ "LockableDObject.cpp", "LockableDObject_8cpp.html", null ],
|
||||
[ "Metadata.cpp", "Metadata_8cpp.html", "Metadata_8cpp" ]
|
||||
[ "DObject.cpp", "_d_object_8cpp.html", "_d_object_8cpp" ],
|
||||
[ "LockableDObject.cpp", "_lockable_d_object_8cpp.html", null ],
|
||||
[ "Metadata.cpp", "_metadata_8cpp.html", "_metadata_8cpp" ]
|
||||
];
|
||||
@@ -1,65 +1,65 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: src/dobj/public Directory Reference</title>
|
||||
<title>SERiF: src/dobj/public Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">New 4DSSE Code
|
||||
 <span id="projectnumber">0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.svg"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -72,8 +72,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_5657658ab0dc14c9c63c088cb1f6321c.html',''); initResizable(); });
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('dir_5657658ab0dc14c9c63c088cb1f6321c.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
@@ -86,27 +86,33 @@ $(document).ready(function(){initNavTree('dir_5657658ab0dc14c9c63c088cb1f6321c.h
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">public Directory Reference</div> </div>
|
||||
<div class="headertitle"><div class="title">public Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="files" name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:DObject_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="DObject_8h.html">DObject.h</a> <a href="DObject_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="memdesc:DObject_8h"><td class="mdescLeft"> </td><td class="mdescRight">Defines the <a class="el" href="classDObject.html" title="A universal data container class.">DObject</a> class, a universal data container for the project. <br /></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="_d_object_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_d_object_8h.html">DObject.h</a></td></tr>
|
||||
<tr class="memdesc:_d_object_8h"><td class="mdescLeft"> </td><td class="mdescRight">Defines the <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> class, a universal data container for the project. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:LockableDObject_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="LockableDObject_8h.html">LockableDObject.h</a> <a href="LockableDObject_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="memdesc:LockableDObject_8h"><td class="mdescLeft"> </td><td class="mdescRight">A lightweight wrapper for <a class="el" href="classDObject.html" title="A universal data container class.">DObject</a> that adds locking capabilities. <br /></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="_lockable_d_object_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_lockable_d_object_8h.html">LockableDObject.h</a></td></tr>
|
||||
<tr class="memdesc:_lockable_d_object_8h"><td class="mdescLeft"> </td><td class="mdescRight">A lightweight wrapper for <a class="el" href="class_d_object.html" title="A universal data container class.">DObject</a> that adds locking capabilities. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:Metadata_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="Metadata_8h.html">Metadata.h</a> <a href="Metadata_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="memdesc:Metadata_8h"><td class="mdescLeft"> </td><td class="mdescRight">Public interface for the <a class="el" href="classMetadata.html" title="Represents metadata information for data objects in the dobj module.">Metadata</a> class used in the dobj module. <br /></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><a href="_metadata_8h_source.html"><span class="icondoc"></span></a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_metadata_8h.html">Metadata.h</a></td></tr>
|
||||
<tr class="memdesc:_metadata_8h"><td class="mdescLeft"> </td><td class="mdescRight">Public interface for the <a class="el" href="class_metadata.html" title="Represents metadata information for data objects in the dobj module.">Metadata</a> class used in the dobj module. <br /></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
@@ -115,7 +121,7 @@ Files</h2></td></tr>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_768194193337d64eaa7edd2c5f5038a4.html">dobj</a></li><li class="navelem"><a class="el" href="dir_5657658ab0dc14c9c63c088cb1f6321c.html">public</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,10 +1,6 @@
|
||||
var dir_5657658ab0dc14c9c63c088cb1f6321c =
|
||||
[
|
||||
[ "DObject.h", "DObject_8h.html", [
|
||||
[ "DObject", "classDObject.html", "classDObject" ]
|
||||
] ],
|
||||
[ "LockableDObject.h", "LockableDObject_8h.html", [
|
||||
[ "LockableDObject", "classLockableDObject.html", "classLockableDObject" ]
|
||||
] ],
|
||||
[ "Metadata.h", "Metadata_8h.html", "Metadata_8h" ]
|
||||
[ "DObject.h", "_d_object_8h.html", "_d_object_8h" ],
|
||||
[ "LockableDObject.h", "_lockable_d_object_8h.html", "_lockable_d_object_8h" ],
|
||||
[ "Metadata.h", "_metadata_8h.html", "_metadata_8h" ]
|
||||
];
|
||||
@@ -1,65 +1,65 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: src Directory Reference</title>
|
||||
<title>SERiF: src Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">New 4DSSE Code
|
||||
 <span id="projectnumber">0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.svg"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -72,8 +72,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_68267d1309a1af8e8297ef4c3efbcdba.html',''); initResizable(); });
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('dir_68267d1309a1af8e8297ef4c3efbcdba.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
@@ -86,32 +86,46 @@ $(document).ready(function(){initNavTree('dir_68267d1309a1af8e8297ef4c3efbcdba.h
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">src Directory Reference</div> </div>
|
||||
<div class="headertitle"><div class="title">src Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
|
||||
Directories</h2></td></tr>
|
||||
<tr class="memitem:dir_7e83d1792d529f4aa7126ac7e0b3b699"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_7e83d1792d529f4aa7126ac7e0b3b699.html">config</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_425afc2e69e55565110382214454a15b.html">composition</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:dir_409882efad9ab48a895cd8b217d1e026"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_409882efad9ab48a895cd8b217d1e026.html">const</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_7e83d1792d529f4aa7126ac7e0b3b699.html">config</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:dir_768194193337d64eaa7edd2c5f5038a4"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_768194193337d64eaa7edd2c5f5038a4.html">dobj</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_55ef98a57036556dcc9a226e6204f780.html">constants</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:dir_440126c2838a14af33b22611dbbb2bf6"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_440126c2838a14af33b22611dbbb2bf6.html">meshIO</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_689df5374f46a72a7f1c8390720533bf.html">eos</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:dir_98811334950283dfb0b975440d5272eb"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_98811334950283dfb0b975440d5272eb.html">opac</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_440126c2838a14af33b22611dbbb2bf6.html">meshIO</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:dir_dc4574cef47f5b50114efcdd6e195baf"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_dc4574cef47f5b50114efcdd6e195baf.html">opatIO</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_88826aa2a10e1882b573f502bc7f4b55.html">misc</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:dir_d0d2d394e86fce6a7356095f51b9fa38"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_d0d2d394e86fce6a7356095f51b9fa38.html">poly</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_fc4c7f03e1a69a98c370fae55a743828.html">network</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_a73572e2878bf48cd4731aa58ca46c31.html">polytrope</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_6bad3e3551706232e4c4a487f3402f33.html">probe</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_b8641f383bb3a55bd12c64e8208632c3.html">resource</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_0c0c9fa8a58db41e576adc3ce68c5ee9.html">types</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
@@ -120,7 +134,7 @@ Directories</h2></td></tr>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,10 +1,14 @@
|
||||
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" ],
|
||||
[ "opac", "dir_98811334950283dfb0b975440d5272eb.html", "dir_98811334950283dfb0b975440d5272eb" ],
|
||||
[ "opatIO", "dir_dc4574cef47f5b50114efcdd6e195baf.html", "dir_dc4574cef47f5b50114efcdd6e195baf" ],
|
||||
[ "poly", "dir_d0d2d394e86fce6a7356095f51b9fa38.html", "dir_d0d2d394e86fce6a7356095f51b9fa38" ]
|
||||
[ "misc", "dir_88826aa2a10e1882b573f502bc7f4b55.html", "dir_88826aa2a10e1882b573f502bc7f4b55" ],
|
||||
[ "network", "dir_fc4c7f03e1a69a98c370fae55a743828.html", "dir_fc4c7f03e1a69a98c370fae55a743828" ],
|
||||
[ "polytrope", "dir_a73572e2878bf48cd4731aa58ca46c31.html", "dir_a73572e2878bf48cd4731aa58ca46c31" ],
|
||||
[ "probe", "dir_6bad3e3551706232e4c4a487f3402f33.html", "dir_6bad3e3551706232e4c4a487f3402f33" ],
|
||||
[ "resource", "dir_b8641f383bb3a55bd12c64e8208632c3.html", "dir_b8641f383bb3a55bd12c64e8208632c3" ],
|
||||
[ "types", "dir_0c0c9fa8a58db41e576adc3ce68c5ee9.html", "dir_0c0c9fa8a58db41e576adc3ce68c5ee9" ]
|
||||
];
|
||||
@@ -1,65 +1,65 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: src/dobj Directory Reference</title>
|
||||
<title>SERiF: src/dobj Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">New 4DSSE Code
|
||||
 <span id="projectnumber">0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.svg"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -72,8 +72,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_768194193337d64eaa7edd2c5f5038a4.html',''); initResizable(); });
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('dir_768194193337d64eaa7edd2c5f5038a4.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
@@ -86,22 +86,28 @@ $(document).ready(function(){initNavTree('dir_768194193337d64eaa7edd2c5f5038a4.h
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">dobj Directory Reference</div> </div>
|
||||
<div class="headertitle"><div class="title">dobj Directory Reference</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="subdirs" name="subdirs"></a>
|
||||
Directories</h2></td></tr>
|
||||
<tr class="memitem:dir_4e6f6de88c62da29e0ddd0d8e63af038"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_4e6f6de88c62da29e0ddd0d8e63af038.html">private</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_4e6f6de88c62da29e0ddd0d8e63af038.html">private</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:dir_5657658ab0dc14c9c63c088cb1f6321c"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_5657658ab0dc14c9c63c088cb1f6321c.html">public</a></td></tr>
|
||||
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top"><span class="iconfclosed"></span> </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_5657658ab0dc14c9c63c088cb1f6321c.html">public</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
@@ -110,7 +116,7 @@ Directories</h2></td></tr>
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_768194193337d64eaa7edd2c5f5038a4.html">dobj</a></li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
@@ -8,67 +8,858 @@
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
</head>
|
||||
<body>
|
||||
<a href="_d_object_8cpp.html"/>
|
||||
<a href="_d_object_8h.html"/>
|
||||
<a href="_d_object_8h_source.html"/>
|
||||
<a href="_d_object_private_8h_source.html"/>
|
||||
<a href="_debug_info_8h_source.html"/>
|
||||
<a href="_lockable_d_object_8h.html"/>
|
||||
<a href="_lockable_d_object_8h_source.html"/>
|
||||
<a href="_metadata_8cpp.html"/>
|
||||
<a href="_metadata_8cpp.html#a12949a1ea26c4ff1afeb97101c0493c5"/>
|
||||
<a href="_metadata_8h.html"/>
|
||||
<a href="_metadata_8h_source.html"/>
|
||||
<a href="4_d_s_t_a_r_types_8h.html"/>
|
||||
<a href="4_d_s_t_a_r_types_8h_source.html"/>
|
||||
<a href="_2_users_2tboudreaux_2_programming_2_s_e_ri_f_2src_2composition_2public_2composition_8h-example.html"/>
|
||||
<a href="_2_users_2tboudreaux_2_programming_2_s_e_ri_f_2src_2network_2public_2approx8_8h-example.html"/>
|
||||
<a href="_2_users_2tboudreaux_2_programming_2_s_e_ri_f_2src_2polytrope_2solver_2public_2poly_solver_8h-example.html"/>
|
||||
<a href="_constructing-example.html"/>
|
||||
<a href="annotated.html"/>
|
||||
<a href="class_d_object-members.html"/>
|
||||
<a href="class_d_object.html"/>
|
||||
<a href="class_d_object.html#a0ae54853e18265657296bfb5ac3bf9d0"/>
|
||||
<a href="class_d_object.html#a1223275dcbbf20334ea11707346acb93"/>
|
||||
<a href="class_d_object.html#a157b31e881aac6dd40782d3abc561d4e"/>
|
||||
<a href="class_d_object.html#a15afffdf339150fc872bf63bdd08d581"/>
|
||||
<a href="class_d_object.html#a296b1519249fdc1f6c7b4ab62d5421bc"/>
|
||||
<a href="class_d_object.html#a4862655c3634d019b0a45b811d6f7235"/>
|
||||
<a href="class_d_object.html#a6f0023aee463e71d92442dcf61b6ed47"/>
|
||||
<a href="class_d_object.html#a99072eb52bb22745f0248f273fbf28fb"/>
|
||||
<a href="class_d_object.html#a99b8688849e11501033a25f61efb8356"/>
|
||||
<a href="class_d_object.html#aa54e75574f0302a2ca7252f9f0f0b3f1"/>
|
||||
<a href="class_d_object.html#ab0c940fa193a42158c6726bf1a2ef54d"/>
|
||||
<a href="class_d_object.html#ab1718571434e84e90f1ec463e4786a8a"/>
|
||||
<a href="class_d_object.html#ad6fc2e29eae70cf94a2d241527857573"/>
|
||||
<a href="class_d_object.html#ae47bf220fbe2173cf6933c2380035dbd"/>
|
||||
<a href="class_d_object.html#af11334d08ef85c68b3aae7554548e5a7"/>
|
||||
<a href="class_lockable_d_object-members.html"/>
|
||||
<a href="class_lockable_d_object.html"/>
|
||||
<a href="class_lockable_d_object.html#a1481ed99dcd837490bf28309aadaedfb"/>
|
||||
<a href="class_lockable_d_object.html#adcfe201fc728cc1c6fcf638a566ba9a1"/>
|
||||
<a href="class_lockable_d_object.html#ade38ca54703913359fc3b4366f6e292a"/>
|
||||
<a href="class_lockable_d_object.html#ae1a174a2740fa053626fe2820ee0efee"/>
|
||||
<a href="class_metadata-members.html"/>
|
||||
<a href="class_metadata.html"/>
|
||||
<a href="class_metadata.html#a07035de7b0c780ef340e1a11c60a4d2b"/>
|
||||
<a href="class_metadata.html#a12949a1ea26c4ff1afeb97101c0493c5"/>
|
||||
<a href="class_metadata.html#a365c4594ad65c3b10b40a1cf4f4aea26"/>
|
||||
<a href="class_metadata.html#a3d56c8c5adee4b8c7d2089802211522b"/>
|
||||
<a href="class_metadata.html#a412c0c0b8754d85f9edbbdcd637f3b20"/>
|
||||
<a href="class_metadata.html#a88f4f57d443e2b7664e75e57a29dfbf0"/>
|
||||
<a href="class_metadata.html#abe52c81e04665628666b4140cd346b69"/>
|
||||
<a href="class_metadata.html#ac7980d1efdd6ae434f0115f83d08348e"/>
|
||||
<a href="class_metadata.html#ae849560667461008cb72e83919c20be0"/>
|
||||
<a href="class_metadata.html#aeed7f22ccc61d9a3d6425441d381dcdc"/>
|
||||
<a href="class_metadata.html#af5264d1666839e69c192b565b5cfa606"/>
|
||||
<a href="approx8_8cpp.html"/>
|
||||
<a href="approx8_8cpp_source.html"/>
|
||||
<a href="approx8_8h.html"/>
|
||||
<a href="approx8_8h.html#a9b21a52f1c431ae59a4883c22a8a0067"/>
|
||||
<a href="approx8_8h.html#abd6c5fdc1f08c03c2027eafe32658e38"/>
|
||||
<a href="approx8_8h.html#ae12297be50f5147072894a36231af070"/>
|
||||
<a href="approx8_8h_source.html"/>
|
||||
<a href="approx8_test_8cpp.html"/>
|
||||
<a href="approx8_test_8cpp.html#a282ac3f9d020662bcaa9f8ad569d3a60"/>
|
||||
<a href="approx8_test_8cpp.html#a4c6c407dce0723b41e332e0b48619960"/>
|
||||
<a href="approx8_test_8cpp.html#a7783fdbc3998bd206c77db9cc3655784"/>
|
||||
<a href="approx8_test_8cpp.html#ab8b8562b03390fa226f94e706c113520"/>
|
||||
<a href="approx8_test_8cpp_source.html"/>
|
||||
<a href="class_resource_manager.html"/>
|
||||
<a href="classapprox8_test.html"/>
|
||||
<a href="classcomposition_test.html"/>
|
||||
<a href="classconfig_test.html"/>
|
||||
<a href="classconfig_test_private_accessor-members.html"/>
|
||||
<a href="classconfig_test_private_accessor.html"/>
|
||||
<a href="classconfig_test_private_accessor.html#a17b572a5d4c9d980d0a8cc59aafd4a7d"/>
|
||||
<a href="classconfig_test_private_accessor.html#a2e64c804b2c7a25f250e8e178e479550"/>
|
||||
<a href="classconfig_test_private_accessor.html#a5de5045126d1a03e462556e7bc314503"/>
|
||||
<a href="classconfig_test_private_accessor.html#a9ed85386d1877a4c842a1e4de6ca94c4"/>
|
||||
<a href="classconfig_test_private_accessor.html#ad255c2b4d2ed83c38ddb3b01bfc7699e"/>
|
||||
<a href="classconst_test-members.html"/>
|
||||
<a href="classconst_test.html"/>
|
||||
<a href="classconst_test.html#af4753885bf401953202f89d455a2702f"/>
|
||||
<a href="classeos_test.html"/>
|
||||
<a href="classes.html"/>
|
||||
<a href="dir_4e6f6de88c62da29e0ddd0d8e63af038.html"/>
|
||||
<a href="dir_5657658ab0dc14c9c63c088cb1f6321c.html"/>
|
||||
<a href="classmesh_i_o_test.html"/>
|
||||
<a href="classpoly_test.html"/>
|
||||
<a href="classprobe_test.html"/>
|
||||
<a href="classresource_manager_test.html"/>
|
||||
<a href="classserif_1_1composition_1_1_composition-members.html"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a0020ef34d2e4170495f36074af391e6c"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a01e00a40385ebc61c93dba8064733f7f"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a063176b2e4ff9f29111f08f74e21c14c"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a14d19ec7ff396768bfe553522abc44db"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a28687affca47d10052085c985c4dec93"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a32eda5a66ab485c028ccc5e93fc3ddba"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a36c2525d21cd932065bb2bb30bc57fb4"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a38ac17353b08e58375e07579db281099"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a3eabc9d33cf0d9e70f258da792d58b5c"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a452328138249daff620a1456492053bf"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a45b3ee396daad93e44387c71b0929ddd"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a45cf23a4950ce7901fd4538d59e4fd4b"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a466b3b5016a5ecff99d9281c83d1dbb8"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a4d6440dcd749d9f8e5d83ca85878311c"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a5b493cbd3219704d7eca1f276e79c4ce"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a5ea3c0a86254def504533809b8ce4fe1"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a602f40044871f11683f49c081917881c"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a622fb7c29475c6d58b6ba719c45ba874"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a65e7b2243663fcc9e891c4d5c8899a41"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a66fde1b9ae6724aefb8eb98800a0ae2b"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a6a8fac65e76096394a347e7460adc2ee"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a753bcffca93a4dd8a0f38afc00cf05fb"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a7acbc7f61d6c68dec03f3866d2c53daf"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a7baaef1ee4b4b6e5ec34556904a68b26"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a7fb0a21428bd55ce156f17d19d10a557"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a8308d68b06dd878c88b2b811583b506a"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a85fd8e3d6df89999537daf52cd888f44"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a8bc62bbff131ee376dfc9037db2dd930"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a8e8385c50ae0c10a0e4caf9ff1b03346"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a8ed230d16d5e709aa4f1fcd641bcc912"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a93ef21072ce2c887dee25a98ef62f392"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#a9854f7e2eea6f63ed4ca73de8111c665"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#aa53bed008cfde8ff4f2e51a352c52afe"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#aa604fb9da7a2974b8b6fadf37b6119b1"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#abeaa906e76c89afaf258b70841ffef34"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#acb22c0e4e7d9602d9d330e0b6556ec44"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#ad3cb64d55ce4098d70732c315e8bf3cf"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#ad97c44b6ce8524c23e768a1e8330e838"/>
|
||||
<a href="classserif_1_1composition_1_1_composition.html#adbaf8124e91249b78943231fc0be4c04"/>
|
||||
<a href="classserif_1_1constant_1_1_constants-members.html"/>
|
||||
<a href="classserif_1_1constant_1_1_constants.html"/>
|
||||
<a href="classserif_1_1constant_1_1_constants.html#a11a887b54836c00beecd14b110bc0d5d"/>
|
||||
<a href="classserif_1_1constant_1_1_constants.html#a37be8deba11fb1ca2fca97f7461e1d1a"/>
|
||||
<a href="classserif_1_1constant_1_1_constants.html#a71aa21de5e8ee9f5fc23169df28f9a4e"/>
|
||||
<a href="classserif_1_1constant_1_1_constants.html#a74dd8438a0f96ef5ee4f0d97c5a83f21"/>
|
||||
<a href="classserif_1_1constant_1_1_constants.html#a84dc69ce6a04851edea67b6f49574e23"/>
|
||||
<a href="classserif_1_1constant_1_1_constants.html#a88578dd2dc433c5c862b01a1539862fe"/>
|
||||
<a href="classserif_1_1constant_1_1_constants.html#a9f5ea958e59c0cc3a09760d65199a3d8"/>
|
||||
<a href="classserif_1_1constant_1_1_constants.html#aa9c956328b38dc37136afa98cc5edc49"/>
|
||||
<a href="classserif_1_1constant_1_1_constants.html#abaebbd4df3f8ce0162b1f6014f2420ac"/>
|
||||
<a href="classserif_1_1constant_1_1_constants.html#ae58d84f3a804dd9f1e35ffc55ce0c1b5"/>
|
||||
<a href="classserif_1_1constant_1_1_constants.html#af27bfe943a6d02ea9a4740e1c015c705"/>
|
||||
<a href="classserif_1_1constant_1_1_constants.html#af31ca8c845765f54641735316f36b4b5"/>
|
||||
<a href="classserif_1_1constant_1_1_constants.html#afc1fc624ed4be1fe31a581d7a211df8d"/>
|
||||
<a href="classserif_1_1eos_1_1_eos_i_o-members.html"/>
|
||||
<a href="classserif_1_1eos_1_1_eos_i_o.html"/>
|
||||
<a href="classserif_1_1eos_1_1_eos_i_o.html#a01213c94ceed0860810411288f185a02"/>
|
||||
<a href="classserif_1_1eos_1_1_eos_i_o.html#a43f74321b142c542096268cbbc979a96"/>
|
||||
<a href="classserif_1_1eos_1_1_eos_i_o.html#a58c3fd6063593fa14eaad85340b82d3d"/>
|
||||
<a href="classserif_1_1eos_1_1_eos_i_o.html#a6c205e19d7a770fb4fa05e9ba9b472eb"/>
|
||||
<a href="classserif_1_1eos_1_1_eos_i_o.html#abc70796b1b90d1e44410340bcaa7ec81"/>
|
||||
<a href="classserif_1_1eos_1_1_eos_i_o.html#adb2de6c8274b38c6bd71b4e696cf8d61"/>
|
||||
<a href="classserif_1_1eos_1_1_eos_i_o.html#ae5dff85fb847d0c284997dfb75ccf327"/>
|
||||
<a href="classserif_1_1eos_1_1_eos_i_o.html#ae7defa9a9e1b4a05f5220faf24ee2810"/>
|
||||
<a href="classserif_1_1eos_1_1_eos_i_o.html#af6f6d7fb85edb7e5646c543bd9641fe9"/>
|
||||
<a href="classserif_1_1eos_1_1_eos_i_o.html#afd7bfc464ba6dfdbc15750f500656e0a"/>
|
||||
<a href="classserif_1_1mesh_1_1_mesh_i_o-members.html"/>
|
||||
<a href="classserif_1_1mesh_1_1_mesh_i_o.html"/>
|
||||
<a href="classserif_1_1mesh_1_1_mesh_i_o.html#a059c3c5dbabff0d175a6dccfbe8819f6"/>
|
||||
<a href="classserif_1_1mesh_1_1_mesh_i_o.html#a141be1b68e64421b76a7627d0b5c9546"/>
|
||||
<a href="classserif_1_1mesh_1_1_mesh_i_o.html#a3f2c53799c73cc3709b93124c02d7abf"/>
|
||||
<a href="classserif_1_1mesh_1_1_mesh_i_o.html#aa08d33bc551cc289002cda7c9628bcce"/>
|
||||
<a href="classserif_1_1mesh_1_1_mesh_i_o.html#aa685c3f323d5189edfa326c866f552d6"/>
|
||||
<a href="classserif_1_1mesh_1_1_mesh_i_o.html#ae46a00d0a57e0f67f3dd7f57b9685b9c"/>
|
||||
<a href="classserif_1_1mesh_1_1_mesh_i_o.html#af0d9865a7aef57be6119b025c1be61b0"/>
|
||||
<a href="classserif_1_1mesh_1_1_mesh_i_o.html#af8169a4e969d0363e21047bc37bee8a9"/>
|
||||
<a href="classserif_1_1network_1_1_network-members.html"/>
|
||||
<a href="classserif_1_1network_1_1_network.html"/>
|
||||
<a href="classserif_1_1network_1_1_network.html#a1073c0e19c11da221b60916343dbd6e4"/>
|
||||
<a href="classserif_1_1network_1_1_network.html#a1fbbd504511f4e20074f47063d99db59"/>
|
||||
<a href="classserif_1_1network_1_1_network.html#a24e5233caa58d04a3064783be69c6011"/>
|
||||
<a href="classserif_1_1network_1_1_network.html#a3d8be955e98ce6e820f1df562da01e05"/>
|
||||
<a href="classserif_1_1network_1_1_network.html#adb2c739ce6d1ae9b0be20d6b4a714eb8"/>
|
||||
<a href="classserif_1_1network_1_1_network.html#af0ae2552e0dcecef787e78ca22ff813f"/>
|
||||
<a href="classserif_1_1network_1_1approx8_1_1_approx8_network-members.html"/>
|
||||
<a href="classserif_1_1network_1_1approx8_1_1_approx8_network.html"/>
|
||||
<a href="classserif_1_1network_1_1approx8_1_1_approx8_network.html#a1b592b4dd76a2a0a62dbc21a66869cef"/>
|
||||
<a href="classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2578a3fa5f1ad880d8bede87ed6b8460"/>
|
||||
<a href="classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2e1f6e00bd622d2186724680dce7184f"/>
|
||||
<a href="classserif_1_1network_1_1approx8_1_1_approx8_network.html#a330edf7013b35cc4e9195b065809bf6b"/>
|
||||
<a href="classserif_1_1network_1_1approx8_1_1_approx8_network.html#a3386bc5606dd86740d5d60ef344dd4e0"/>
|
||||
<a href="classserif_1_1network_1_1approx8_1_1_approx8_network.html#aaf14a4325ea48607de8132e63ea179a5"/>
|
||||
<a href="classserif_1_1network_1_1approx8_1_1_approx8_network.html#ac6d96bd1e5fbc2011a3a9e67a5ea4327"/>
|
||||
<a href="classserif_1_1network_1_1approx8_1_1_approx8_network.html#ae5093dc0dbab534e06982a786aea0ad7"/>
|
||||
<a href="classserif_1_1polytrope_1_1_g_m_r_e_s_inverter-members.html"/>
|
||||
<a href="classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html"/>
|
||||
<a href="classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a26a18d17cda9a7a3de836c13798d4a2b"/>
|
||||
<a href="classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a26e52db2e259ceb0efc74a188a0626df"/>
|
||||
<a href="classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a56eb2c60f01e499c905ccf1f9c1766dc"/>
|
||||
<a href="classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a698ccfa71e87e381b6c0a4d7a081a776"/>
|
||||
<a href="classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a78c5540e756ad46201097cc83d90d356"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver-members.html"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a0a5356ef1625fcd41e7b04ad22884366"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a0fb680aba815bf4f409d9c07a16a0c16"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a118d1ae4b4e7129090b6e87d5c91f3e3"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a1ea2ab37670284a337d11b9096c53369"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a26e30f4424c746dbda63b387674dbf26"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a275f62a8b6a473ba0fe700692be561b0"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a2c11412977ffbd57ccc85a2a38c0343e"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a3217036a542c574116202fc06c89b1f3"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a33ae7fcf09e558949f34eaf2df1388a1"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a3b84b79daceb9eed00d0f353d69f77c1"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a3d70b1098484fa1b0b384d291610d07c"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a3d7ed2ad970e24927cb13ea2e4ae572f"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a3e23e4843b735dcf23782e5273004930"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a582ff9bdcfaeac3ad3497aadb5064990"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a5ad3d2cee2b95a69699d19dea6019d07"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a7e871e33474c79a219a44e4605e44bbb"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a8b6283e2d865e2941d314e6155c558b8"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a9054799327ed6752e33bf88e0722ebfc"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a9a817b1d74a0ab39754611b1b004371b"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#a9f084db0119ceaa73f54c91e89325201"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#aa01fe637cfd3164ecf9adc9eb9908653"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#aa39b58a2afbb203ea2e30c3dcda3d2d5"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#aa5ff308c9a7cce691e2c03e2b8ebc7ee"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#aa6c616ae4ea0dafd3dc92860ae2bf247"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#aace004c231e8ec057714fbca9fa8caae"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#aafe511b0b3c326704fbef215926265ce"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#ab659d933991ef7ca122cbaaeee222d09"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#abd7ba583b346aa1742ef1b5f72e24806"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#ac4e1abe7fefa5073e605d0adf84b247e"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#adacb9b9ca63bf49956accb36e182f148"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#adbf0f08417551b87c93b9ad864460d81"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#ade1638352bf0ab1ec52418ee84882419"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#aef06cca2db2d02df98ea2d850b91c9f3"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#af3d2bd5905cf32656f7622639d0ded68"/>
|
||||
<a href="classserif_1_1polytrope_1_1_poly_solver.html#af739ebba4b4b1c8df4e563effc3b724e"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator-members.html"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a02b7f5dcf957799ebd467fefa5154c4d"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a063bf861c11bc7fd4e6ad963537a31a0"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a0c981ded05dab5fd7cacd410a8007abc"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a0cc3e75875835f993c6fa1c90d4a8b1b"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a1171f199615a9bcde71838e581d62873"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a16c71981e897dc17f94fc085a02d17e8"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a224fca56cf5e3c0027a11c74e9c424be"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a254f390119cfb84ddb0f422c5a5d7d40"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a25e32d09fd447b067a6d4eafbce7b855"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a288eb9561ba915dcf2fcad951021a809"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a30894180acd8d2226675cc7e697ac988"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a33c9641ca92941de8c0eee3d7c5452e4"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a3967768a154ffd53cae54e1b69ef32a5"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a3e41f4a3cb8c34cc1ffcb531d4b7bf18"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a3f14d51f0641482d871c4f1cd8e0e7be"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a3f49d7cf56dd481b3e961d8808d870b8"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a44dd22d256274552a4e2a062a556607a"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a5094827215e136fb257d9d944cdfe5b9"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a55d3e6dd6037eed30f3ebf52ca2d2a80"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a5bb698f2c2a9f84d547bafd35652a505"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a5bc04cbab845656f2dd197793838127a"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a637dbe63b37d5a6089c39830eec7e488"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a667449268dd8e49bce15d870c5c06a34"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a703f4eca845be7927b34a1017f85542b"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a74d449e28ba48803c18780276b1e1a0f"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a789c9924ad60468d3a4cf5cc8783be69"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a7b968c4dc7d338e36b75fc3efd1114b2"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a7ea991540f0eb31ab459acfb2691c717"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a804ee3e73cd735054c69ff236907cfcd"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a80c4442afd070f4101ed5ab668c158d3"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a845cae6df0e574657fb7b15496fd2ade"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a8a0fe3f8e5a477d2e33aaed29fb22dd0"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a8b394c9ed626714a49f4212aa17f454c"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a94e582b0aeac97aff16b63db0a8137b2"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a99a7d2d6631344c04e18068c0fa8cc5b"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a99b59a8f7cf8ac1f6106ee9cb014c931"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a99f6e9cb97540d3be342996380042a8f"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a9b8a2515a9cd420823b8783565457554"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a9ca574b68590234d61c52a383e3c5f6c"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a9db979fa9d0bca8984c5217463eb0d9a"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#a9fee09a3a7ee3d9b779a9f018582dde9"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#aa04e86030556a25210420cd787c4c0cd"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#aa3ac1b125083008e5a465caa6db4bd04"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#aae2b5863effaf5050237c8bb7d914319"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#aaf617bcc7d9922ab8469806971280fc1"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#ab2d32eff4e7ccf75176b69e7ed40d7df"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#ab6dbd56fb5d86f6a99ee88d7f9e1f5d3"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#ab817575c7d101c1535ff3a04d96c3669"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#ab9ecb9c46e507dfb7e7d96102d8c1a00"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#abbeb356e2aa2484d23271b7d51805d0a"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#ac323a14e8f4bf5afcd85a0b802ca72cf"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#acf7a20dbff7b5b9eb58725a82088eac3"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#ad06fcdd898b14c1e9906f8ee93e2b7cf"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#ad0f1686571720135c2bd6bf7c906de9c"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#ad54c2b28ed9da98055fc97c4054803de"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#ad6c934c9477f568976627a1c48d4b9c8"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#ad98f87239af1af1323fcd3575ce51fe9"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#ad9d36eaa4350dc9750ea275e5af7ebaa"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#af8d4761d1edc5a43d633ca4b051df9f9"/>
|
||||
<a href="classserif_1_1polytrope_1_1_polytrope_operator.html#afc04c9c5efc39d74f5c9efe4b5bdb3e0"/>
|
||||
<a href="classserif_1_1polytrope_1_1_schur_compliment-members.html"/>
|
||||
<a href="classserif_1_1polytrope_1_1_schur_compliment.html"/>
|
||||
<a href="classserif_1_1polytrope_1_1_schur_compliment.html#a213cf397b1fd4e46891937ab1d2b738b"/>
|
||||
<a href="classserif_1_1polytrope_1_1_schur_compliment.html#a3822fc09b694c40c815855892743f15f"/>
|
||||
<a href="classserif_1_1polytrope_1_1_schur_compliment.html#a3a725e360438516bdca280da31bbfc08"/>
|
||||
<a href="classserif_1_1polytrope_1_1_schur_compliment.html#a5a91071f27fecaff4220c9a0cf789b29"/>
|
||||
<a href="classserif_1_1polytrope_1_1_schur_compliment.html#a5d5ad1e81ef89aa4033190e5be75742c"/>
|
||||
<a href="classserif_1_1polytrope_1_1_schur_compliment.html#a5f1805b4162158244d421d9d47587508"/>
|
||||
<a href="classserif_1_1polytrope_1_1_schur_compliment.html#a697f3d788eaac9124e17c905b4b3d19f"/>
|
||||
<a href="classserif_1_1polytrope_1_1_schur_compliment.html#a78bc6683643d1278ada172156e5c8362"/>
|
||||
<a href="classserif_1_1polytrope_1_1_schur_compliment.html#a7ba1ec3a40df50f2690fff0ea04e74b8"/>
|
||||
<a href="classserif_1_1polytrope_1_1_schur_compliment.html#a91a2c492d75cc175894e8c20b57b3208"/>
|
||||
<a href="classserif_1_1polytrope_1_1_schur_compliment.html#a9b0ed811027e5ea4e00b97fed161938f"/>
|
||||
<a href="classserif_1_1polytrope_1_1_schur_compliment.html#ad92cc94a02bc151776be79fd119d5b50"/>
|
||||
<a href="classserif_1_1polytrope_1_1_schur_compliment.html#adfc9a44573f7f0a9198fcb651d0b446c"/>
|
||||
<a href="classserif_1_1polytrope_1_1_schur_compliment.html#aec7b27ebe42b695feda891a2d21e877f"/>
|
||||
<a href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator-members.html"/>
|
||||
<a href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html"/>
|
||||
<a href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a1755c6ed93aa9aa09b54254b16f38b69"/>
|
||||
<a href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a208b3ed51cef6915f0ec47184db76c4b"/>
|
||||
<a href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a370aeb5312191abc5bf8cb07d5993d87"/>
|
||||
<a href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a3908d3a0e040aa22d1de0be9d46f8806"/>
|
||||
<a href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a3ff176719caad168f9e72011a9468370"/>
|
||||
<a href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a44b3f8040eafd5f98434600791029830"/>
|
||||
<a href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a6b59b914a5d8ecfedf6dd580399bcc24"/>
|
||||
<a href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a6d29fecb1d1919a26dd1d925fec2ebe1"/>
|
||||
<a href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a8d9634b664aa2bb6f81260d495287057"/>
|
||||
<a href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#ac636b3bdb45524d65d2a3aa1b6e43c7b"/>
|
||||
<a href="classserif_1_1probe_1_1_log_manager-members.html"/>
|
||||
<a href="classserif_1_1probe_1_1_log_manager.html"/>
|
||||
<a href="classserif_1_1probe_1_1_log_manager.html#a0b6ca6d6064efb3d7b0d05d222238fed"/>
|
||||
<a href="classserif_1_1probe_1_1_log_manager.html#a1dba1bc242c599c42c4882e5ab35c431"/>
|
||||
<a href="classserif_1_1probe_1_1_log_manager.html#a5bf06167fb1e8da5248fe2cb0385ad53"/>
|
||||
<a href="classserif_1_1probe_1_1_log_manager.html#a64dc9652f8e060750c3f6c97d9d62047"/>
|
||||
<a href="classserif_1_1probe_1_1_log_manager.html#a74964777715ea748c3c88491f4d0697f"/>
|
||||
<a href="classserif_1_1probe_1_1_log_manager.html#a78db97bdbb72254855501677b18bc67e"/>
|
||||
<a href="classserif_1_1probe_1_1_log_manager.html#a81088698f076a65b3247c71766cb53fb"/>
|
||||
<a href="classserif_1_1probe_1_1_log_manager.html#a98d6bf86e6d7e6948f91ae4786b94940"/>
|
||||
<a href="classserif_1_1probe_1_1_log_manager.html#aa54e2c1cc121707bfc20d24674078d4a"/>
|
||||
<a href="classserif_1_1probe_1_1_log_manager.html#aa8f2a58ed70a7b961019dc2304726656"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager-members.html"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager.html"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager.html#a05e35b8fb70f573bca3383f6e3368eb4"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager.html#a0c187f9ef3abc3200d992ef008cfb40a"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager.html#a1329239f7dc08be31172a67015b8d4f8"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager.html#a3b32babd2e81909bbd90d7f2d566fadb"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager.html#a3df63c1933a81059dc929e675b756d15"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager.html#a645c10174b0388983405829c3d02596c"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager.html#a70b5ce13f2b169ccdaa23f73ad070bf0"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager.html#a77243baf9aa96d5f3c1635f8a34b48b5"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager.html#a87d22498cc99da2f636780d65cca0d4b"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager.html#aaaeedea8d42394c7c4da5ca65b2b5602"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager.html#ace59a058090680691c1d5fdc1c3d9896"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager.html#ad27100286a53042182fe6c2315dc32c6"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager.html#ae50d8cd6e967d02ca9e04220778d4b57"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager.html#ae82262af7c49d6a9d0158514a9e5a572"/>
|
||||
<a href="classserif_1_1resource_1_1_resource_manager.html#af80c7fd456c1abe3a360385246163174"/>
|
||||
<a href="comp_8cpp.html"/>
|
||||
<a href="comp_8cpp.html#ac4c0f8a8146b128f1b8f920e3a9c3b1e"/>
|
||||
<a href="comp_8cpp_source.html"/>
|
||||
<a href="composition_8cpp.html"/>
|
||||
<a href="composition_8cpp_source.html"/>
|
||||
<a href="composition_8h.html"/>
|
||||
<a href="composition_8h_source.html"/>
|
||||
<a href="composition_test_8cpp.html"/>
|
||||
<a href="composition_test_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470"/>
|
||||
<a href="composition_test_8cpp.html#a4ad6c2dceeb320a88f5873c61da12890"/>
|
||||
<a href="composition_test_8cpp.html#a5dfb708db02285077311e73e0e2c66c1"/>
|
||||
<a href="composition_test_8cpp.html#a6772ec525342e3842ebc1b7af3b31984"/>
|
||||
<a href="composition_test_8cpp.html#a781d444c6aa47c6146a213ac85140596"/>
|
||||
<a href="composition_test_8cpp.html#a89e832a195c417cdc4f33031cb0a83a7"/>
|
||||
<a href="composition_test_8cpp.html#a99ba25c32a6e47956d231d484dc8e7cd"/>
|
||||
<a href="composition_test_8cpp.html#ab84e1e0adc2585d45df0819e1d595019"/>
|
||||
<a href="composition_test_8cpp.html#abaded970ebdc31e1a84299f7296eaed5"/>
|
||||
<a href="composition_test_8cpp.html#ad59c77b358a3627372a673f18ff2e839"/>
|
||||
<a href="composition_test_8cpp.html#ae87e47d40501f1f7bfe8c1f084db6a1f"/>
|
||||
<a href="composition_test_8cpp.html#af6fc7c1f66a8ab4ef9d5be1a427ef5be"/>
|
||||
<a href="composition_test_8cpp.html#afee46e7f8a50fa99f503c0de2950122a"/>
|
||||
<a href="composition_test_8cpp_source.html"/>
|
||||
<a href="config_8cpp.html"/>
|
||||
<a href="config_8cpp_source.html"/>
|
||||
<a href="config_8h.html"/>
|
||||
<a href="config_8h_source.html"/>
|
||||
<a href="config_test_8cpp.html"/>
|
||||
<a href="config_test_8cpp.html#a2aab0fda134fe1428d1b647316df718f"/>
|
||||
<a href="config_test_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470"/>
|
||||
<a href="config_test_8cpp.html#a5ad2550c7dc214b5e47cfdd6095731b1"/>
|
||||
<a href="config_test_8cpp.html#a88a44e54c4e475e47e16972e963fe76e"/>
|
||||
<a href="config_test_8cpp.html#aafc05ee6e7e08e8308e6fde4575aac61"/>
|
||||
<a href="config_test_8cpp.html#ab367d5d33d7f4ac536243e066f7431ea"/>
|
||||
<a href="config_test_8cpp.html#adcf0aead74ff0dfe0d6af2c8d0852ed3"/>
|
||||
<a href="config_test_8cpp.html#ae70df34c2371cc5c992f20fbf6e6354b"/>
|
||||
<a href="config_test_8cpp.html#afda6a3c91af3d8e36edf92d36ba5f6de"/>
|
||||
<a href="config_test_8cpp_source.html"/>
|
||||
<a href="const_8cpp.html"/>
|
||||
<a href="const_8cpp_source.html"/>
|
||||
<a href="const_8h.html"/>
|
||||
<a href="const_8h_source.html"/>
|
||||
<a href="const_test_8cpp.html"/>
|
||||
<a href="const_test_8cpp.html#a1d2582df9987648644c517d89223e849"/>
|
||||
<a href="const_test_8cpp.html#a267b8a580d24fec8326def8656df135a"/>
|
||||
<a href="const_test_8cpp.html#a3bc116c41e8839b6d9d5a49e046a800f"/>
|
||||
<a href="const_test_8cpp.html#a720684391716660c7d0a5dc6238c7e57"/>
|
||||
<a href="const_test_8cpp.html#a92b56f4876b91eb7d628492fe220babb"/>
|
||||
<a href="const_test_8cpp.html#aa33a362aa6f7634f2ef02413183b35ee"/>
|
||||
<a href="const_test_8cpp.html#ae050a185fbc60349459af47e661bd3e1"/>
|
||||
<a href="const_test_8cpp_source.html"/>
|
||||
<a href="debug_8h.html"/>
|
||||
<a href="debug_8h.html#a48fb4fe58bc76af81a90102d9df506c2"/>
|
||||
<a href="debug_8h_source.html"/>
|
||||
<a href="dir_01f63f7c721feb6c428e58f307c9b6fd.html"/>
|
||||
<a href="dir_0369d3b0dd40e9aef90fa4a1b74cee7c.html"/>
|
||||
<a href="dir_0a9fc31aab728f990a053f374d62ee5c.html"/>
|
||||
<a href="dir_0c07588a470b646c09b0414ac8faaf7b.html"/>
|
||||
<a href="dir_0c0c9fa8a58db41e576adc3ce68c5ee9.html"/>
|
||||
<a href="dir_144391a97e68783d8d26ac1132a57f31.html"/>
|
||||
<a href="dir_30dcb918826b3f0544216c80924451b2.html"/>
|
||||
<a href="dir_33c57548ae6a8b16584d2cb913a9cf75.html"/>
|
||||
<a href="dir_4166b9b5ef066b3a88619bbc1a7ebd3b.html"/>
|
||||
<a href="dir_425afc2e69e55565110382214454a15b.html"/>
|
||||
<a href="dir_440126c2838a14af33b22611dbbb2bf6.html"/>
|
||||
<a href="dir_49e56c817e5e54854c35e136979f97ca.html"/>
|
||||
<a href="dir_4a7bc422b9174d5dfd8797bfa14b9bdf.html"/>
|
||||
<a href="dir_4ca8c38bcea36bc5bc19e1323c6cc9d6.html"/>
|
||||
<a href="dir_4f06ef9b669cedd8d46a086727f9d243.html"/>
|
||||
<a href="dir_5341ab810d02d3921ba3f28c83e5d68b.html"/>
|
||||
<a href="dir_55ef98a57036556dcc9a226e6204f780.html"/>
|
||||
<a href="dir_56512d4fe7fb518a41cd0658ebe0b769.html"/>
|
||||
<a href="dir_59425e443f801f1f2fd8bbe4959a3ccf.html"/>
|
||||
<a href="dir_68267d1309a1af8e8297ef4c3efbcdba.html"/>
|
||||
<a href="dir_768194193337d64eaa7edd2c5f5038a4.html"/>
|
||||
<a href="dir_689df5374f46a72a7f1c8390720533bf.html"/>
|
||||
<a href="dir_6aa4a1c7c3c946dfb452501c81659fbf.html"/>
|
||||
<a href="dir_6bad3e3551706232e4c4a487f3402f33.html"/>
|
||||
<a href="dir_6cfc89239232d12b3feb44b30f54e02f.html"/>
|
||||
<a href="dir_70fe68c6a1aba1c690f556aae19244a1.html"/>
|
||||
<a href="dir_74e94668ea6d3ca842a67049f1d0566c.html"/>
|
||||
<a href="dir_7ae670761914c779622a5fa6fb2b1e5f.html"/>
|
||||
<a href="dir_7bb0aa01699bca19f74bd46331fb94c4.html"/>
|
||||
<a href="dir_7c4a19aa6353409d84b8a31fd4de2591.html"/>
|
||||
<a href="dir_7e83d1792d529f4aa7126ac7e0b3b699.html"/>
|
||||
<a href="dir_81c5ba3921b9f51e8e386c41ada0d027.html"/>
|
||||
<a href="dir_85629ce3409996ab3ecde610fb1a54f9.html"/>
|
||||
<a href="dir_87229db23c746e277e7b963aa1a9328c.html"/>
|
||||
<a href="dir_8853d74e429407e44e2596e05e0dcae7.html"/>
|
||||
<a href="dir_88826aa2a10e1882b573f502bc7f4b55.html"/>
|
||||
<a href="dir_893e16279b3f95d0fd4ec39358376605.html"/>
|
||||
<a href="dir_94e97cd8ac97a23f6f02421292d1b0f9.html"/>
|
||||
<a href="dir_9cba7936c46a1c67f99aa3df3c42d0f3.html"/>
|
||||
<a href="dir_9f19808934b80c3e2264d387d03faf83.html"/>
|
||||
<a href="dir_a73572e2878bf48cd4731aa58ca46c31.html"/>
|
||||
<a href="dir_a827c0dd3b159e84e2f201bdef257c4f.html"/>
|
||||
<a href="dir_a8c99fad283d5c4a04b267bb669e1cf8.html"/>
|
||||
<a href="dir_b64ccfb7cae188f13ceb1b815e4d0abd.html"/>
|
||||
<a href="dir_b8641f383bb3a55bd12c64e8208632c3.html"/>
|
||||
<a href="dir_c0bcd8532ae885f5ed20126ef044212c.html"/>
|
||||
<a href="dir_c34d5e8363cf0aa3fabc4f3fad3412a4.html"/>
|
||||
<a href="dir_ce3bf6daddda59a58b5b9429da3f76b4.html"/>
|
||||
<a href="dir_e296cd0c311faef12afe540130b9e3be.html"/>
|
||||
<a href="dir_f32aa75261448ee6e688669e6b5542e9.html"/>
|
||||
<a href="dir_f557c60fac944a4f58fe87184e573f81.html"/>
|
||||
<a href="dir_fc4c7f03e1a69a98c370fae55a743828.html"/>
|
||||
<a href="dir_fdc379dde763e08438c2731e3fd59a05.html"/>
|
||||
<a href="doxygen_crawl.html"/>
|
||||
<a href="eos_i_o_8cpp.html"/>
|
||||
<a href="eos_i_o_8cpp_source.html"/>
|
||||
<a href="eos_i_o_8h.html"/>
|
||||
<a href="eos_i_o_8h_source.html"/>
|
||||
<a href="eos_test_8cpp.html"/>
|
||||
<a href="eos_test_8cpp.html#a27d86e530fc20098b426edbc39c0c7e5"/>
|
||||
<a href="eos_test_8cpp.html#a4c6c407dce0723b41e332e0b48619960"/>
|
||||
<a href="eos_test_8cpp.html#aaf74ad042418326b873dfbf74c9bbdce"/>
|
||||
<a href="eos_test_8cpp_source.html"/>
|
||||
<a href="examples.html"/>
|
||||
<a href="files.html"/>
|
||||
<a href="functions.html"/>
|
||||
<a href="functions_b.html"/>
|
||||
<a href="functions_c.html"/>
|
||||
<a href="functions_d.html"/>
|
||||
<a href="functions_e.html"/>
|
||||
<a href="functions_f.html"/>
|
||||
<a href="functions_func.html"/>
|
||||
<a href="functions_g.html"/>
|
||||
<a href="functions_h.html"/>
|
||||
<a href="functions_i.html"/>
|
||||
<a href="functions_j.html"/>
|
||||
<a href="functions_k.html"/>
|
||||
<a href="functions_l.html"/>
|
||||
<a href="functions_m.html"/>
|
||||
<a href="functions_n.html"/>
|
||||
<a href="functions_o.html"/>
|
||||
<a href="functions_p.html"/>
|
||||
<a href="functions_q.html"/>
|
||||
<a href="functions_r.html"/>
|
||||
<a href="functions_rela.html"/>
|
||||
<a href="functions_type.html"/>
|
||||
<a href="functions_s.html"/>
|
||||
<a href="functions_t.html"/>
|
||||
<a href="functions_u.html"/>
|
||||
<a href="functions_v.html"/>
|
||||
<a href="functions_vars.html"/>
|
||||
<a href="functions_vars_c.html"/>
|
||||
<a href="functions_vars_d.html"/>
|
||||
<a href="functions_vars_e.html"/>
|
||||
<a href="functions_vars_f.html"/>
|
||||
<a href="functions_vars_g.html"/>
|
||||
<a href="functions_vars_i.html"/>
|
||||
<a href="functions_vars_j.html"/>
|
||||
<a href="functions_vars_l.html"/>
|
||||
<a href="functions_vars_m.html"/>
|
||||
<a href="functions_vars_n.html"/>
|
||||
<a href="functions_vars_p.html"/>
|
||||
<a href="functions_vars_q.html"/>
|
||||
<a href="functions_vars_r.html"/>
|
||||
<a href="functions_vars_s.html"/>
|
||||
<a href="functions_vars_t.html"/>
|
||||
<a href="functions_vars_u.html"/>
|
||||
<a href="functions_vars_v.html"/>
|
||||
<a href="functions_vars_x.html"/>
|
||||
<a href="functions_vars_y.html"/>
|
||||
<a href="functions_vars_z.html"/>
|
||||
<a href="functions_x.html"/>
|
||||
<a href="functions_y.html"/>
|
||||
<a href="functions_z.html"/>
|
||||
<a href="functions_~.html"/>
|
||||
<a href="globals.html"/>
|
||||
<a href="globals_defs.html"/>
|
||||
<a href="globals_func.html"/>
|
||||
<a href="globals_type.html"/>
|
||||
<a href="globals_vars.html"/>
|
||||
<a href="helm_8cpp.html"/>
|
||||
<a href="helm_8cpp_source.html"/>
|
||||
<a href="helm_8h.html"/>
|
||||
<a href="helm_8h_source.html"/>
|
||||
<a href="hierarchy.html"/>
|
||||
<a href="index.html"/>
|
||||
<a href="index.html#build_sec"/>
|
||||
<a href="index.html#contact_sec"/>
|
||||
<a href="index.html#future_dev"/>
|
||||
<a href="index.html#intro_sec"/>
|
||||
<a href="index.html#modules_sec"/>
|
||||
<a href="index.html#usage_composition"/>
|
||||
<a href="index.html#usage_config"/>
|
||||
<a href="index.html#usage_constants"/>
|
||||
<a href="index.html#usage_eos"/>
|
||||
<a href="index.html#usage_logging"/>
|
||||
<a href="index.html#usage_meshio"/>
|
||||
<a href="index.html#usage_network"/>
|
||||
<a href="index.html#usage_polysolver"/>
|
||||
<a href="index.html#usage_sec"/>
|
||||
<a href="integrators_8cpp.html"/>
|
||||
<a href="integrators_8cpp_source.html"/>
|
||||
<a href="integrators_8h.html"/>
|
||||
<a href="integrators_8h_source.html"/>
|
||||
<a href="mainpage_8md.html"/>
|
||||
<a href="mesh_i_o_8cpp.html"/>
|
||||
<a href="mesh_i_o_8cpp_source.html"/>
|
||||
<a href="mesh_i_o_8h.html"/>
|
||||
<a href="mesh_i_o_8h_source.html"/>
|
||||
<a href="mesh_i_o_test_8cpp.html"/>
|
||||
<a href="mesh_i_o_test_8cpp.html#a0cb4f62baac8f32aaefbab6c9e5b93bc"/>
|
||||
<a href="mesh_i_o_test_8cpp.html#a209e033ed5e6d2b7f59ab732f3325261"/>
|
||||
<a href="mesh_i_o_test_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470"/>
|
||||
<a href="mesh_i_o_test_8cpp.html#a94653e9cb8a24090f2c4c02fc8bfdfbb"/>
|
||||
<a href="mesh_i_o_test_8cpp.html#aa6ba7ddcf2f95334ee7497d22d9f0f25"/>
|
||||
<a href="mesh_i_o_test_8cpp.html#af5cb16ec6a340bbd827bd2d7adac4f68"/>
|
||||
<a href="mesh_i_o_test_8cpp_source.html"/>
|
||||
<a href="namespacemembers.html"/>
|
||||
<a href="namespacemembers_func.html"/>
|
||||
<a href="namespacemembers_type.html"/>
|
||||
<a href="namespacemembers_vars.html"/>
|
||||
<a href="namespacepoly_m_f_e_m_utils.html"/>
|
||||
<a href="namespaces.html"/>
|
||||
<a href="namespaceserif.html"/>
|
||||
<a href="namespaceserif_1_1composition.html"/>
|
||||
<a href="namespaceserif_1_1composition.html#aba6d78474fa78d1c81a883f62efeeb9c"/>
|
||||
<a href="namespaceserif_1_1composition.html#ae0a4447e4b4ab0393c2959a67306cc88"/>
|
||||
<a href="namespaceserif_1_1composition.html#aec8bd5d03395adde6e9a954bfb5386b9"/>
|
||||
<a href="namespaceserif_1_1config.html"/>
|
||||
<a href="namespaceserif_1_1config.html#ae92045e535d2b396d7a4bdec6bac34e1"/>
|
||||
<a href="namespaceserif_1_1constant.html"/>
|
||||
<a href="namespaceserif_1_1eos.html"/>
|
||||
<a href="namespaceserif_1_1eos.html#abf1dc5cb6b18a585e8c1872de53651f8"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a029d301c1828c2457c118d51f50a2999"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a04af9eddbd0adf075c1355c1f631fc5e"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a06d10fc3d42cc35832d7dd1abdd04e57"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a07b77668ef9d905aac2e506c5ffd6c7e"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a090cc971f9c02e8a03d102e7499f3394"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a0bf5845afe41da5846caa4aa5f259cfa"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a10897838357b2fcb56f9c3dc70dea301"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a1eabf40a491c8df19744dcdd2fe76cc1"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a20190fe103800ea7503728a10c55ac40"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a2a3eaebe733ba0430616dab3481eecdb"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a3b38b673670f59cdab11f6531cf37625"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a3e279dd61ffca8dd947d8fa55bedd6dd"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a447c85bc4d513232084c19825cdc8fd8"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a472cca218e1d9d48c96ab61efe69a62b"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a56aeea9fb2fc9eb1e2c55ffdfc552228"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a64518bd43908c2ba2b6ae0f196dd6991"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a6c25bd670bdb2d42f03e72faa42d750e"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a6faa46fe5331f50ff72f1f94f5f323e3"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a73cb06a57fd4f9fc4af3fb1459c79aa0"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a8152ecc67956845a21c54617b9813f8b"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a8a44afcf150093ff5972a9d0274d06c1"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a92b9424e833201d1422027a013cbc8e7"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a97736aaefb600d2366a828196435640f"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a98b930058860b0275203a1fc0b215527"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a99c73f169fb5be7e576102384459f9a5"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#a9b3d0f5f705e5a3af5f1d11aac9fa0e3"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#aaba6d6cc610b7eac9c5564bb21b21fbe"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#aae8f7ee79109534dad1910c270d988ac"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#ac00f6833cce78bfca46f3c96e94dcdaa"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#ac5e8254dcebaf355193b3c0065263a04"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#ade1662d0ae7d13a9d02f83ab4118567d"/>
|
||||
<a href="namespaceserif_1_1eos_1_1helmholtz.html#af20392e2dadcbfc1e09ced18995ca60c"/>
|
||||
<a href="namespaceserif_1_1mesh.html"/>
|
||||
<a href="namespaceserif_1_1network.html"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#a18fd41c3ad95efc3337fc32a96311296"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#a1988539bde8fc4f9430d1ee430d274a1"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#a1bb009afe6ea181edcc0f59ff1424bca"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#a22a35f7853b33dfe18506dcfd38f5c57"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#a2f2ce7d36cb80c407e1dec0719eff161"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#a2f423d3bcfd577e4685f4342c1fea4c1"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#a406b7d3a77f72e1bcb86061be457d457"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#a7a5900bf945bf4c8ba21650337f95b1a"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#a9a9fce6f2b20d4793e614bd02ec36c3a"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#aa712436ea53669a9789a4b0b050e3766"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#aaf9d1dadc390c90ec5f3ad85e153f0d9"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#ab5462767f60fdcf1dc66e06cfc883ff7"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#aba5a1ba6b206c8bd8ae9e6036a12d931"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#ac7eea4c9d50fdd3d55c40d1202d3ba1f"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#acaca0dfb3067c7b5e303009b863d6796"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#acb1c267a39d99a39c5f1892d2a512bfb"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#ad116b334e703d3b4648e259b56f711d0"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#ad456790029a34224e4435a0a72ada249"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#adcd9f027cec39c158b8aa809a3eba71a"/>
|
||||
<a href="namespaceserif_1_1network_1_1approx8.html#addf3ab9ca5035598241e1af16d53d1b9"/>
|
||||
<a href="namespaceserif_1_1polytrope.html"/>
|
||||
<a href="namespaceserif_1_1polytrope_1_1lane_emden.html"/>
|
||||
<a href="namespaceserif_1_1polytrope_1_1lane_emden.html#a177fd6a7a92797e28881872e34140753"/>
|
||||
<a href="namespaceserif_1_1polytrope_1_1lane_emden.html#a612ccc1749ca3b116b4a1776dea766f8"/>
|
||||
<a href="namespaceserif_1_1polytrope_1_1lane_emden.html#aa31f73cb9ac8d5b9edc45da8ef475b10"/>
|
||||
<a href="namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils.html"/>
|
||||
<a href="namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils.html#ac43f5dda296efc47fbdbd351f2f4bf00"/>
|
||||
<a href="namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils.html#acb1c7fd09ced9465594fc8f47bd3e949"/>
|
||||
<a href="namespaceserif_1_1polytrope_1_1polycoeff.html"/>
|
||||
<a href="namespaceserif_1_1polytrope_1_1polycoeff.html#a7aae8e12ebbb3dfea654a8aee2f4fd62"/>
|
||||
<a href="namespaceserif_1_1polytrope_1_1polycoeff.html#aa3f4548bab41bbbc215c7370f6f1fbf4"/>
|
||||
<a href="namespaceserif_1_1polytrope_1_1polycoeff.html#ac68ddb90ebbb8e9b49660450c3c58538"/>
|
||||
<a href="namespaceserif_1_1polytrope_1_1polycoeff.html#aef433b9232d2f2cc5b8177ba9060999a"/>
|
||||
<a href="namespaceserif_1_1probe.html"/>
|
||||
<a href="namespaceserif_1_1probe.html#a4e05778e7643d8cc8a1766a50c7f7964"/>
|
||||
<a href="namespaceserif_1_1probe.html#a6d64904cca0cf954de85968e151b6ed6"/>
|
||||
<a href="namespaceserif_1_1probe.html#a80d969f85bc6f4b060158526e8adbe57"/>
|
||||
<a href="namespaceserif_1_1probe.html#a8308c07e15b4afdc19f629f50ebd56ea"/>
|
||||
<a href="namespaceserif_1_1probe.html#a9381305542f12115a9fc9d1273ab851a"/>
|
||||
<a href="namespaceserif_1_1probe.html#aba0302830a41881be860e614b071aae5"/>
|
||||
<a href="namespaceserif_1_1probe.html#ae7194a61c9cf035e5749f862dd67b732"/>
|
||||
<a href="namespaceserif_1_1resource.html"/>
|
||||
<a href="namespaceserif_1_1resource_1_1types.html"/>
|
||||
<a href="namespaceserif_1_1resource_1_1types.html#a1602a4cb985bb885f8ad9a94e35ef390"/>
|
||||
<a href="namespaceserif_1_1resource_1_1types.html#a58cc01df49ec0cf3e7076d991fed5376"/>
|
||||
<a href="namespaceserif_1_1resource_1_1types.html#ac046627d97cbf5fded01c9466ac5d7b4"/>
|
||||
<a href="namespaceserif_1_1types.html"/>
|
||||
<a href="namespaceserif_1_1types.html#a44360f203117f212cef54951d56029c2"/>
|
||||
<a href="namespaceserif_1_1types.html#abb493901fa4956b72a40dac2902c4288"/>
|
||||
<a href="namespaceserif_1_1utilities.html"/>
|
||||
<a href="namespaceserif_1_1utilities.html#a2c487e358a0f49e5712f3ddda6f65322"/>
|
||||
<a href="namespaceserif_1_1utilities.html#a53f2bbdef6ef2ae6e2189c7ab478e861"/>
|
||||
<a href="namespaceserif_1_1utilities.html#a6e1a8cf248f13c3d66a24bb7b39cf029"/>
|
||||
<a href="network_8cpp.html"/>
|
||||
<a href="network_8cpp_source.html"/>
|
||||
<a href="network_8h.html"/>
|
||||
<a href="network_8h_source.html"/>
|
||||
<a href="pages.html"/>
|
||||
<a href="poly_coeff_8cpp.html"/>
|
||||
<a href="poly_coeff_8cpp_source.html"/>
|
||||
<a href="poly_coeff_8h.html"/>
|
||||
<a href="poly_coeff_8h_source.html"/>
|
||||
<a href="poly_solver_8cpp.html"/>
|
||||
<a href="poly_solver_8cpp_source.html"/>
|
||||
<a href="poly_solver_8h.html"/>
|
||||
<a href="poly_solver_8h_source.html"/>
|
||||
<a href="poly_test_8cpp.html"/>
|
||||
<a href="poly_test_8cpp.html#a355ce39014e2371f32c994670916c1fc"/>
|
||||
<a href="poly_test_8cpp.html#a4d8d8c3608d63a6200aa3ccc54c885f5"/>
|
||||
<a href="poly_test_8cpp_source.html"/>
|
||||
<a href="polytrope_operator_8cpp.html"/>
|
||||
<a href="polytrope_operator_8cpp_source.html"/>
|
||||
<a href="polytrope_operator_8h.html"/>
|
||||
<a href="polytrope_operator_8h_source.html"/>
|
||||
<a href="probe_8cpp.html"/>
|
||||
<a href="probe_8cpp_source.html"/>
|
||||
<a href="probe_8h.html"/>
|
||||
<a href="probe_8h_source.html"/>
|
||||
<a href="probe_test_8cpp.html"/>
|
||||
<a href="probe_test_8cpp.html#a1177d7bc99ddb16fe874dc41441b9725"/>
|
||||
<a href="probe_test_8cpp.html#a4c6c407dce0723b41e332e0b48619960"/>
|
||||
<a href="probe_test_8cpp.html#a6181751ac1c7f7f38b548af87ad506ab"/>
|
||||
<a href="probe_test_8cpp.html#a88772a6febb94ede825ddeb917ca6595"/>
|
||||
<a href="probe_test_8cpp.html#a99cf9b4c0cf0a327598829cb53d87174"/>
|
||||
<a href="probe_test_8cpp.html#ac288b1125540a96e97b752220446d426"/>
|
||||
<a href="probe_test_8cpp.html#ad49d3dd78d55e2b55ae3b795739f3060"/>
|
||||
<a href="probe_test_8cpp.html#afe4f77efc0aef0103c48bc779d131f7f"/>
|
||||
<a href="probe_test_8cpp_source.html"/>
|
||||
<a href="resource_manager_8cpp.html"/>
|
||||
<a href="resource_manager_8cpp.html#a6df1d22fb5f09eccc23b9f399670cfd7"/>
|
||||
<a href="resource_manager_8cpp.html#a9063e80f8777300c93afde6e6f4c9cea"/>
|
||||
<a href="resource_manager_8cpp_source.html"/>
|
||||
<a href="resource_manager_8h.html"/>
|
||||
<a href="resource_manager_8h_source.html"/>
|
||||
<a href="resource_manager_test_8cpp.html"/>
|
||||
<a href="resource_manager_test_8cpp.html#a4c6c407dce0723b41e332e0b48619960"/>
|
||||
<a href="resource_manager_test_8cpp.html#a88ad9848cff177c697a5704686c5f95a"/>
|
||||
<a href="resource_manager_test_8cpp.html#a8b35d7c9fce4657fbfd3cd094c7dced5"/>
|
||||
<a href="resource_manager_test_8cpp.html#ab5bbadd9e5f909369c2887429cd4cbe4"/>
|
||||
<a href="resource_manager_test_8cpp_source.html"/>
|
||||
<a href="resource_manager_types_8cpp.html"/>
|
||||
<a href="resource_manager_types_8cpp_source.html"/>
|
||||
<a href="resource_manager_types_8h.html"/>
|
||||
<a href="resource_manager_types_8h_source.html"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry-members.html"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#a03afb05a401736976348003bc465a561"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#a061453b8c21234b8f05d7093bf1998fc"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#a17eb67ef1c07528295db845150c32615"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#a25f4269be1e3f01738c192ec7d57e617"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#a42c7e7dceea325405c9e8696b2907298"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#a5546d776f2571c86854f4570bbb9f1cf"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#a5c2bcefc1fbb520e370dbf774a689ec5"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#a6252e507140114adb6dd92661d6f22b5"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#a6c41c9948c9a0d4e71879b14fd829a23"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#a74a1d1362ee06e0414d96542be64036d"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#a7d5657a44438bda54b6a5e38719afb6f"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#a8dc5fd664434eed80c9a476bc36978f1"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#a93599d0d19266ec8af9729f67bf064a1"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#aa204680bddf81496f2fa5aefd6992c88"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#aad309a78985b5034975856a7d4074cf5"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#aaedd96b78410020c6f6aa947424a9fac"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#ab19c35239824ec2e6b8fedd4f93fe59e"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#ab5ac30f2d9d883d4db62ef33064eb418"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#abcaa45e96d08ba90bb1346b55a94c126"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#acc77f985d353b43b6a31805444a8a47d"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#ad70a5b95572acafe1d573e9f58059a32"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#ae59fb542ab5eb12c1e534880f3f74c20"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#ae7a6a113fc5914248eff5629716d6eb2"/>
|
||||
<a href="structserif_1_1composition_1_1_composition_entry.html#af7e046098066c0f3a6372eee3cd459a2"/>
|
||||
<a href="structserif_1_1composition_1_1_global_composition-members.html"/>
|
||||
<a href="structserif_1_1composition_1_1_global_composition.html"/>
|
||||
<a href="structserif_1_1composition_1_1_global_composition.html#a3c072a749c3648607771ac9105181f26"/>
|
||||
<a href="structserif_1_1composition_1_1_global_composition.html#a55653f4e81ec93a3a667ec7d849181cb"/>
|
||||
<a href="structserif_1_1composition_1_1_global_composition.html#a9e21fb25e4629e4c30f1b5e194fc9a1e"/>
|
||||
<a href="structserif_1_1constant_1_1_constant-members.html"/>
|
||||
<a href="structserif_1_1constant_1_1_constant.html"/>
|
||||
<a href="structserif_1_1constant_1_1_constant.html#a065affdd5f1deef4c743a9fd2075e869"/>
|
||||
<a href="structserif_1_1constant_1_1_constant.html#a104d86dbb3ad32c7a2149d1b9f90d469"/>
|
||||
<a href="structserif_1_1constant_1_1_constant.html#a387b3e0a55788b0ea04c77ba040c5aaa"/>
|
||||
<a href="structserif_1_1constant_1_1_constant.html#a482fe4be547bea6e56890562aa12233f"/>
|
||||
<a href="structserif_1_1constant_1_1_constant.html#a62c255d7d67743e410d03f77b1cfd7d6"/>
|
||||
<a href="structserif_1_1constant_1_1_constant.html#a8ba12b9607eb4cd426e012225ed18911"/>
|
||||
<a href="structserif_1_1constant_1_1_constant.html#af723a2316e2e039a72e50b4c0b8ba8e1"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s-members.html"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a09d24038607d489d5241371403350be4"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a0ee36078fd52ca6df35a9f3691dd85b0"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a108a546a4711ac77c942c842a28035ea"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a179679faacf0ccc9376a65a6ca4d997a"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a1ea2586f36fc865bfa280621965df1a9"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a24e23e1eac94dcccf9202100d0184e85"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a267a801207a7b4650b73a94d0166d817"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a27f51c07e5eb643b3e96fcb99e9694d6"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a281a3c0d9f366695a2ff41928c7427c2"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a2b895e58968d887fb4b53282672b1745"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a2d6887c4ed1df68c2553a2b400f2f61d"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a4326a5e9bfa8a46d842780ff669bd9c5"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a4998582db25d5fafe10d7d89849fd10e"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a58eaf97ec4fc0717ede916499f172a46"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a5c59d85e1fe64769c261375834357901"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a5c9fa4cf95bead4434d28fadb8d738c0"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a69120dec0b8c082b361ba9a0f22621dc"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a794359edeb8708eb305f9c6fd9d9813d"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a7fbcfa3cb4fa87a18280bd2b0eb5cf20"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a8071bdc90dec68ba933eb59c902a0b7b"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a832279a0207fdab0977a5f8762c7449f"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a8322b21c4bcce7e1a7ba0bc68a298eb1"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a9b2ff849de811fa0c9fbb38ba211e5d9"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a9ca2a5e06bb9b298b1e2096ed31e9c18"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#aaa3045e0c6c5a46e523a87b4f8d10d68"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#aaaeb5c4144daa73f6fe11b2d017c9dbd"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ab599759b3a71b7aeeddd6eebd1154262"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ab75e39efc41ac69ac7949bf16ccf100e"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#aca0b11357d3045c53576aef07b44b360"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#acd659014eb97e15180c0783ad6268c02"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ace8faeda00023b98eaa577cb4fc73753"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ad32e50690e9227acf47eb8298b87bb72"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ad3e75680fdd36ca098688eab62b5ac82"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ad88772e2b9b4aa79ad38449d94e2f518"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ae9ed769fc0ed0179af5ba4d1a6cfb2d4"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#af349b5de79984e408f51c78909d2df8b"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#af6a9ab1dc0e70a6078c0bc50bc55f988"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input-members.html"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html#a28ffc4e0dd38fc1d237a72d65059e183"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html#a4974e4e163e9ff60aa1c4d4a1ebd426c"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html#a65609d4f54ad33011c932ebb6bda7d2f"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html#abada7a766690a586bcfd6e8287218159"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html#ae6bc0662e64e05608593df6129ab8edb"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table-members.html"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a0333b97d0f0498b86718cc20cb812e2c"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a16cc4f0f00ad8f46d30c40956aff28e6"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a2f2c846622712ada5fd88a80d3abd640"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a311e4d603598e25a908559fed4f10545"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a31b4e7a1ae997efe97529c6f90860a53"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a3741e63fb9083d61134971c4ef5223bd"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a3e37fb628aa8bdaeb757ffc809dd641a"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a3f9d6725896b2aeef26cc40886a8b8f9"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a416f7cda35175e4e7bf5428aca5c6bf8"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a46da0c2db8fcd0698f27a4ebc13728e3"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a4a7484acd5c5733e6150b4197ad6b485"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a4b20d2c3bd3a5a750ecdb3011597e2f7"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a53649255efab6654e2122c833c6677d9"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a54e4da258e62478429b4c7d35f4e2206"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a603b06fe38b4f6ed65f35f74f16c21a6"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a65eea84782fc9b5b69b6f7f2ebf57940"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a6e79c9d5b9655381b5a99c0c9938c1e1"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a750d71d810176541bb4f11dc3be5e2eb"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a7a52792619a32e6bf47971e9830863b4"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a7f1275fb66e6aa6b62807ee9edc1a5ed"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a884959cf006a38fdad597724891f88b3"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a8dc8c610642da92b7fd5d797c40476c7"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a91547bd45828d872088b5805286c75bb"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a9a3691fa707a4ffdcf1ef4986c58a679"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a9a4ea2042d2245cc38dd4b5783a6c938"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#aa3045d236dff3c2d287915d347aa7f17"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#ab51609805a786c1f8a040afeb2fe39d3"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#aba246b1d5a8523a1c652e1cb17d700a3"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#accefa4ade839313481fbcbb7d7e39389"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#ad1e5b325d1d1a29da9cbedd48c867644"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#ae324718638916a18cf505cdcb21ff9cd"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#ae4136241b424c8f81bd7ac8c6b53a22a"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#aea564473f53ab34c8db4f17f330aeffe"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#aedbdac8132b35d0fa8ab29ada3123ef9"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#af18e89f76946452fe2ac6ec586631d72"/>
|
||||
<a href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#afc6c1bfc98d19c03390a1101aa6d1539"/>
|
||||
<a href="structserif_1_1network_1_1_net_in-members.html"/>
|
||||
<a href="structserif_1_1network_1_1_net_in.html"/>
|
||||
<a href="structserif_1_1network_1_1_net_in.html#a1ef051dd49c06daa28106ebc9a99f78f"/>
|
||||
<a href="structserif_1_1network_1_1_net_in.html#a3750014f426226440244ecd5f236a01f"/>
|
||||
<a href="structserif_1_1network_1_1_net_in.html#a4d83d82c89e85bb9bb75d1acfed61502"/>
|
||||
<a href="structserif_1_1network_1_1_net_in.html#aa2ccecdd26fe26506a5bb561f5518cb0"/>
|
||||
<a href="structserif_1_1network_1_1_net_in.html#acc85e78d28ba422057934f59f5cb51dc"/>
|
||||
<a href="structserif_1_1network_1_1_net_in.html#ace2002c221ef9f2e80d101b27c188599"/>
|
||||
<a href="structserif_1_1network_1_1_net_out-members.html"/>
|
||||
<a href="structserif_1_1network_1_1_net_out.html"/>
|
||||
<a href="structserif_1_1network_1_1_net_out.html#a45679e38e33bf925e1c7e9b88c986501"/>
|
||||
<a href="structserif_1_1network_1_1_net_out.html#a59d9cfea1f821e052b792c415d0f774d"/>
|
||||
<a href="structserif_1_1network_1_1_net_out.html#a6a7012e67984a060ec0eefcefd6879f8"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_jacobian-members.html"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_jacobian.html"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_jacobian.html#a8b2b6104944902f9ae737fd7a2aac7c9"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net-members.html"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net.html"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net.html#a13baad4937c9adae9ba5007007c170d6"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net.html#a151420a2df2687d267f90edb6a272e89"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net.html#a2c13b00ac11d8f08e6d38c4c32434df4"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net.html#a3b0f201d743b8a945e61ed876baa59d2"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net.html#a53d7d6a54ecc1bd7c9aac1bb78b08f5d"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net.html#a7a75d5ed95c7c07c70a25ac8a259474f"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net.html#a7b7c1bdcbbbfbd48d86f4aefb8e7464f"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net.html#a7d1e816e44716c0838cc1511820c9779"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net.html#aa65784085d6b5d624e4754ed346277bd"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net.html#aba59b7f2ad82f85a87cbc23409c35345"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net.html#aca8e5a1b7569609db75b13d339a09895"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net.html#add9f5f79d6d065f3bbd83f8f38daf5b3"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net.html#ae4d6bfb7bee80e80dc7947648d755e6c"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net.html#af70da6e3ad8a9786f3b047cf437f5f7c"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_net.html#afe72d279cc297dbaa7679af2d50a0037"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_o_d_e-members.html"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_o_d_e.html"/>
|
||||
<a href="structserif_1_1network_1_1approx8_1_1_o_d_e.html#a040a8c59f79d7b890076e7f0eb1f94de"/>
|
||||
<a href="structserif_1_1polytrope_1_1form_bundle-members.html"/>
|
||||
<a href="structserif_1_1polytrope_1_1form_bundle.html"/>
|
||||
<a href="structserif_1_1polytrope_1_1form_bundle.html#a07a0244a2cc82068141d8697bc2a3cae"/>
|
||||
<a href="structserif_1_1polytrope_1_1form_bundle.html#a3a5ec9549082d7f84e6dc76a5c525814"/>
|
||||
<a href="structserif_1_1polytrope_1_1form_bundle.html#a472e61588cc7a0c5aaa4b605951f863b"/>
|
||||
<a href="structserif_1_1polytrope_1_1form_bundle.html#ad0b57d8ad2484b71113f7fc5061d1d9a"/>
|
||||
<a href="structserif_1_1polytrope_1_1form_bundle.html#ae00a015eb9a6bda00aabc05127b74a5d"/>
|
||||
<a href="structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff-members.html"/>
|
||||
<a href="structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff.html"/>
|
||||
<a href="structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff.html#aa05bbb00db76f8d3592ad25276393b3c"/>
|
||||
<a href="structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff.html#ad4e2936a45f598abc774de06b0da8edc"/>
|
||||
<a href="structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff.html#afc5d0296ae5e8ff4081de5be593180c4"/>
|
||||
<a href="structserif_1_1polytrope_1_1polycoeff_1_1x1_interp_coeff-members.html"/>
|
||||
<a href="structserif_1_1polytrope_1_1polycoeff_1_1x1_interp_coeff.html"/>
|
||||
<a href="structserif_1_1polytrope_1_1polycoeff_1_1x1_interp_coeff.html#a2f02cbb59d2dd9b2b44e02a9fc61d39c"/>
|
||||
<a href="structserif_1_1polytrope_1_1polycoeff_1_1x1_interp_coeff.html#a9b1235476d5597827954cdac536b9be7"/>
|
||||
<a href="structserif_1_1polytrope_1_1polycoeff_1_1x1_interp_coeff.html#aa4580d5e135bb546912aeb419d1e07a3"/>
|
||||
<a href="structserif_1_1polytrope_1_1solver_bundle-members.html"/>
|
||||
<a href="structserif_1_1polytrope_1_1solver_bundle.html"/>
|
||||
<a href="structserif_1_1polytrope_1_1solver_bundle.html#a31fd9ac26ae2c3fc878a37839cbdbfb8"/>
|
||||
<a href="structserif_1_1polytrope_1_1solver_bundle.html#acb0071fc1851384c0a16b8946a5ce188"/>
|
||||
<a href="test.html"/>
|
||||
<a href="utilities_8cpp.html"/>
|
||||
<a href="utilities_8cpp_source.html"/>
|
||||
<a href="utilities_8h.html"/>
|
||||
<a href="utilities_8h_source.html"/>
|
||||
<a href="warning__control_8h.html"/>
|
||||
<a href="warning__control_8h.html#a4101250c61feebb5d110c809fe7a2151"/>
|
||||
<a href="warning__control_8h.html#aaab638127f083dc583d9ea4afe6cfc5f"/>
|
||||
<a href="warning__control_8h_source.html"/>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -22,13 +22,27 @@
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
function toggleVisibility(linkObj)
|
||||
{
|
||||
var base = $(linkObj).attr('id');
|
||||
var summary = $('#'+base+'-summary');
|
||||
var content = $('#'+base+'-content');
|
||||
var trigger = $('#'+base+'-trigger');
|
||||
var src=$(trigger).attr('src');
|
||||
|
||||
function toggleVisibility(linkObj) {
|
||||
return dynsection.toggleVisibility(linkObj);
|
||||
}
|
||||
|
||||
let dynsection = {
|
||||
|
||||
// helper function
|
||||
updateStripes : function() {
|
||||
$('table.directory tr').
|
||||
removeClass('even').filter(':visible:even').addClass('even');
|
||||
$('table.directory tr').
|
||||
removeClass('odd').filter(':visible:odd').addClass('odd');
|
||||
},
|
||||
|
||||
toggleVisibility : function(linkObj) {
|
||||
const base = $(linkObj).attr('id');
|
||||
const summary = $('#'+base+'-summary');
|
||||
const content = $('#'+base+'-content');
|
||||
const trigger = $('#'+base+'-trigger');
|
||||
const src=$(trigger).attr('src');
|
||||
if (content.is(':visible')===true) {
|
||||
content.hide();
|
||||
summary.show();
|
||||
@@ -41,20 +55,13 @@ function toggleVisibility(linkObj)
|
||||
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
},
|
||||
|
||||
function updateStripes()
|
||||
{
|
||||
$('table.directory tr').
|
||||
removeClass('even').filter(':visible:even').addClass('even');
|
||||
}
|
||||
|
||||
function toggleLevel(level)
|
||||
{
|
||||
toggleLevel : function(level) {
|
||||
$('table.directory tr').each(function() {
|
||||
var l = this.id.split('_').length-1;
|
||||
var i = $('#img'+this.id.substring(3));
|
||||
var a = $('#arr'+this.id.substring(3));
|
||||
const l = this.id.split('_').length-1;
|
||||
const i = $('#img'+this.id.substring(3));
|
||||
const a = $('#arr'+this.id.substring(3));
|
||||
if (l<level+1) {
|
||||
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
|
||||
a.html('▼');
|
||||
@@ -67,49 +74,46 @@ function toggleLevel(level)
|
||||
$(this).hide();
|
||||
}
|
||||
});
|
||||
updateStripes();
|
||||
}
|
||||
this.updateStripes();
|
||||
},
|
||||
|
||||
function toggleFolder(id)
|
||||
{
|
||||
toggleFolder : function(id) {
|
||||
// the clicked row
|
||||
var currentRow = $('#row_'+id);
|
||||
const currentRow = $('#row_'+id);
|
||||
|
||||
// all rows after the clicked row
|
||||
var rows = currentRow.nextAll("tr");
|
||||
const rows = currentRow.nextAll("tr");
|
||||
|
||||
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
|
||||
const re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
|
||||
|
||||
// only match elements AFTER this one (can't hide elements before)
|
||||
var childRows = rows.filter(function() { return this.id.match(re); });
|
||||
const childRows = rows.filter(function() { return this.id.match(re); });
|
||||
|
||||
// first row is visible we are HIDING
|
||||
if (childRows.filter(':first').is(':visible')===true) {
|
||||
// replace down arrow by right arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
const currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
currentRowSpans.filter(".arrow").html('►');
|
||||
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
|
||||
} else { // we are SHOWING
|
||||
// replace right arrow by down arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
const currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
|
||||
currentRowSpans.filter(".arrow").html('▼');
|
||||
// replace down arrows by right arrows for child rows
|
||||
var childRowsSpans = childRows.find("span");
|
||||
const childRowsSpans = childRows.find("span");
|
||||
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
childRowsSpans.filter(".arrow").html('►');
|
||||
childRows.show(); //show all children
|
||||
}
|
||||
updateStripes();
|
||||
}
|
||||
this.updateStripes();
|
||||
},
|
||||
|
||||
|
||||
function toggleInherit(id)
|
||||
{
|
||||
var rows = $('tr.inherit.'+id);
|
||||
var img = $('tr.inherit_header.'+id+' img');
|
||||
var src = $(img).attr('src');
|
||||
toggleInherit : function(id) {
|
||||
const rows = $('tr.inherit.'+id);
|
||||
const img = $('tr.inherit_header.'+id+' img');
|
||||
const src = $(img).attr('src');
|
||||
if (rows.filter(':first').is(':visible')===true) {
|
||||
rows.css('display','none');
|
||||
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
@@ -117,5 +121,85 @@ function toggleInherit(id)
|
||||
rows.css('display','table-row'); // using show() causes jump in firefox
|
||||
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
},
|
||||
};
|
||||
|
||||
let codefold = {
|
||||
opened : true,
|
||||
|
||||
// in case HTML_COLORSTYLE is LIGHT or DARK the vars will be replaced, so we write them out explicitly and use double quotes
|
||||
plusImg: [ "url('plus.svg')", "url('../../plus.svg')" ],
|
||||
minusImg: [ "url('minus.svg')", "url('../../minus.svg')" ],
|
||||
|
||||
// toggle all folding blocks
|
||||
toggle_all : function(relPath) {
|
||||
if (this.opened) {
|
||||
$('#fold_all').css('background-image',this.plusImg[relPath]);
|
||||
$('div[id^=foldopen]').hide();
|
||||
$('div[id^=foldclosed]').show();
|
||||
} else {
|
||||
$('#fold_all').css('background-image',this.minusImg[relPath]);
|
||||
$('div[id^=foldopen]').show();
|
||||
$('div[id^=foldclosed]').hide();
|
||||
}
|
||||
this.opened=!this.opened;
|
||||
},
|
||||
|
||||
// toggle single folding block
|
||||
toggle : function(id) {
|
||||
$('#foldopen'+id).toggle();
|
||||
$('#foldclosed'+id).toggle();
|
||||
},
|
||||
|
||||
init : function(relPath) {
|
||||
$('span[class=lineno]').css({
|
||||
'padding-right':'4px',
|
||||
'margin-right':'2px',
|
||||
'display':'inline-block',
|
||||
'width':'54px',
|
||||
'background':'linear-gradient(#808080,#808080) no-repeat 46px/2px 100%'
|
||||
});
|
||||
// add global toggle to first line
|
||||
$('span[class=lineno]:first').append('<span class="fold" id="fold_all" '+
|
||||
'onclick="javascript:codefold.toggle_all('+relPath+');" '+
|
||||
'style="background-image:'+this.minusImg[relPath]+';"></span>');
|
||||
// add vertical lines to other rows
|
||||
$('span[class=lineno]').not(':eq(0)').append('<span class="fold"></span>');
|
||||
// add toggle controls to lines with fold divs
|
||||
$('div[class=foldopen]').each(function() {
|
||||
// extract specific id to use
|
||||
const id = $(this).attr('id').replace('foldopen','');
|
||||
// extract start and end foldable fragment attributes
|
||||
const start = $(this).attr('data-start');
|
||||
const end = $(this).attr('data-end');
|
||||
// replace normal fold span with controls for the first line of a foldable fragment
|
||||
$(this).find('span[class=fold]:first').replaceWith('<span class="fold" '+
|
||||
'onclick="javascript:codefold.toggle(\''+id+'\');" '+
|
||||
'style="background-image:'+codefold.minusImg[relPath]+';"></span>');
|
||||
// append div for folded (closed) representation
|
||||
$(this).after('<div id="foldclosed'+id+'" class="foldclosed" style="display:none;"></div>');
|
||||
// extract the first line from the "open" section to represent closed content
|
||||
const line = $(this).children().first().clone();
|
||||
// remove any glow that might still be active on the original line
|
||||
$(line).removeClass('glow');
|
||||
if (start) {
|
||||
// if line already ends with a start marker (e.g. trailing {), remove it
|
||||
$(line).html($(line).html().replace(new RegExp('\\s*'+start+'\\s*$','g'),''));
|
||||
}
|
||||
// replace minus with plus symbol
|
||||
$(line).find('span[class=fold]').css('background-image',codefold.plusImg[relPath]);
|
||||
// append ellipsis
|
||||
$(line).append(' '+start+'<a href="javascript:codefold.toggle(\''+id+'\')">…</a>'+end);
|
||||
// insert constructed line into closed div
|
||||
$('#foldclosed'+id).html(line);
|
||||
});
|
||||
},
|
||||
};
|
||||
/* @license-end */
|
||||
$(function() {
|
||||
$('.code,.codeRef').each(function() {
|
||||
$(this).data('powertip',$('#a'+$(this).attr('href').replace(/.*\//,'').replace(/[^a-z_A-Z0-9]/g,'_')).html());
|
||||
$.fn.powerTip.smartPlacementLists.s = [ 's', 'n', 'ne', 'se' ];
|
||||
$(this).powerTip({ placement: 's', smartPlacement: true, mouseOnToPopup: true });
|
||||
});
|
||||
});
|
||||
|
||||
@@ -1,65 +1,65 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: File List</title>
|
||||
<title>SERiF: File List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">New 4DSSE Code
|
||||
 <span id="projectnumber">0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.svg"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -72,8 +72,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('files.html',''); initResizable(); });
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('files.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
@@ -86,96 +86,121 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">File List</div> </div>
|
||||
<div class="headertitle"><div class="title">File List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all files with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span><span onclick="javascript:toggleLevel(5);">5</span><span onclick="javascript:toggleLevel(6);">6</span><span onclick="javascript:toggleLevel(7);">7</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')"> </span><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" target="_self">src</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')"> </span><a class="el" href="dir_7e83d1792d529f4aa7126ac7e0b3b699.html" target="_self">config</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">▼</span><span id="img_0_0_0_" class="iconfopen" onclick="toggleFolder('0_0_0_')"> </span><a class="el" href="dir_893e16279b3f95d0fd4ec39358376605.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_0_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="config_8cpp.html" target="_self">config.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_0_1_" class="arrow" onclick="toggleFolder('0_0_1_')">▼</span><span id="img_0_0_1_" class="iconfopen" onclick="toggleFolder('0_0_1_')"> </span><a class="el" href="dir_4f06ef9b669cedd8d46a086727f9d243.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_1_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="config_8h_source.html"><span class="icondoc"></span></a><a class="el" href="config_8h.html" target="_self">config.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">▼</span><span id="img_0_1_" class="iconfopen" onclick="toggleFolder('0_1_')"> </span><a class="el" href="dir_409882efad9ab48a895cd8b217d1e026.html" target="_self">const</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_0_" class="arrow" onclick="toggleFolder('0_1_0_')">▼</span><span id="img_0_1_0_" class="iconfopen" onclick="toggleFolder('0_1_0_')"> </span><a class="el" href="dir_aa595423af07433f9695bf15d4f880d5.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="const_8cpp.html" target="_self">const.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_1_" class="arrow" onclick="toggleFolder('0_1_1_')">▼</span><span id="img_0_1_1_" class="iconfopen" onclick="toggleFolder('0_1_1_')"> </span><a class="el" href="dir_aa74b0b57852b214f24568086f91a43d.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_1_1_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="const_8h_source.html"><span class="icondoc"></span></a><a class="el" href="const_8h.html" target="_self">const.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_2_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_2_" class="arrow" onclick="toggleFolder('0_2_')">▼</span><span id="img_0_2_" class="iconfopen" onclick="toggleFolder('0_2_')"> </span><a class="el" href="dir_768194193337d64eaa7edd2c5f5038a4.html" target="_self">dobj</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_2_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_2_0_" class="arrow" onclick="toggleFolder('0_2_0_')">▼</span><span id="img_0_2_0_" class="iconfopen" onclick="toggleFolder('0_2_0_')"> </span><a class="el" href="dir_4e6f6de88c62da29e0ddd0d8e63af038.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_2_0_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="DObject_8cpp.html" target="_self">DObject.cpp</a></td><td class="desc">Implementation of the <a class="el" href="classDObject.html" title="A universal data container class.">DObject</a> class </td></tr>
|
||||
<tr id="row_0_2_0_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="LockableDObject_8cpp.html" target="_self">LockableDObject.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_2_0_2_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="Metadata_8cpp.html" target="_self">Metadata.cpp</a></td><td class="desc">Implementation of the <a class="el" href="classMetadata.html" title="Represents metadata information for data objects in the dobj module.">Metadata</a> class used in the dobj module </td></tr>
|
||||
<tr id="row_0_2_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_2_1_" class="arrow" onclick="toggleFolder('0_2_1_')">▼</span><span id="img_0_2_1_" class="iconfopen" onclick="toggleFolder('0_2_1_')"> </span><a class="el" href="dir_5657658ab0dc14c9c63c088cb1f6321c.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_2_1_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="DObject_8h_source.html"><span class="icondoc"></span></a><a class="el" href="DObject_8h.html" target="_self">DObject.h</a></td><td class="desc">Defines the <a class="el" href="classDObject.html" title="A universal data container class.">DObject</a> class, a universal data container for the project </td></tr>
|
||||
<tr id="row_0_2_1_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="LockableDObject_8h_source.html"><span class="icondoc"></span></a><a class="el" href="LockableDObject_8h.html" target="_self">LockableDObject.h</a></td><td class="desc">A lightweight wrapper for <a class="el" href="classDObject.html" title="A universal data container class.">DObject</a> that adds locking capabilities </td></tr>
|
||||
<tr id="row_0_2_1_2_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="Metadata_8h_source.html"><span class="icondoc"></span></a><a class="el" href="Metadata_8h.html" target="_self">Metadata.h</a></td><td class="desc">Public interface for the <a class="el" href="classMetadata.html" title="Represents metadata information for data objects in the dobj module.">Metadata</a> class used in the dobj module </td></tr>
|
||||
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_3_" class="arrow" onclick="toggleFolder('0_3_')">▼</span><span id="img_0_3_" class="iconfopen" onclick="toggleFolder('0_3_')"> </span><a class="el" href="dir_440126c2838a14af33b22611dbbb2bf6.html" target="_self">meshIO</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_3_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_3_0_" class="arrow" onclick="toggleFolder('0_3_0_')">▼</span><span id="img_0_3_0_" class="iconfopen" onclick="toggleFolder('0_3_0_')"> </span><a class="el" href="dir_70fe68c6a1aba1c690f556aae19244a1.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_3_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="meshIO_8cpp.html" target="_self">meshIO.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_3_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_3_1_" class="arrow" onclick="toggleFolder('0_3_1_')">▼</span><span id="img_0_3_1_" class="iconfopen" onclick="toggleFolder('0_3_1_')"> </span><a class="el" href="dir_74e94668ea6d3ca842a67049f1d0566c.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_3_1_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="meshIO_8h_source.html"><span class="icondoc"></span></a><a class="el" href="meshIO_8h.html" target="_self">meshIO.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_4_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_4_" class="arrow" onclick="toggleFolder('0_4_')">▼</span><span id="img_0_4_" class="iconfopen" onclick="toggleFolder('0_4_')"> </span><a class="el" href="dir_98811334950283dfb0b975440d5272eb.html" target="_self">opac</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_4_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_4_0_" class="arrow" onclick="toggleFolder('0_4_0_')">▼</span><span id="img_0_4_0_" class="iconfopen" onclick="toggleFolder('0_4_0_')"> </span><a class="el" href="dir_88e1407a1fb38d630626d3e1b6639cc8.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_4_0_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="opac_8h_source.html"><span class="icondoc"></span></a><a class="el" href="opac_8h.html" target="_self">opac.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_5_" class="arrow" onclick="toggleFolder('0_5_')">▼</span><span id="img_0_5_" class="iconfopen" onclick="toggleFolder('0_5_')"> </span><a class="el" href="dir_dc4574cef47f5b50114efcdd6e195baf.html" target="_self">opatIO</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_5_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_5_0_" class="arrow" onclick="toggleFolder('0_5_0_')">▼</span><span id="img_0_5_0_" class="iconfopen" onclick="toggleFolder('0_5_0_')"> </span><a class="el" href="dir_18c45d4358dc55431d912fa30bcbde92.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_5_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="opatIO_8cpp.html" target="_self">opatIO.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_5_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_5_1_" class="arrow" onclick="toggleFolder('0_5_1_')">▼</span><span id="img_0_5_1_" class="iconfopen" onclick="toggleFolder('0_5_1_')"> </span><a class="el" href="dir_a105e00bd9bc580163f6cfcc237f0c76.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_5_1_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="opatIO_8h_source.html"><span class="icondoc"></span></a><a class="el" href="opatIO_8h.html" target="_self">opatIO.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_6_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_6_" class="arrow" onclick="toggleFolder('0_6_')">▼</span><span id="img_0_6_" class="iconfopen" onclick="toggleFolder('0_6_')"> </span><a class="el" href="dir_d0d2d394e86fce6a7356095f51b9fa38.html" target="_self">poly</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_6_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_6_0_" class="arrow" onclick="toggleFolder('0_6_0_')">▼</span><span id="img_0_6_0_" class="iconfopen" onclick="toggleFolder('0_6_0_')"> </span><a class="el" href="dir_2da03d50b6347916fd28121e88466439.html" target="_self">coeff</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_6_0_0_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_6_0_0_" class="arrow" onclick="toggleFolder('0_6_0_0_')">▼</span><span id="img_0_6_0_0_" class="iconfopen" onclick="toggleFolder('0_6_0_0_')"> </span><a class="el" href="dir_86a4174b93db2020db4458f465617054.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_6_0_0_0_" class="even"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="polyCoeff_8cpp.html" target="_self">polyCoeff.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_6_0_1_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_6_0_1_" class="arrow" onclick="toggleFolder('0_6_0_1_')">▼</span><span id="img_0_6_0_1_" class="iconfopen" onclick="toggleFolder('0_6_0_1_')"> </span><a class="el" href="dir_d9bdef71d547e79a3915b1057230bd19.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_6_0_1_0_" class="even"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="polyCoeff_8h_source.html"><span class="icondoc"></span></a><a class="el" href="polyCoeff_8h.html" target="_self">polyCoeff.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_6_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_6_1_" class="arrow" onclick="toggleFolder('0_6_1_')">▼</span><span id="img_0_6_1_" class="iconfopen" onclick="toggleFolder('0_6_1_')"> </span><a class="el" href="dir_5c663bd7ffac62a07452e27b2b30c948.html" target="_self">utils</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_6_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_6_1_0_" class="arrow" onclick="toggleFolder('0_6_1_0_')">▼</span><span id="img_0_6_1_0_" class="iconfopen" onclick="toggleFolder('0_6_1_0_')"> </span><a class="el" href="dir_a82f4dad88709a7f727912f1ce60fba0.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_6_1_0_0_"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="polyIO_8cpp.html" target="_self">polyIO.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_6_1_0_1_" class="even"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="polyMFEMUtils_8cpp.html" target="_self">polyMFEMUtils.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_6_1_1_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_6_1_1_" class="arrow" onclick="toggleFolder('0_6_1_1_')">▼</span><span id="img_0_6_1_1_" class="iconfopen" onclick="toggleFolder('0_6_1_1_')"> </span><a class="el" href="dir_1ce48574fa7b57587706b1af262d1e55.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_6_1_1_0_" class="even"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="polyIO_8h_source.html"><span class="icondoc"></span></a><a class="el" href="polyIO_8h.html" target="_self">polyIO.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_6_1_1_1_"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="polyMFEMUtils_8h_source.html"><span class="icondoc"></span></a><a class="el" href="polyMFEMUtils_8h.html" target="_self">polyMFEMUtils.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')"> </span><a class="el" href="dir_59425e443f801f1f2fd8bbe4959a3ccf.html" target="_self">tests</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_0_" class="arrow" onclick="toggleFolder('1_0_')">▼</span><span id="img_1_0_" class="iconfopen" onclick="toggleFolder('1_0_')"> </span><a class="el" href="dir_ce3bf6daddda59a58b5b9429da3f76b4.html" target="_self">config</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="configTest_8cpp.html" target="_self">configTest.cpp</a></td><td class="desc">Unit tests for the <a class="el" href="classConfig.html" title="Singleton class to manage configuration settings loaded from a YAML file.">Config</a> class </td></tr>
|
||||
<tr id="row_1_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_1_" class="arrow" onclick="toggleFolder('1_1_')">▼</span><span id="img_1_1_" class="iconfopen" onclick="toggleFolder('1_1_')"> </span><a class="el" href="dir_6cfc89239232d12b3feb44b30f54e02f.html" target="_self">const</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="constTest_8cpp.html" target="_self">constTest.cpp</a></td><td class="desc">Unit tests for the const class </td></tr>
|
||||
<tr id="row_1_2_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_2_" class="arrow" onclick="toggleFolder('1_2_')">▼</span><span id="img_1_2_" class="iconfopen" onclick="toggleFolder('1_2_')"> </span><a class="el" href="dir_bc1cc3abf5d5430dc6e21979095d09f3.html" target="_self">dobj</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="DObjectTest_8cpp.html" target="_self">DObjectTest.cpp</a></td><td class="desc">Unit tests for the <a class="el" href="classDObject.html" title="A universal data container class.">DObject</a> class </td></tr>
|
||||
<tr id="row_1_2_1_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="LockableDObjectTest_8cpp.html" target="_self">LockableDObjectTest.cpp</a></td><td class="desc">Unit tests for the <a class="el" href="classLockableDObject.html" title="Wrapper for DObject with thread-safe access.">LockableDObject</a> class </td></tr>
|
||||
<tr id="row_1_2_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="MetadataTest_8cpp.html" target="_self">MetadataTest.cpp</a></td><td class="desc">Unit tests and integration tests for the <a class="el" href="classMetadata.html" title="Represents metadata information for data objects in the dobj module.">Metadata</a> class </td></tr>
|
||||
<tr id="row_1_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_3_" class="arrow" onclick="toggleFolder('1_3_')">▼</span><span id="img_1_3_" class="iconfopen" onclick="toggleFolder('1_3_')"> </span><a class="el" href="dir_388d1cd783f992dee884a2918d77a3d7.html" target="_self">dobj_sandbox</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_3_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="testDObject_8cpp.html" target="_self">testDObject.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_4_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_4_" class="arrow" onclick="toggleFolder('1_4_')">▼</span><span id="img_1_4_" class="iconfopen" onclick="toggleFolder('1_4_')"> </span><a class="el" href="dir_0c07588a470b646c09b0414ac8faaf7b.html" target="_self">meshIO</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_4_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="meshIOTest_8cpp.html" target="_self">meshIOTest.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_5_" class="arrow" onclick="toggleFolder('1_5_')">▼</span><span id="img_1_5_" class="iconfopen" onclick="toggleFolder('1_5_')"> </span><a class="el" href="dir_a0668aa070a38eaa8236727e19a9b15f.html" target="_self">opatIO</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_5_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="opatIOTest_8cpp.html" target="_self">opatIOTest.cpp</a></td><td class="desc">Unit tests for the <a class="el" href="classOpatIO.html" title="Class to manage the input/output operations for OPAT files.">OpatIO</a> class and associated structs </td></tr>
|
||||
<tr id="row_2_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">▼</span><span id="img_2_" class="iconfopen" onclick="toggleFolder('2_')"> </span><a class="el" href="dir_cbdb8362360e11eafe2fa3bc74cf0ffd.html" target="_self">utils</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_2_0_" class="arrow" onclick="toggleFolder('2_0_')">▼</span><span id="img_2_0_" class="iconfopen" onclick="toggleFolder('2_0_')"> </span><a class="el" href="dir_1acdc3d0c73584695295a90ad6ede3f9.html" target="_self">opatio</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_2_0_0_" class="arrow" onclick="toggleFolder('2_0_0_')">▼</span><span id="img_2_0_0_" class="iconfopen" onclick="toggleFolder('2_0_0_')"> </span><a class="el" href="dir_1c285457bb070251eb0c01a8da35233c.html" target="_self">build</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_2_0_0_0_" class="arrow" onclick="toggleFolder('2_0_0_0_')">▼</span><span id="img_2_0_0_0_" class="iconfopen" onclick="toggleFolder('2_0_0_0_')"> </span><a class="el" href="dir_62e13aaa8a72ed2c40d6887705a41af4.html" target="_self">lib</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_0_0_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_2_0_0_0_0_" class="arrow" onclick="toggleFolder('2_0_0_0_0_')">▼</span><span id="img_2_0_0_0_0_" class="iconfopen" onclick="toggleFolder('2_0_0_0_0_')"> </span><a class="el" href="dir_9d738063cc7befc3d96860ca4c9257b2.html" target="_self">opatio</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_0_0_0_0_" class="even"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span id="arr_2_0_0_0_0_0_" class="arrow" onclick="toggleFolder('2_0_0_0_0_0_')">▼</span><span id="img_2_0_0_0_0_0_" class="iconfopen" onclick="toggleFolder('2_0_0_0_0_0_')"> </span><a class="el" href="dir_6de2166d97f28f4ecd4d72a5f12aecb0.html" target="_self">opat</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_0_0_0_0_0_"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="build_2lib_2opatio_2opat_2____init_____8py.html" target="_self">__init__.py</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_0_0_0_0_1_" class="even"><td class="entry"><span style="width:112px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="build_2lib_2opatio_2opat_2opat_8py.html" target="_self">opat.py</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_0_0_0_1_"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="build_2lib_2opatio_2____init_____8py.html" target="_self">__init__.py</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_2_0_1_" class="arrow" onclick="toggleFolder('2_0_1_')">▼</span><span id="img_2_0_1_" class="iconfopen" onclick="toggleFolder('2_0_1_')"> </span><a class="el" href="dir_da765f8f0017804fdc0f96160e2cbe8b.html" target="_self">src</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_1_0_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_2_0_1_0_" class="arrow" onclick="toggleFolder('2_0_1_0_')">▼</span><span id="img_2_0_1_0_" class="iconfopen" onclick="toggleFolder('2_0_1_0_')"> </span><a class="el" href="dir_4a32f98eb1fc28521b674ecacd8e38cc.html" target="_self">opatio</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_1_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span id="arr_2_0_1_0_0_" class="arrow" onclick="toggleFolder('2_0_1_0_0_')">▼</span><span id="img_2_0_1_0_0_" class="iconfopen" onclick="toggleFolder('2_0_1_0_0_')"> </span><a class="el" href="dir_57b5236bc904b389e950b8d6ae8bc28a.html" target="_self">opat</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_1_0_0_0_"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="src_2opatio_2opat_2____init_____8py.html" target="_self">__init__.py</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_1_0_0_1_" class="even"><td class="entry"><span style="width:96px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="src_2opatio_2opat_2opat_8py.html" target="_self">opat.py</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_1_0_1_"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="src_2opatio_2____init_____8py.html" target="_self">__init__.py</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_2_0_2_" class="arrow" onclick="toggleFolder('2_0_2_')">▼</span><span id="img_2_0_2_" class="iconfopen" onclick="toggleFolder('2_0_2_')"> </span><a class="el" href="dir_1e20c6516504fdf3864b50bca0428df7.html" target="_self">utils</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_2_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="mkTestData_8py.html" target="_self">mkTestData.py</a></td><td class="desc"></td></tr>
|
||||
<div class="levels">[detail level <span onclick="javascript:dynsection.toggleLevel(1);">1</span><span onclick="javascript:dynsection.toggleLevel(2);">2</span><span onclick="javascript:dynsection.toggleLevel(3);">3</span><span onclick="javascript:dynsection.toggleLevel(4);">4</span><span onclick="javascript:dynsection.toggleLevel(5);">5</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="dynsection.toggleFolder('0_')">▼</span><span id="img_0_" class="iconfopen" onclick="dynsection.toggleFolder('0_')"> </span><a class="el" href="dir_49e56c817e5e54854c35e136979f97ca.html" target="_self">docs</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="iconfclosed"></span><a class="el" href="dir_c34d5e8363cf0aa3fabc4f3fad3412a4.html" target="_self">static</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="dynsection.toggleFolder('1_')">▼</span><span id="img_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_')"> </span><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" target="_self">src</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_0_" class="arrow" onclick="dynsection.toggleFolder('1_0_')">▼</span><span id="img_1_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_0_')"> </span><a class="el" href="dir_425afc2e69e55565110382214454a15b.html" target="_self">composition</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_0_0_" class="arrow" onclick="dynsection.toggleFolder('1_0_0_')">▼</span><span id="img_1_0_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_0_0_')"> </span><a class="el" href="dir_5341ab810d02d3921ba3f28c83e5d68b.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="composition_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="composition_8cpp.html" target="_self">composition.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_0_1_" class="arrow" onclick="dynsection.toggleFolder('1_0_1_')">▼</span><span id="img_1_0_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_0_1_')"> </span><a class="el" href="dir_33c57548ae6a8b16584d2cb913a9cf75.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_1_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="composition_8h_source.html"><span class="icondoc"></span></a><a class="el" href="composition_8h.html" target="_self">composition.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_1_" class="arrow" onclick="dynsection.toggleFolder('1_1_')">▼</span><span id="img_1_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_1_')"> </span><a class="el" href="dir_7e83d1792d529f4aa7126ac7e0b3b699.html" target="_self">config</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_1_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_1_0_" class="arrow" onclick="dynsection.toggleFolder('1_1_0_')">▼</span><span id="img_1_1_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_1_0_')"> </span><a class="el" href="dir_893e16279b3f95d0fd4ec39358376605.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_1_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="config_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="config_8cpp.html" target="_self">config.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_1_1_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_1_1_" class="arrow" onclick="dynsection.toggleFolder('1_1_1_')">▼</span><span id="img_1_1_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_1_1_')"> </span><a class="el" href="dir_4f06ef9b669cedd8d46a086727f9d243.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_1_1_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="config_8h_source.html"><span class="icondoc"></span></a><a class="el" href="config_8h.html" target="_self">config.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_2_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_2_" class="arrow" onclick="dynsection.toggleFolder('1_2_')">▼</span><span id="img_1_2_" class="iconfopen" onclick="dynsection.toggleFolder('1_2_')"> </span><a class="el" href="dir_55ef98a57036556dcc9a226e6204f780.html" target="_self">constants</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_2_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_2_0_" class="arrow" onclick="dynsection.toggleFolder('1_2_0_')">▼</span><span id="img_1_2_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_2_0_')"> </span><a class="el" href="dir_c0bcd8532ae885f5ed20126ef044212c.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_2_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="const_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="const_8cpp.html" target="_self">const.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_2_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_2_1_" class="arrow" onclick="dynsection.toggleFolder('1_2_1_')">▼</span><span id="img_1_2_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_2_1_')"> </span><a class="el" href="dir_8853d74e429407e44e2596e05e0dcae7.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_2_1_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="const_8h_source.html"><span class="icondoc"></span></a><a class="el" href="const_8h.html" target="_self">const.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_3_" class="arrow" onclick="dynsection.toggleFolder('1_3_')">▼</span><span id="img_1_3_" class="iconfopen" onclick="dynsection.toggleFolder('1_3_')"> </span><a class="el" href="dir_689df5374f46a72a7f1c8390720533bf.html" target="_self">eos</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_3_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_3_0_" class="arrow" onclick="dynsection.toggleFolder('1_3_0_')">▼</span><span id="img_1_3_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_3_0_')"> </span><a class="el" href="dir_9f19808934b80c3e2264d387d03faf83.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_3_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="eos_i_o_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="eos_i_o_8cpp.html" target="_self">eosIO.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_3_0_1_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="helm_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="helm_8cpp.html" target="_self">helm.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_3_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_3_1_" class="arrow" onclick="dynsection.toggleFolder('1_3_1_')">▼</span><span id="img_1_3_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_3_1_')"> </span><a class="el" href="dir_94e97cd8ac97a23f6f02421292d1b0f9.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_3_1_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="eos_i_o_8h_source.html"><span class="icondoc"></span></a><a class="el" href="eos_i_o_8h.html" target="_self">eosIO.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_3_1_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="helm_8h_source.html"><span class="icondoc"></span></a><a class="el" href="helm_8h.html" target="_self">helm.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_4_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_4_" class="arrow" onclick="dynsection.toggleFolder('1_4_')">▼</span><span id="img_1_4_" class="iconfopen" onclick="dynsection.toggleFolder('1_4_')"> </span><a class="el" href="dir_440126c2838a14af33b22611dbbb2bf6.html" target="_self">meshIO</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_4_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_4_0_" class="arrow" onclick="dynsection.toggleFolder('1_4_0_')">▼</span><span id="img_1_4_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_4_0_')"> </span><a class="el" href="dir_70fe68c6a1aba1c690f556aae19244a1.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_4_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="mesh_i_o_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="mesh_i_o_8cpp.html" target="_self">meshIO.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_4_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_4_1_" class="arrow" onclick="dynsection.toggleFolder('1_4_1_')">▼</span><span id="img_1_4_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_4_1_')"> </span><a class="el" href="dir_74e94668ea6d3ca842a67049f1d0566c.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_4_1_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="mesh_i_o_8h_source.html"><span class="icondoc"></span></a><a class="el" href="mesh_i_o_8h.html" target="_self">meshIO.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_5_" class="arrow" onclick="dynsection.toggleFolder('1_5_')">▼</span><span id="img_1_5_" class="iconfopen" onclick="dynsection.toggleFolder('1_5_')"> </span><a class="el" href="dir_88826aa2a10e1882b573f502bc7f4b55.html" target="_self">misc</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_5_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_5_0_" class="arrow" onclick="dynsection.toggleFolder('1_5_0_')">▼</span><span id="img_1_5_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_5_0_')"> </span><a class="el" href="dir_b64ccfb7cae188f13ceb1b815e4d0abd.html" target="_self">macros</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_5_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="debug_8h_source.html"><span class="icondoc"></span></a><a class="el" href="debug_8h.html" target="_self">debug.h</a></td><td class="desc">Defines a macro for triggering a breakpoint in different compilers and platforms </td></tr>
|
||||
<tr id="row_1_5_0_1_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="warning__control_8h_source.html"><span class="icondoc"></span></a><a class="el" href="warning__control_8h.html" target="_self">warning_control.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_6_" class="arrow" onclick="dynsection.toggleFolder('1_6_')">▼</span><span id="img_1_6_" class="iconfopen" onclick="dynsection.toggleFolder('1_6_')"> </span><a class="el" href="dir_fc4c7f03e1a69a98c370fae55a743828.html" target="_self">network</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_6_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_6_0_" class="arrow" onclick="dynsection.toggleFolder('1_6_0_')">▼</span><span id="img_1_6_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_6_0_')"> </span><a class="el" href="dir_0369d3b0dd40e9aef90fa4a1b74cee7c.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_6_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="approx8_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="approx8_8cpp.html" target="_self">approx8.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_6_0_1_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="network_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="network_8cpp.html" target="_self">network.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_6_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_6_1_" class="arrow" onclick="dynsection.toggleFolder('1_6_1_')">▼</span><span id="img_1_6_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_6_1_')"> </span><a class="el" href="dir_e296cd0c311faef12afe540130b9e3be.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_6_1_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="approx8_8h_source.html"><span class="icondoc"></span></a><a class="el" href="approx8_8h.html" target="_self">approx8.h</a></td><td class="desc">Header file for the Approx8 nuclear reaction network </td></tr>
|
||||
<tr id="row_1_6_1_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="network_8h_source.html"><span class="icondoc"></span></a><a class="el" href="network_8h.html" target="_self">network.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_7_" class="arrow" onclick="dynsection.toggleFolder('1_7_')">▼</span><span id="img_1_7_" class="iconfopen" onclick="dynsection.toggleFolder('1_7_')"> </span><a class="el" href="dir_a73572e2878bf48cd4731aa58ca46c31.html" target="_self">polytrope</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_7_0_" class="arrow" onclick="dynsection.toggleFolder('1_7_0_')">▼</span><span id="img_1_7_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_7_0_')"> </span><a class="el" href="dir_a8c99fad283d5c4a04b267bb669e1cf8.html" target="_self">coeff</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_0_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_1_7_0_0_" class="arrow" onclick="dynsection.toggleFolder('1_7_0_0_')">▼</span><span id="img_1_7_0_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_7_0_0_')"> </span><a class="el" href="dir_6aa4a1c7c3c946dfb452501c81659fbf.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_0_0_0_" class="even"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="poly_coeff_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="poly_coeff_8cpp.html" target="_self">polyCoeff.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_0_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_1_7_0_1_" class="arrow" onclick="dynsection.toggleFolder('1_7_0_1_')">▼</span><span id="img_1_7_0_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_7_0_1_')"> </span><a class="el" href="dir_fdc379dde763e08438c2731e3fd59a05.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_0_1_0_" class="even"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="poly_coeff_8h_source.html"><span class="icondoc"></span></a><a class="el" href="poly_coeff_8h.html" target="_self">polyCoeff.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_1_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_7_1_" class="arrow" onclick="dynsection.toggleFolder('1_7_1_')">▼</span><span id="img_1_7_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_7_1_')"> </span><a class="el" href="dir_30dcb918826b3f0544216c80924451b2.html" target="_self">solver</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_1_7_1_0_" class="arrow" onclick="dynsection.toggleFolder('1_7_1_0_')">▼</span><span id="img_1_7_1_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_7_1_0_')"> </span><a class="el" href="dir_4a7bc422b9174d5dfd8797bfa14b9bdf.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_1_0_0_" class="odd"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="poly_solver_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="poly_solver_8cpp.html" target="_self">polySolver.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_1_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_1_7_1_1_" class="arrow" onclick="dynsection.toggleFolder('1_7_1_1_')">▼</span><span id="img_1_7_1_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_7_1_1_')"> </span><a class="el" href="dir_56512d4fe7fb518a41cd0658ebe0b769.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_1_1_0_" class="odd"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="poly_solver_8h_source.html"><span class="icondoc"></span></a><a class="el" href="poly_solver_8h.html" target="_self">polySolver.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_7_2_" class="arrow" onclick="dynsection.toggleFolder('1_7_2_')">▼</span><span id="img_1_7_2_" class="iconfopen" onclick="dynsection.toggleFolder('1_7_2_')"> </span><a class="el" href="dir_144391a97e68783d8d26ac1132a57f31.html" target="_self">utils</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_2_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_1_7_2_0_" class="arrow" onclick="dynsection.toggleFolder('1_7_2_0_')">▼</span><span id="img_1_7_2_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_7_2_0_')"> </span><a class="el" href="dir_f557c60fac944a4f58fe87184e573f81.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_2_0_0_" class="even"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="integrators_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="integrators_8cpp.html" target="_self">integrators.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_2_0_1_" class="odd"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="polytrope_operator_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="polytrope_operator_8cpp.html" target="_self">polytropeOperator.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_2_0_2_" class="even"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="utilities_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="utilities_8cpp.html" target="_self">utilities.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_2_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_1_7_2_1_" class="arrow" onclick="dynsection.toggleFolder('1_7_2_1_')">▼</span><span id="img_1_7_2_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_7_2_1_')"> </span><a class="el" href="dir_01f63f7c721feb6c428e58f307c9b6fd.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_2_1_0_" class="even"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="integrators_8h_source.html"><span class="icondoc"></span></a><a class="el" href="integrators_8h.html" target="_self">integrators.h</a></td><td class="desc">A collection of utilities for working with MFEM and solving the lane-emden equation </td></tr>
|
||||
<tr id="row_1_7_2_1_1_" class="odd"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="polytrope_operator_8h_source.html"><span class="icondoc"></span></a><a class="el" href="polytrope_operator_8h.html" target="_self">polytropeOperator.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_7_2_1_2_" class="even"><td class="entry"><span style="width:80px;display:inline-block;"> </span><a href="utilities_8h_source.html"><span class="icondoc"></span></a><a class="el" href="utilities_8h.html" target="_self">utilities.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_8_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_8_" class="arrow" onclick="dynsection.toggleFolder('1_8_')">▼</span><span id="img_1_8_" class="iconfopen" onclick="dynsection.toggleFolder('1_8_')"> </span><a class="el" href="dir_6bad3e3551706232e4c4a487f3402f33.html" target="_self">probe</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_8_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_8_0_" class="arrow" onclick="dynsection.toggleFolder('1_8_0_')">▼</span><span id="img_1_8_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_8_0_')"> </span><a class="el" href="dir_7c4a19aa6353409d84b8a31fd4de2591.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_8_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="probe_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="probe_8cpp.html" target="_self">probe.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_8_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_8_1_" class="arrow" onclick="dynsection.toggleFolder('1_8_1_')">▼</span><span id="img_1_8_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_8_1_')"> </span><a class="el" href="dir_81c5ba3921b9f51e8e386c41ada0d027.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_8_1_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="probe_8h_source.html"><span class="icondoc"></span></a><a class="el" href="probe_8h.html" target="_self">probe.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_9_" class="arrow" onclick="dynsection.toggleFolder('1_9_')">▼</span><span id="img_1_9_" class="iconfopen" onclick="dynsection.toggleFolder('1_9_')"> </span><a class="el" href="dir_b8641f383bb3a55bd12c64e8208632c3.html" target="_self">resource</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_9_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_9_0_" class="arrow" onclick="dynsection.toggleFolder('1_9_0_')">▼</span><span id="img_1_9_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_9_0_')"> </span><a class="el" href="dir_7bb0aa01699bca19f74bd46331fb94c4.html" target="_self">private</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_9_0_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="resource_manager_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="resource_manager_8cpp.html" target="_self">resourceManager.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_9_0_1_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="resource_manager_types_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="resource_manager_types_8cpp.html" target="_self">resourceManagerTypes.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_9_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_9_1_" class="arrow" onclick="dynsection.toggleFolder('1_9_1_')">▼</span><span id="img_1_9_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_9_1_')"> </span><a class="el" href="dir_7ae670761914c779622a5fa6fb2b1e5f.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_9_1_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="resource_manager_8h_source.html"><span class="icondoc"></span></a><a class="el" href="resource_manager_8h.html" target="_self">resourceManager.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_9_1_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="resource_manager_types_8h_source.html"><span class="icondoc"></span></a><a class="el" href="resource_manager_types_8h.html" target="_self">resourceManagerTypes.h</a></td><td class="desc">Defines types and functions for managing resources </td></tr>
|
||||
<tr id="row_1_10_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_1_10_" class="arrow" onclick="dynsection.toggleFolder('1_10_')">▼</span><span id="img_1_10_" class="iconfopen" onclick="dynsection.toggleFolder('1_10_')"> </span><a class="el" href="dir_0c0c9fa8a58db41e576adc3ce68c5ee9.html" target="_self">types</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_10_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_1_10_0_" class="arrow" onclick="dynsection.toggleFolder('1_10_0_')">▼</span><span id="img_1_10_0_" class="iconfopen" onclick="dynsection.toggleFolder('1_10_0_')"> </span><a class="el" href="dir_85629ce3409996ab3ecde610fb1a54f9.html" target="_self">public</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_10_0_0_" class="odd"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a href="4_d_s_t_a_r_types_8h_source.html"><span class="icondoc"></span></a><a class="el" href="4_d_s_t_a_r_types_8h.html" target="_self">4DSTARTypes.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_2_" class="arrow" onclick="dynsection.toggleFolder('2_')">▼</span><span id="img_2_" class="iconfopen" onclick="dynsection.toggleFolder('2_')"> </span><a class="el" href="dir_59425e443f801f1f2fd8bbe4959a3ccf.html" target="_self">tests</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_2_0_" class="arrow" onclick="dynsection.toggleFolder('2_0_')">▼</span><span id="img_2_0_" class="iconfopen" onclick="dynsection.toggleFolder('2_0_')"> </span><a class="el" href="dir_87229db23c746e277e7b963aa1a9328c.html" target="_self">composition</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="composition_test_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="composition_test_8cpp.html" target="_self">compositionTest.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_1_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_2_1_" class="arrow" onclick="dynsection.toggleFolder('2_1_')">▼</span><span id="img_2_1_" class="iconfopen" onclick="dynsection.toggleFolder('2_1_')"> </span><a class="el" href="dir_4ca8c38bcea36bc5bc19e1323c6cc9d6.html" target="_self">composition_sandbox</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="comp_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="comp_8cpp.html" target="_self">comp.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_2_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_2_2_" class="arrow" onclick="dynsection.toggleFolder('2_2_')">▼</span><span id="img_2_2_" class="iconfopen" onclick="dynsection.toggleFolder('2_2_')"> </span><a class="el" href="dir_ce3bf6daddda59a58b5b9429da3f76b4.html" target="_self">config</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="config_test_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="config_test_8cpp.html" target="_self">configTest.cpp</a></td><td class="desc">Unit tests for the Config class </td></tr>
|
||||
<tr id="row_2_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_2_3_" class="arrow" onclick="dynsection.toggleFolder('2_3_')">▼</span><span id="img_2_3_" class="iconfopen" onclick="dynsection.toggleFolder('2_3_')"> </span><a class="el" href="dir_6cfc89239232d12b3feb44b30f54e02f.html" target="_self">const</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_3_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="const_test_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="const_test_8cpp.html" target="_self">constTest.cpp</a></td><td class="desc">Unit tests for the const class </td></tr>
|
||||
<tr id="row_2_4_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_2_4_" class="arrow" onclick="dynsection.toggleFolder('2_4_')">▼</span><span id="img_2_4_" class="iconfopen" onclick="dynsection.toggleFolder('2_4_')"> </span><a class="el" href="dir_0a9fc31aab728f990a053f374d62ee5c.html" target="_self">eos</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_4_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="eos_test_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="eos_test_8cpp.html" target="_self">eosTest.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_2_5_" class="arrow" onclick="dynsection.toggleFolder('2_5_')">▼</span><span id="img_2_5_" class="iconfopen" onclick="dynsection.toggleFolder('2_5_')"> </span><a class="el" href="dir_0c07588a470b646c09b0414ac8faaf7b.html" target="_self">meshIO</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_5_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="mesh_i_o_test_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="mesh_i_o_test_8cpp.html" target="_self">meshIOTest.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_6_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_2_6_" class="arrow" onclick="dynsection.toggleFolder('2_6_')">▼</span><span id="img_2_6_" class="iconfopen" onclick="dynsection.toggleFolder('2_6_')"> </span><a class="el" href="dir_4166b9b5ef066b3a88619bbc1a7ebd3b.html" target="_self">network</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_6_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="approx8_test_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="approx8_test_8cpp.html" target="_self">approx8Test.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_2_7_" class="arrow" onclick="dynsection.toggleFolder('2_7_')">▼</span><span id="img_2_7_" class="iconfopen" onclick="dynsection.toggleFolder('2_7_')"> </span><a class="el" href="dir_a827c0dd3b159e84e2f201bdef257c4f.html" target="_self">poly</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_7_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="poly_test_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="poly_test_8cpp.html" target="_self">polyTest.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_8_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_2_8_" class="arrow" onclick="dynsection.toggleFolder('2_8_')">▼</span><span id="img_2_8_" class="iconfopen" onclick="dynsection.toggleFolder('2_8_')"> </span><a class="el" href="dir_9cba7936c46a1c67f99aa3df3c42d0f3.html" target="_self">probe</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_8_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="probe_test_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="probe_test_8cpp.html" target="_self">probeTest.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_9_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_2_9_" class="arrow" onclick="dynsection.toggleFolder('2_9_')">▼</span><span id="img_2_9_" class="iconfopen" onclick="dynsection.toggleFolder('2_9_')"> </span><a class="el" href="dir_f32aa75261448ee6e688669e6b5542e9.html" target="_self">resource</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_9_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a href="resource_manager_test_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="resource_manager_test_8cpp.html" target="_self">resourceManagerTest.cpp</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
@@ -183,7 +208,7 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
var files_dup =
|
||||
[
|
||||
[ "docs", "dir_49e56c817e5e54854c35e136979f97ca.html", "dir_49e56c817e5e54854c35e136979f97ca" ],
|
||||
[ "src", "dir_68267d1309a1af8e8297ef4c3efbcdba.html", "dir_68267d1309a1af8e8297ef4c3efbcdba" ],
|
||||
[ "tests", "dir_59425e443f801f1f2fd8bbe4959a3ccf.html", "dir_59425e443f801f1f2fd8bbe4959a3ccf" ],
|
||||
[ "utils", "dir_cbdb8362360e11eafe2fa3bc74cf0ffd.html", "dir_cbdb8362360e11eafe2fa3bc74cf0ffd" ]
|
||||
[ "tests", "dir_59425e443f801f1f2fd8bbe4959a3ccf.html", "dir_59425e443f801f1f2fd8bbe4959a3ccf" ]
|
||||
];
|
||||
@@ -1,65 +1,65 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: Class Members</title>
|
||||
<title>SERiF: Class Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">New 4DSSE Code
|
||||
 <span id="projectnumber">0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.svg"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -72,8 +72,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('functions.html',''); initResizable(); });
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('functions.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
@@ -86,407 +86,35 @@ $(document).ready(function(){initNavTree('functions.html',''); initResizable();
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
|
||||
|
||||
<h3><a id="index_a"></a>- a -</h3><ul>
|
||||
<li>add_integrator()
|
||||
: <a class="el" href="classCompositeNonlinearIntegrator.html#af336df4849e99a3bc95161f03868efc4">CompositeNonlinearIntegrator</a>
|
||||
</li>
|
||||
<li>AssembleElementGrad()
|
||||
: <a class="el" href="classBilinearIntegratorWrapper.html#a19b6facddeba8256619981e6276f5815">BilinearIntegratorWrapper</a>
|
||||
, <a class="el" href="classCompositeNonlinearIntegrator.html#a2b466f6e16a5797f5ed50621fc4818a0">CompositeNonlinearIntegrator</a>
|
||||
, <a class="el" href="classNonlinearPowerIntegrator.html#a5d8116206e35119fbee20540f5bd3157">NonlinearPowerIntegrator</a>
|
||||
</li>
|
||||
<li>AssembleElementVector()
|
||||
: <a class="el" href="classBilinearIntegratorWrapper.html#a10c3ac5bb62c91c3a437924e33a527d8">BilinearIntegratorWrapper</a>
|
||||
, <a class="el" href="classCompositeNonlinearIntegrator.html#a0a3c6ccf134c4566218eb3a33861214c">CompositeNonlinearIntegrator</a>
|
||||
, <a class="el" href="classNonlinearPowerIntegrator.html#a23b79c0ab632824ffda9b43928a00504">NonlinearPowerIntegrator</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_b"></a>- b -</h3><ul>
|
||||
<li>BilinearIntegratorWrapper()
|
||||
: <a class="el" href="classBilinearIntegratorWrapper.html#a72155007095c629dfca4f349739e4a18">BilinearIntegratorWrapper</a>
|
||||
</li>
|
||||
<li>byteEnd
|
||||
: <a class="el" href="structTableIndex.html#a69c87fd1cb0b7a64a82c52c54193e5e6">TableIndex</a>
|
||||
</li>
|
||||
<li>byteStart
|
||||
: <a class="el" href="structTableIndex.html#ad899cf13056eb17b33e1c5e303e10132">TableIndex</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_c"></a>- c -</h3><ul>
|
||||
<li>callAddToCache()
|
||||
: <a class="el" href="classconfigTestPrivateAccessor.html#adf7f5c651bdd5ca8c12f18a6a0f8a8e9">configTestPrivateAccessor</a>
|
||||
</li>
|
||||
<li>callCacheSize()
|
||||
: <a class="el" href="classconfigTestPrivateAccessor.html#aaa9517067ef84ab7fb6365536180ce13">configTestPrivateAccessor</a>
|
||||
</li>
|
||||
<li>callIsKeyInCache()
|
||||
: <a class="el" href="classconfigTestPrivateAccessor.html#a6d7d0e1bf82c1917dde20167697a03b1">configTestPrivateAccessor</a>
|
||||
</li>
|
||||
<li>callRegisterKeyNotFound()
|
||||
: <a class="el" href="classconfigTestPrivateAccessor.html#a447eb550ff20700e31bd530b7ca01592">configTestPrivateAccessor</a>
|
||||
</li>
|
||||
<li>CheckIfKeyUnknown()
|
||||
: <a class="el" href="classconfigTestPrivateAccessor.html#a4de7c133e8e296d7f9e713aa0b2c4329">configTestPrivateAccessor</a>
|
||||
</li>
|
||||
<li>comment
|
||||
: <a class="el" href="structHeader.html#a122331824871070af2c6cebc9698abd8">Header</a>
|
||||
</li>
|
||||
<li>CompositeNonlinearIntegrator()
|
||||
: <a class="el" href="classCompositeNonlinearIntegrator.html#aba931cf9d57170b7483eed0ade6cd459">CompositeNonlinearIntegrator</a>
|
||||
</li>
|
||||
<li>computeChecksum()
|
||||
: <a class="el" href="classOpatIO.html#af5c52b5d862f5b94ee847c6c791998db">OpatIO</a>
|
||||
</li>
|
||||
<li>Constant()
|
||||
: <a class="el" href="structConstant.html#a84ca5b6951cc8a8eccd083894302a857">Constant</a>
|
||||
</li>
|
||||
<li>creationDate
|
||||
: <a class="el" href="structHeader.html#a83f52dffac0449704ef1a50a5e787e92">Header</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_d"></a>- d -</h3><ul>
|
||||
<li>DataType
|
||||
: <a class="el" href="classDObject.html#a79a2ecac4130ef3df272bdfeed26a620">DObject</a>
|
||||
</li>
|
||||
<li>dataTypeMap
|
||||
: <a class="el" href="classDObject.html#a358d5f015da09ae5f0cbb46f3fd9e401">DObject</a>
|
||||
</li>
|
||||
<li>defaultObject
|
||||
: <a class="el" href="classDObjectTest.html#ac753942590ae6ee456e6f3dd8b205df2">DObjectTest</a>
|
||||
</li>
|
||||
<li>DObject()
|
||||
: <a class="el" href="classDObject.html#a0ae54853e18265657296bfb5ac3bf9d0">DObject</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_g"></a>- g -</h3><ul>
|
||||
<li>get()
|
||||
: <a class="el" href="classConstants.html#a36ddd7fe6857d1bbf6d1c84d4ed7bc19">Constants</a>
|
||||
, <a class="el" href="classLockableDObject.html#adcfe201fc728cc1c6fcf638a566ba9a1">LockableDObject</a>
|
||||
</li>
|
||||
<li>getByteSize()
|
||||
: <a class="el" href="classMetadata.html#ac7980d1efdd6ae434f0115f83d08348e">Metadata</a>
|
||||
</li>
|
||||
<li>getData()
|
||||
: <a class="el" href="classDObject.html#a4862655c3634d019b0a45b811d6f7235">DObject</a>
|
||||
</li>
|
||||
<li>getDataAs()
|
||||
: <a class="el" href="classDObject.html#aca2db093c1c8c6f7893de07544aed619">DObject</a>
|
||||
</li>
|
||||
<li>getDataType()
|
||||
: <a class="el" href="classMetadata.html#aeed7f22ccc61d9a3d6425441d381dcdc">Metadata</a>
|
||||
</li>
|
||||
<li>getDimensions()
|
||||
: <a class="el" href="classMetadata.html#a412c0c0b8754d85f9edbbdcd637f3b20">Metadata</a>
|
||||
</li>
|
||||
<li>getErrorCode()
|
||||
: <a class="el" href="classDObject.html#afa8926d916081de72478cb8813c25e98">DObject</a>
|
||||
</li>
|
||||
<li>getHeader()
|
||||
: <a class="el" href="classOpatIO.html#afe725b647bc5bb802f6d711fc5dca3ab">OpatIO</a>
|
||||
</li>
|
||||
<li>getInstance()
|
||||
: <a class="el" href="classConstants.html#aaa6f3af20fa563cf22df71a987923065">Constants</a>
|
||||
</li>
|
||||
<li>getMaxQDepth()
|
||||
: <a class="el" href="classOpatIO.html#a48cd5e4f3fdb221bc1b6253e149e8e01">OpatIO</a>
|
||||
</li>
|
||||
<li>GetMesh()
|
||||
: <a class="el" href="classMeshIO.html#a3e4bccff08abf9a28b3d64c8fb9f7317">MeshIO</a>
|
||||
</li>
|
||||
<li>getNumIndex()
|
||||
: <a class="el" href="classOpatIO.html#a8f7cc9a4ec8845c22df330678afd29c6">OpatIO</a>
|
||||
</li>
|
||||
<li>getOPATVersion()
|
||||
: <a class="el" href="classOpatIO.html#a2894437c09f4cdb06c9b06d6aad4bd2f">OpatIO</a>
|
||||
</li>
|
||||
<li>getTable()
|
||||
: <a class="el" href="classOpatIO.html#a5c35b863873239e023427864ed016f58">OpatIO</a>
|
||||
</li>
|
||||
<li>getTableIndex()
|
||||
: <a class="el" href="classOpatIO.html#af0bc6bb210c4ff74bc1e043aeb252e1a">OpatIO</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_h"></a>- h -</h3><ul>
|
||||
<li>has()
|
||||
: <a class="el" href="classConstants.html#a2aa041fd223f259e55bf098c90581039">Constants</a>
|
||||
</li>
|
||||
<li>headerSize
|
||||
: <a class="el" href="structHeader.html#af0bdf31defd5888cc8d2f7537e687917">Header</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_i"></a>- i -</h3><ul>
|
||||
<li>index
|
||||
: <a class="el" href="structTableIndex.html#a5abb8638b94f778674d999db0f506ecc">TableIndex</a>
|
||||
</li>
|
||||
<li>indexOffset
|
||||
: <a class="el" href="structHeader.html#a31039c09176a479defcbe38597eb9957">Header</a>
|
||||
</li>
|
||||
<li>initializedObject
|
||||
: <a class="el" href="classDObjectTest.html#a2150dd7881a4d1c68ce51344f174738e">DObjectTest</a>
|
||||
</li>
|
||||
<li>isDebugEnabled()
|
||||
: <a class="el" href="classMetadata.html#abe52c81e04665628666b4140cd346b69">Metadata</a>
|
||||
</li>
|
||||
<li>isDebuggingEnabled()
|
||||
: <a class="el" href="classDObject.html#ae47bf220fbe2173cf6933c2380035dbd">DObject</a>
|
||||
</li>
|
||||
<li>isLoaded()
|
||||
: <a class="el" href="classConstants.html#ae276dfdc0ffe75a53e3842e33ab52630">Constants</a>
|
||||
</li>
|
||||
<li>IsLoaded()
|
||||
: <a class="el" href="classMeshIO.html#a12495fc814254021d44e0509ac760672">MeshIO</a>
|
||||
</li>
|
||||
<li>isLoaded()
|
||||
: <a class="el" href="classOpatIO.html#aba1be05d51d4b0b9e4581b95ad0e1890">OpatIO</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_k"></a>- k -</h3><ul>
|
||||
<li>keys()
|
||||
: <a class="el" href="classConstants.html#ab9de36fa145552a3e7964e7e85a67149">Constants</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_l"></a>- l -</h3><ul>
|
||||
<li>load()
|
||||
: <a class="el" href="classOpatIO.html#a3578ac9bad40dd45ada3459f92a93b56">OpatIO</a>
|
||||
</li>
|
||||
<li>lock()
|
||||
: <a class="el" href="classLockableDObject.html#ade38ca54703913359fc3b4366f6e292a">LockableDObject</a>
|
||||
</li>
|
||||
<li>LockableDObject()
|
||||
: <a class="el" href="classLockableDObject.html#ae1a174a2740fa053626fe2820ee0efee">LockableDObject</a>
|
||||
</li>
|
||||
<li>lockableObject
|
||||
: <a class="el" href="classLockableDObjectTest.html#a6f639c0023311b7900595ab11c40cd59">LockableDObjectTest</a>
|
||||
</li>
|
||||
<li>logKappa
|
||||
: <a class="el" href="structOPATTable.html#aee4e3713cffa0ed0a5bd79e2dec97d6e">OPATTable</a>
|
||||
</li>
|
||||
<li>logR
|
||||
: <a class="el" href="structOPATTable.html#afaf11794675d27e75de5233b947fced9">OPATTable</a>
|
||||
</li>
|
||||
<li>logT
|
||||
: <a class="el" href="structOPATTable.html#a237ed50cee8df2144a2c47b5ffa443d3">OPATTable</a>
|
||||
</li>
|
||||
<li>lookupClosestTableID()
|
||||
: <a class="el" href="classOpatIO.html#a82715d95a5ddd1e78470b90fbd005c4d">OpatIO</a>
|
||||
</li>
|
||||
<li>lookupTableID()
|
||||
: <a class="el" href="classOpatIO.html#a1a4456b7745c0dd559eca72d5d744fc0">OpatIO</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_m"></a>- m -</h3><ul>
|
||||
<li>magic
|
||||
: <a class="el" href="structHeader.html#a87c9fc5b27c41fe65698f8538c23b182">Header</a>
|
||||
</li>
|
||||
<li>MeshIO()
|
||||
: <a class="el" href="classMeshIO.html#a8fe43b55b7851c805c276517b0aacac5">MeshIO</a>
|
||||
</li>
|
||||
<li>Metadata()
|
||||
: <a class="el" href="classMetadata.html#ae849560667461008cb72e83919c20be0">Metadata</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_n"></a>- n -</h3><ul>
|
||||
<li>N_R
|
||||
: <a class="el" href="structOPATTable.html#a70b70699726b2f77b486702e913a164b">OPATTable</a>
|
||||
</li>
|
||||
<li>N_T
|
||||
: <a class="el" href="structOPATTable.html#a87cc2d8e225e5e9c567602d779aec88f">OPATTable</a>
|
||||
</li>
|
||||
<li>name
|
||||
: <a class="el" href="structConstant.html#a8d8d2a81e9a8f36dfa02b4d23a5be55c">Constant</a>
|
||||
</li>
|
||||
<li>NonlinearPowerIntegrator()
|
||||
: <a class="el" href="classNonlinearPowerIntegrator.html#a0578e900c8e95cfa1161362c98fd3d31">NonlinearPowerIntegrator</a>
|
||||
</li>
|
||||
<li>numIndex
|
||||
: <a class="el" href="structHeader.html#a2ab1f0eeaadd3be76f253a71d06e2b39">Header</a>
|
||||
</li>
|
||||
<li>numTables
|
||||
: <a class="el" href="structHeader.html#a162ced3913c3373d6d54c32274b99d72">Header</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_o"></a>- o -</h3><ul>
|
||||
<li>OpatIO()
|
||||
: <a class="el" href="classOpatIO.html#a7f3436b3ac0dbe141b08d8064550f1b3">OpatIO</a>
|
||||
</li>
|
||||
<li>operator<<
|
||||
: <a class="el" href="structConstant.html#ad298f7af7cdfd2e2267fd9e464558e2b">Constant</a>
|
||||
, <a class="el" href="classDObject.html#a5b2896a287295bf59a0b9e4d0af21161">DObject</a>
|
||||
, <a class="el" href="classMetadata.html#a9bc49cc23da2d1ff8b3e197630b9dfd2">Metadata</a>
|
||||
</li>
|
||||
<li>operator[]()
|
||||
: <a class="el" href="classConstants.html#ad75620743b867fc20d4a05027d1a1c01">Constants</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_p"></a>- p -</h3><ul>
|
||||
<li>Plugin
|
||||
: <a class="el" href="classDObject.html#af11334d08ef85c68b3aae7554548e5a7">DObject</a>
|
||||
</li>
|
||||
<li>printHeader()
|
||||
: <a class="el" href="classOpatIO.html#a117f7e1f45d6c410c21d0644e447bbb1">OpatIO</a>
|
||||
</li>
|
||||
<li>printTable()
|
||||
: <a class="el" href="classOpatIO.html#afae90144930f190ed4018fbf328bf8ea">OpatIO</a>
|
||||
</li>
|
||||
<li>printTableIndex()
|
||||
: <a class="el" href="classOpatIO.html#afa623ba10f188097e555a682a4c69a9f">OpatIO</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_r"></a>- r -</h3><ul>
|
||||
<li>reference
|
||||
: <a class="el" href="structConstant.html#a1c7e6c5a1d2316c98e59e04a234754d1">Constant</a>
|
||||
</li>
|
||||
<li>registerPlugin()
|
||||
: <a class="el" href="classDObject.html#a15afffdf339150fc872bf63bdd08d581">DObject</a>
|
||||
</li>
|
||||
<li>reserved
|
||||
: <a class="el" href="structHeader.html#a40ba18cda24aa3bb788555a209dd1bad">Header</a>
|
||||
</li>
|
||||
<li>runAllPlugins()
|
||||
: <a class="el" href="classDObject.html#a1223275dcbbf20334ea11707346acb93">DObject</a>
|
||||
</li>
|
||||
<li>runPlugin()
|
||||
: <a class="el" href="classDObject.html#a99072eb52bb22745f0248f273fbf28fb">DObject</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_s"></a>- s -</h3><ul>
|
||||
<li>setByteSize()
|
||||
: <a class="el" href="classMetadata.html#a07035de7b0c780ef340e1a11c60a4d2b">Metadata</a>
|
||||
</li>
|
||||
<li>setData()
|
||||
: <a class="el" href="classDObject.html#ab1718571434e84e90f1ec463e4786a8a">DObject</a>
|
||||
</li>
|
||||
<li>setDataType()
|
||||
: <a class="el" href="classMetadata.html#a88f4f57d443e2b7664e75e57a29dfbf0">Metadata</a>
|
||||
</li>
|
||||
<li>setDebugEnabled()
|
||||
: <a class="el" href="classMetadata.html#a365c4594ad65c3b10b40a1cf4f4aea26">Metadata</a>
|
||||
</li>
|
||||
<li>setDebugging()
|
||||
: <a class="el" href="classDObject.html#a6f0023aee463e71d92442dcf61b6ed47">DObject</a>
|
||||
</li>
|
||||
<li>setDimensions()
|
||||
: <a class="el" href="classMetadata.html#af5264d1666839e69c192b565b5cfa606">Metadata</a>
|
||||
</li>
|
||||
<li>setErrorCode()
|
||||
: <a class="el" href="classDObject.html#a3dce47a519f9da5085c0c5ac1eea4f38">DObject</a>
|
||||
</li>
|
||||
<li>setFilename()
|
||||
: <a class="el" href="classOpatIO.html#ad189e0f239bc4184fecf7daef7923272">OpatIO</a>
|
||||
</li>
|
||||
<li>setMaxQDepth()
|
||||
: <a class="el" href="classOpatIO.html#ab0edd41690b8d5c1775f87439cf82cb5">OpatIO</a>
|
||||
</li>
|
||||
<li>SetUp()
|
||||
: <a class="el" href="classconstTest.html#af4753885bf401953202f89d455a2702f">constTest</a>
|
||||
, <a class="el" href="classDObjectTest.html#a95ba0f78c44e0bd46603de32028b7be6">DObjectTest</a>
|
||||
, <a class="el" href="classLockableDObjectTest.html#a4ca643fb176141b51f4761dd3df64769">LockableDObjectTest</a>
|
||||
, <a class="el" href="classMetadataTest.html#a6273a370a10b42155af951a8fc2c47fa">MetadataTest</a>
|
||||
</li>
|
||||
<li>sha256
|
||||
: <a class="el" href="structTableIndex.html#a0c4826e48839977fa2bfaa1bf51b6cdb">TableIndex</a>
|
||||
</li>
|
||||
<li>sourceInfo
|
||||
: <a class="el" href="structHeader.html#ac1a0c67ed5bd4021581fc00c2d79dba3">Header</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_t"></a>- t -</h3><ul>
|
||||
<li>TearDown()
|
||||
: <a class="el" href="classMetadataTest.html#a24075d61d37dceacd353ecde16a1ac71">MetadataTest</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_u"></a>- u -</h3><ul>
|
||||
<li>uncertainty
|
||||
: <a class="el" href="structConstant.html#a0ae09f22af150a41aa4169a4a60933be">Constant</a>
|
||||
</li>
|
||||
<li>unit
|
||||
: <a class="el" href="structConstant.html#a2c46956a2d2b0ebf78ff99c5971130d2">Constant</a>
|
||||
</li>
|
||||
<li>unload()
|
||||
: <a class="el" href="classOpatIO.html#ac1c1a6159f82462fedf9b526ddcc19a6">OpatIO</a>
|
||||
</li>
|
||||
<li>unlock()
|
||||
: <a class="el" href="classLockableDObject.html#a1481ed99dcd837490bf28309aadaedfb">LockableDObject</a>
|
||||
</li>
|
||||
<li>unregisterPlugin()
|
||||
: <a class="el" href="classDObject.html#a99b8688849e11501033a25f61efb8356">DObject</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_v"></a>- v -</h3><ul>
|
||||
<li>validateAll()
|
||||
: <a class="el" href="classOpatIO.html#aafb5941c4c93104af8ba06f2271a3dc7">OpatIO</a>
|
||||
</li>
|
||||
<li>value
|
||||
: <a class="el" href="structConstant.html#a3bda8d7fadd6fb2510fd39962a065a02">Constant</a>
|
||||
</li>
|
||||
<li>version
|
||||
: <a class="el" href="structHeader.html#ac55e763f9e96050f4dab115a4a1c2356">Header</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index__7E"></a>- ~ -</h3><ul>
|
||||
<li>~BilinearIntegratorWrapper()
|
||||
: <a class="el" href="classBilinearIntegratorWrapper.html#a6f550f0cb8d39c5ebc6e712762eb8504">BilinearIntegratorWrapper</a>
|
||||
</li>
|
||||
<li>~CompositeNonlinearIntegrator()
|
||||
: <a class="el" href="classCompositeNonlinearIntegrator.html#a93b4496295c20d461b971c65633570d8">CompositeNonlinearIntegrator</a>
|
||||
</li>
|
||||
<li>~MeshIO()
|
||||
: <a class="el" href="classMeshIO.html#abf2d0986e73b920c71c03dc61730846c">MeshIO</a>
|
||||
</li>
|
||||
<li>~OpatIO()
|
||||
: <a class="el" href="classOpatIO.html#ac34f611a9eab458329553d27e8bffec6">OpatIO</a>
|
||||
</li>
|
||||
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
|
||||
<li>abar : <a class="el" href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html#a4974e4e163e9ff60aa1c4d4a1ebd426c">serif::eos::helmholtz::EOSInput</a></li>
|
||||
<li>aion : <a class="el" href="structserif_1_1network_1_1approx8_1_1_net.html#ae4d6bfb7bee80e80dc7947648d755e6c">serif::network::approx8::Net</a></li>
|
||||
<li>assembleAndFinalizeForm() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#a3d7ed2ad970e24927cb13ea2e4ae572f">serif::polytrope::PolySolver</a></li>
|
||||
<li>assembleBlockSystem() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#a8b6283e2d865e2941d314e6155c558b8">serif::polytrope::PolySolver</a></li>
|
||||
<li>AssembleElementGrad() : <a class="el" href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a3ff176719caad168f9e72011a9468370">serif::polytrope::polyMFEMUtils::NonlinearPowerIntegrator</a></li>
|
||||
<li>AssembleElementVector() : <a class="el" href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a370aeb5312191abc5bf8cb07d5993d87">serif::polytrope::polyMFEMUtils::NonlinearPowerIntegrator</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,65 +1,65 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: Class Members - Functions</title>
|
||||
<title>SERiF: Class Members - Functions</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">New 4DSSE Code
|
||||
 <span id="projectnumber">0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.svg"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -72,8 +72,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('functions_func.html',''); initResizable(); });
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('functions_func.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
@@ -86,312 +86,236 @@ $(document).ready(function(){initNavTree('functions_func.html',''); initResizabl
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 
|
||||
<div class="textblock">Here is a list of all functions with links to the classes they belong to:</div>
|
||||
|
||||
<h3><a id="index_a"></a>- a -</h3><ul>
|
||||
<li>add_integrator()
|
||||
: <a class="el" href="classCompositeNonlinearIntegrator.html#af336df4849e99a3bc95161f03868efc4">CompositeNonlinearIntegrator</a>
|
||||
</li>
|
||||
<li>AssembleElementGrad()
|
||||
: <a class="el" href="classBilinearIntegratorWrapper.html#a19b6facddeba8256619981e6276f5815">BilinearIntegratorWrapper</a>
|
||||
, <a class="el" href="classCompositeNonlinearIntegrator.html#a2b466f6e16a5797f5ed50621fc4818a0">CompositeNonlinearIntegrator</a>
|
||||
, <a class="el" href="classNonlinearPowerIntegrator.html#a5d8116206e35119fbee20540f5bd3157">NonlinearPowerIntegrator</a>
|
||||
</li>
|
||||
<li>AssembleElementVector()
|
||||
: <a class="el" href="classBilinearIntegratorWrapper.html#a10c3ac5bb62c91c3a437924e33a527d8">BilinearIntegratorWrapper</a>
|
||||
, <a class="el" href="classCompositeNonlinearIntegrator.html#a0a3c6ccf134c4566218eb3a33861214c">CompositeNonlinearIntegrator</a>
|
||||
, <a class="el" href="classNonlinearPowerIntegrator.html#a23b79c0ab632824ffda9b43928a00504">NonlinearPowerIntegrator</a>
|
||||
</li>
|
||||
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
|
||||
<li>assembleAndFinalizeForm() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#a3d7ed2ad970e24927cb13ea2e4ae572f">serif::polytrope::PolySolver</a></li>
|
||||
<li>assembleBlockSystem() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#a8b6283e2d865e2941d314e6155c558b8">serif::polytrope::PolySolver</a></li>
|
||||
<li>AssembleElementGrad() : <a class="el" href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a3ff176719caad168f9e72011a9468370">serif::polytrope::polyMFEMUtils::NonlinearPowerIntegrator</a></li>
|
||||
<li>AssembleElementVector() : <a class="el" href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a370aeb5312191abc5bf8cb07d5993d87">serif::polytrope::polyMFEMUtils::NonlinearPowerIntegrator</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_b"></a>- b -</h3><ul>
|
||||
<li>BilinearIntegratorWrapper()
|
||||
: <a class="el" href="classBilinearIntegratorWrapper.html#a72155007095c629dfca4f349739e4a18">BilinearIntegratorWrapper</a>
|
||||
</li>
|
||||
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
|
||||
<li>buildIndividualForms() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#aa39b58a2afbb203ea2e30c3dcda3d2d5">serif::polytrope::PolySolver</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_c"></a>- c -</h3><ul>
|
||||
<li>callAddToCache()
|
||||
: <a class="el" href="classconfigTestPrivateAccessor.html#adf7f5c651bdd5ca8c12f18a6a0f8a8e9">configTestPrivateAccessor</a>
|
||||
</li>
|
||||
<li>callCacheSize()
|
||||
: <a class="el" href="classconfigTestPrivateAccessor.html#aaa9517067ef84ab7fb6365536180ce13">configTestPrivateAccessor</a>
|
||||
</li>
|
||||
<li>callIsKeyInCache()
|
||||
: <a class="el" href="classconfigTestPrivateAccessor.html#a6d7d0e1bf82c1917dde20167697a03b1">configTestPrivateAccessor</a>
|
||||
</li>
|
||||
<li>callRegisterKeyNotFound()
|
||||
: <a class="el" href="classconfigTestPrivateAccessor.html#a447eb550ff20700e31bd530b7ca01592">configTestPrivateAccessor</a>
|
||||
</li>
|
||||
<li>CheckIfKeyUnknown()
|
||||
: <a class="el" href="classconfigTestPrivateAccessor.html#a4de7c133e8e296d7f9e713aa0b2c4329">configTestPrivateAccessor</a>
|
||||
</li>
|
||||
<li>CompositeNonlinearIntegrator()
|
||||
: <a class="el" href="classCompositeNonlinearIntegrator.html#aba931cf9d57170b7483eed0ade6cd459">CompositeNonlinearIntegrator</a>
|
||||
</li>
|
||||
<li>computeChecksum()
|
||||
: <a class="el" href="classOpatIO.html#af5c52b5d862f5b94ee847c6c791998db">OpatIO</a>
|
||||
</li>
|
||||
<li>Constant()
|
||||
: <a class="el" href="structConstant.html#a84ca5b6951cc8a8eccd083894302a857">Constant</a>
|
||||
</li>
|
||||
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
|
||||
<li>callAddToCache() : <a class="el" href="classconfig_test_private_accessor.html#a17b572a5d4c9d980d0a8cc59aafd4a7d">configTestPrivateAccessor</a></li>
|
||||
<li>callCacheSize() : <a class="el" href="classconfig_test_private_accessor.html#ad255c2b4d2ed83c38ddb3b01bfc7699e">configTestPrivateAccessor</a></li>
|
||||
<li>callIsKeyInCache() : <a class="el" href="classconfig_test_private_accessor.html#a9ed85386d1877a4c842a1e4de6ca94c4">configTestPrivateAccessor</a></li>
|
||||
<li>callRegisterKeyNotFound() : <a class="el" href="classconfig_test_private_accessor.html#a5de5045126d1a03e462556e7bc314503">configTestPrivateAccessor</a></li>
|
||||
<li>CheckIfKeyUnknown() : <a class="el" href="classconfig_test_private_accessor.html#a2e64c804b2c7a25f250e8e178e479550">configTestPrivateAccessor</a></li>
|
||||
<li>Composition() : <a class="el" href="classserif_1_1composition_1_1_composition.html#a4d6440dcd749d9f8e5d83ca85878311c">serif::composition::Composition</a></li>
|
||||
<li>CompositionEntry() : <a class="el" href="structserif_1_1composition_1_1_composition_entry.html#ab19c35239824ec2e6b8fedd4f93fe59e">serif::composition::CompositionEntry</a></li>
|
||||
<li>computeBlockOffsets() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#a3e23e4843b735dcf23782e5273004930">serif::polytrope::PolySolver</a></li>
|
||||
<li>Constant() : <a class="el" href="structserif_1_1constant_1_1_constant.html#a065affdd5f1deef4c743a9fd2075e869">serif::constant::Constant</a></li>
|
||||
<li>Constants() : <a class="el" href="classserif_1_1constant_1_1_constants.html#af27bfe943a6d02ea9a4740e1c015c705">serif::constant::Constants</a></li>
|
||||
<li>construct_jacobian_constant_terms() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#ad0f1686571720135c2bd6bf7c906de9c">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>construct_matrix_representations() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a9b8a2515a9cd420823b8783565457554">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>construct_reduced_block_offsets() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a44dd22d256274552a4e2a062a556607a">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>convert_netIn() : <a class="el" href="classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2578a3fa5f1ad880d8bede87ed6b8460">serif::network::approx8::Approx8Network</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_d"></a>- d -</h3><ul>
|
||||
<li>DObject()
|
||||
: <a class="el" href="classDObject.html#a0ae54853e18265657296bfb5ac3bf9d0">DObject</a>
|
||||
</li>
|
||||
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
|
||||
<li>EosIO() : <a class="el" href="classserif_1_1eos_1_1_eos_i_o.html#afd7bfc464ba6dfdbc15750f500656e0a">serif::eos::EosIO</a></li>
|
||||
<li>evaluate() : <a class="el" href="classserif_1_1network_1_1approx8_1_1_approx8_network.html#a1b592b4dd76a2a0a62dbc21a66869cef">serif::network::approx8::Approx8Network</a>, <a class="el" href="classserif_1_1network_1_1_network.html#a1fbbd504511f4e20074f47063d99db59">serif::network::Network</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_g"></a>- g -</h3><ul>
|
||||
<li>get()
|
||||
: <a class="el" href="classConstants.html#a36ddd7fe6857d1bbf6d1c84d4ed7bc19">Constants</a>
|
||||
, <a class="el" href="classLockableDObject.html#adcfe201fc728cc1c6fcf638a566ba9a1">LockableDObject</a>
|
||||
</li>
|
||||
<li>getByteSize()
|
||||
: <a class="el" href="classMetadata.html#ac7980d1efdd6ae434f0115f83d08348e">Metadata</a>
|
||||
</li>
|
||||
<li>getData()
|
||||
: <a class="el" href="classDObject.html#a4862655c3634d019b0a45b811d6f7235">DObject</a>
|
||||
</li>
|
||||
<li>getDataAs()
|
||||
: <a class="el" href="classDObject.html#aca2db093c1c8c6f7893de07544aed619">DObject</a>
|
||||
</li>
|
||||
<li>getDataType()
|
||||
: <a class="el" href="classMetadata.html#aeed7f22ccc61d9a3d6425441d381dcdc">Metadata</a>
|
||||
</li>
|
||||
<li>getDimensions()
|
||||
: <a class="el" href="classMetadata.html#a412c0c0b8754d85f9edbbdcd637f3b20">Metadata</a>
|
||||
</li>
|
||||
<li>getErrorCode()
|
||||
: <a class="el" href="classDObject.html#afa8926d916081de72478cb8813c25e98">DObject</a>
|
||||
</li>
|
||||
<li>getHeader()
|
||||
: <a class="el" href="classOpatIO.html#afe725b647bc5bb802f6d711fc5dca3ab">OpatIO</a>
|
||||
</li>
|
||||
<li>getInstance()
|
||||
: <a class="el" href="classConstants.html#aaa6f3af20fa563cf22df71a987923065">Constants</a>
|
||||
</li>
|
||||
<li>getMaxQDepth()
|
||||
: <a class="el" href="classOpatIO.html#a48cd5e4f3fdb221bc1b6253e149e8e01">OpatIO</a>
|
||||
</li>
|
||||
<li>GetMesh()
|
||||
: <a class="el" href="classMeshIO.html#a3e4bccff08abf9a28b3d64c8fb9f7317">MeshIO</a>
|
||||
</li>
|
||||
<li>getNumIndex()
|
||||
: <a class="el" href="classOpatIO.html#a8f7cc9a4ec8845c22df330678afd29c6">OpatIO</a>
|
||||
</li>
|
||||
<li>getOPATVersion()
|
||||
: <a class="el" href="classOpatIO.html#a2894437c09f4cdb06c9b06d6aad4bd2f">OpatIO</a>
|
||||
</li>
|
||||
<li>getTable()
|
||||
: <a class="el" href="classOpatIO.html#a5c35b863873239e023427864ed016f58">OpatIO</a>
|
||||
</li>
|
||||
<li>getTableIndex()
|
||||
: <a class="el" href="classOpatIO.html#af0bc6bb210c4ff74bc1e043aeb252e1a">OpatIO</a>
|
||||
</li>
|
||||
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
|
||||
<li>finalize() : <a class="el" href="classserif_1_1composition_1_1_composition.html#a8308d68b06dd878c88b2b811583b506a">serif::composition::Composition</a>, <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a25e32d09fd447b067a6d4eafbce7b855">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>finalizeMassFracMode() : <a class="el" href="classserif_1_1composition_1_1_composition.html#a452328138249daff620a1456492053bf">serif::composition::Composition</a></li>
|
||||
<li>finalizeNumberFracMode() : <a class="el" href="classserif_1_1composition_1_1_composition.html#a93ef21072ce2c887dee25a98ef62f392">serif::composition::Composition</a></li>
|
||||
<li>findCenterElement() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#aa6c616ae4ea0dafd3dc92860ae2bf247">serif::polytrope::PolySolver</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_h"></a>- h -</h3><ul>
|
||||
<li>has()
|
||||
: <a class="el" href="classConstants.html#a2aa041fd223f259e55bf098c90581039">Constants</a>
|
||||
</li>
|
||||
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
|
||||
<li>get() : <a class="el" href="classserif_1_1constant_1_1_constants.html#af31ca8c845765f54641735316f36b4b5">serif::constant::Constants</a></li>
|
||||
<li>get_block_offsets() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a99a7d2d6631344c04e18068c0fa8cc5b">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>get_essential_true_dofs() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a845cae6df0e574657fb7b15496fd2ade">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>get_free_dofs() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a637dbe63b37d5a6089c39830eec7e488">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>get_jacobian_operator() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a7b968c4dc7d338e36b75fc3efd1114b2">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>get_preconditioner() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#ac323a14e8f4bf5afcd85a0b802ca72cf">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>get_reduced_block_offsets() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#aa3ac1b125083008e5a465caa6db4bd04">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>get_reduced_system_size() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a94e582b0aeac97aff16b63db0a8137b2">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>getAvaliableResources() : <a class="el" href="classserif_1_1resource_1_1_resource_manager.html#a77243baf9aa96d5f3c1635f8a34b48b5">serif::resource::ResourceManager</a></li>
|
||||
<li>getComposition() : <a class="el" href="classserif_1_1composition_1_1_composition.html#a7fb0a21428bd55ce156f17d19d10a557">serif::composition::Composition</a></li>
|
||||
<li>GetDofCoordinates() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#a3d70b1098484fa1b0b384d291610d07c">serif::polytrope::PolySolver</a></li>
|
||||
<li>getEssentialTrueDof() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#a26e30f4424c746dbda63b387674dbf26">serif::polytrope::PolySolver</a></li>
|
||||
<li>getFormat() : <a class="el" href="classserif_1_1eos_1_1_eos_i_o.html#a58c3fd6063593fa14eaad85340b82d3d">serif::eos::EosIO</a></li>
|
||||
<li>GetGradient() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a55d3e6dd6037eed30f3ebf52ca2d2a80">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>getInstance() : <a class="el" href="classserif_1_1constant_1_1_constants.html#a9f5ea958e59c0cc3a09760d65199a3d8">serif::constant::Constants</a>, <a class="el" href="classserif_1_1probe_1_1_log_manager.html#a78db97bdbb72254855501677b18bc67e">serif::probe::LogManager</a>, <a class="el" href="classserif_1_1resource_1_1_resource_manager.html#a70b5ce13f2b169ccdaa23f73ad070bf0">serif::resource::ResourceManager</a></li>
|
||||
<li>getLogger() : <a class="el" href="classserif_1_1probe_1_1_log_manager.html#a1dba1bc242c599c42c4882e5ab35c431">serif::probe::LogManager</a></li>
|
||||
<li>getLoggerNames() : <a class="el" href="classserif_1_1probe_1_1_log_manager.html#a98d6bf86e6d7e6948f91ae4786b94940">serif::probe::LogManager</a></li>
|
||||
<li>getLoggers() : <a class="el" href="classserif_1_1probe_1_1_log_manager.html#a64dc9652f8e060750c3f6c97d9d62047">serif::probe::LogManager</a></li>
|
||||
<li>getMassFracMode() : <a class="el" href="structserif_1_1composition_1_1_composition_entry.html#af7e046098066c0f3a6372eee3cd459a2">serif::composition::CompositionEntry</a></li>
|
||||
<li>getMassFraction() : <a class="el" href="classserif_1_1composition_1_1_composition.html#a063176b2e4ff9f29111f08f74e21c14c">serif::composition::Composition</a></li>
|
||||
<li>GetMesh() : <a class="el" href="classserif_1_1mesh_1_1_mesh_i_o.html#ae46a00d0a57e0f67f3dd7f57b9685b9c">serif::mesh::MeshIO</a></li>
|
||||
<li>getMesh() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#adacb9b9ca63bf49956accb36e182f148">serif::polytrope::PolySolver</a></li>
|
||||
<li>getN() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#aace004c231e8ec057714fbca9fa8caae">serif::polytrope::PolySolver</a></li>
|
||||
<li>getNumberFraction() : <a class="el" href="classserif_1_1composition_1_1_composition.html#a0020ef34d2e4170495f36074af391e6c">serif::composition::Composition</a></li>
|
||||
<li>getOrder() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#adbf0f08417551b87c93b9ad864460d81">serif::polytrope::PolySolver</a></li>
|
||||
<li>getRegisteredSymbols() : <a class="el" href="classserif_1_1composition_1_1_composition.html#a45b3ee396daad93e44387c71b0929ddd">serif::composition::Composition</a></li>
|
||||
<li>getResource() : <a class="el" href="classserif_1_1resource_1_1_resource_manager.html#a0c187f9ef3abc3200d992ef008cfb40a">serif::resource::ResourceManager</a></li>
|
||||
<li>getSolution() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#a33ae7fcf09e558949f34eaf2df1388a1">serif::polytrope::PolySolver</a></li>
|
||||
<li>getTable() : <a class="el" href="classserif_1_1eos_1_1_eos_i_o.html#ae5dff85fb847d0c284997dfb75ccf327">serif::eos::EosIO</a></li>
|
||||
<li>GMRESInverter() : <a class="el" href="classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a26e52db2e259ceb0efc74a188a0626df">serif::polytrope::GMRESInverter</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_i"></a>- i -</h3><ul>
|
||||
<li>isDebugEnabled()
|
||||
: <a class="el" href="classMetadata.html#abe52c81e04665628666b4140cd346b69">Metadata</a>
|
||||
</li>
|
||||
<li>isDebuggingEnabled()
|
||||
: <a class="el" href="classDObject.html#ae47bf220fbe2173cf6933c2380035dbd">DObject</a>
|
||||
</li>
|
||||
<li>isLoaded()
|
||||
: <a class="el" href="classConstants.html#ae276dfdc0ffe75a53e3842e33ab52630">Constants</a>
|
||||
</li>
|
||||
<li>IsLoaded()
|
||||
: <a class="el" href="classMeshIO.html#a12495fc814254021d44e0509ac760672">MeshIO</a>
|
||||
</li>
|
||||
<li>isLoaded()
|
||||
: <a class="el" href="classOpatIO.html#aba1be05d51d4b0b9e4581b95ad0e1890">OpatIO</a>
|
||||
</li>
|
||||
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
|
||||
<li>has() : <a class="el" href="classserif_1_1constant_1_1_constants.html#a71aa21de5e8ee9f5fc23169df28f9a4e">serif::constant::Constants</a></li>
|
||||
<li>hasSymbol() : <a class="el" href="classserif_1_1composition_1_1_composition.html#a01e00a40385ebc61c93dba8064733f7f">serif::composition::Composition</a></li>
|
||||
<li>HELMTable() : <a class="el" href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a884959cf006a38fdad597724891f88b3">serif::eos::helmholtz::HELMTable</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_k"></a>- k -</h3><ul>
|
||||
<li>keys()
|
||||
: <a class="el" href="classConstants.html#ab9de36fa145552a3e7964e7e85a67149">Constants</a>
|
||||
</li>
|
||||
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
|
||||
<li>initialize() : <a class="el" href="classserif_1_1constant_1_1_constants.html#a88578dd2dc433c5c862b01a1539862fe">serif::constant::Constants</a></li>
|
||||
<li>isFinalized() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a99b59a8f7cf8ac1f6106ee9cb014c931">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>IsLoaded() : <a class="el" href="classserif_1_1mesh_1_1_mesh_i_o.html#aa685c3f323d5189edfa326c866f552d6">serif::mesh::MeshIO</a></li>
|
||||
<li>isLoaded() : <a class="el" href="classserif_1_1constant_1_1_constants.html#abaebbd4df3f8ce0162b1f6014f2420ac">serif::constant::Constants</a></li>
|
||||
<li>isotope() : <a class="el" href="structserif_1_1composition_1_1_composition_entry.html#a17eb67ef1c07528295db845150c32615">serif::composition::CompositionEntry</a></li>
|
||||
<li>isStiff() : <a class="el" href="classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2e1f6e00bd622d2186724680dce7184f">serif::network::approx8::Approx8Network</a></li>
|
||||
<li>isValidComposition() : <a class="el" href="classserif_1_1composition_1_1_composition.html#a14d19ec7ff396768bfe553522abc44db">serif::composition::Composition</a></li>
|
||||
<li>isValidSymbol() : <a class="el" href="classserif_1_1composition_1_1_composition.html#a753bcffca93a4dd8a0f38afc00cf05fb">serif::composition::Composition</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_l"></a>- l -</h3><ul>
|
||||
<li>load()
|
||||
: <a class="el" href="classOpatIO.html#a3578ac9bad40dd45ada3459f92a93b56">OpatIO</a>
|
||||
</li>
|
||||
<li>lock()
|
||||
: <a class="el" href="classLockableDObject.html#ade38ca54703913359fc3b4366f6e292a">LockableDObject</a>
|
||||
</li>
|
||||
<li>LockableDObject()
|
||||
: <a class="el" href="classLockableDObject.html#ae1a174a2740fa053626fe2820ee0efee">LockableDObject</a>
|
||||
</li>
|
||||
<li>lookupClosestTableID()
|
||||
: <a class="el" href="classOpatIO.html#a82715d95a5ddd1e78470b90fbd005c4d">OpatIO</a>
|
||||
</li>
|
||||
<li>lookupTableID()
|
||||
: <a class="el" href="classOpatIO.html#a1a4456b7745c0dd559eca72d5d744fc0">OpatIO</a>
|
||||
</li>
|
||||
<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
|
||||
<li>keys() : <a class="el" href="classserif_1_1constant_1_1_constants.html#a74dd8438a0f96ef5ee4f0d97c5a83f21">serif::constant::Constants</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_m"></a>- m -</h3><ul>
|
||||
<li>MeshIO()
|
||||
: <a class="el" href="classMeshIO.html#a8fe43b55b7851c805c276517b0aacac5">MeshIO</a>
|
||||
</li>
|
||||
<li>Metadata()
|
||||
: <a class="el" href="classMetadata.html#ae849560667461008cb72e83919c20be0">Metadata</a>
|
||||
</li>
|
||||
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
|
||||
<li>LinearRescale() : <a class="el" href="classserif_1_1mesh_1_1_mesh_i_o.html#a059c3c5dbabff0d175a6dccfbe8819f6">serif::mesh::MeshIO</a></li>
|
||||
<li>load() : <a class="el" href="classserif_1_1constant_1_1_constants.html#aa9c956328b38dc37136afa98cc5edc49">serif::constant::Constants</a>, <a class="el" href="classserif_1_1eos_1_1_eos_i_o.html#ae7defa9a9e1b4a05f5220faf24ee2810">serif::eos::EosIO</a>, <a class="el" href="classserif_1_1resource_1_1_resource_manager.html#ad27100286a53042182fe6c2315dc32c6">serif::resource::ResourceManager</a></li>
|
||||
<li>loadAllResources() : <a class="el" href="classserif_1_1resource_1_1_resource_manager.html#ace59a058090680691c1d5fdc1c3d9896">serif::resource::ResourceManager</a></li>
|
||||
<li>loadHelm() : <a class="el" href="classserif_1_1eos_1_1_eos_i_o.html#a01213c94ceed0860810411288f185a02">serif::eos::EosIO</a></li>
|
||||
<li>loadResource() : <a class="el" href="classserif_1_1resource_1_1_resource_manager.html#ae50d8cd6e967d02ca9e04220778d4b57">serif::resource::ResourceManager</a></li>
|
||||
<li>LoadSolverUserParams() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#a9054799327ed6752e33bf88e0722ebfc">serif::polytrope::PolySolver</a></li>
|
||||
<li>LogManager() : <a class="el" href="classserif_1_1probe_1_1_log_manager.html#a0b6ca6d6064efb3d7b0d05d222238fed">serif::probe::LogManager</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_n"></a>- n -</h3><ul>
|
||||
<li>NonlinearPowerIntegrator()
|
||||
: <a class="el" href="classNonlinearPowerIntegrator.html#a0578e900c8e95cfa1161362c98fd3d31">NonlinearPowerIntegrator</a>
|
||||
</li>
|
||||
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
|
||||
<li>mass_fraction() : <a class="el" href="structserif_1_1composition_1_1_composition_entry.html#a8dc5fd664434eed80c9a476bc36978f1">serif::composition::CompositionEntry</a></li>
|
||||
<li>MeshIO() : <a class="el" href="classserif_1_1mesh_1_1_mesh_i_o.html#aa08d33bc551cc289002cda7c9628bcce">serif::mesh::MeshIO</a></li>
|
||||
<li>mix() : <a class="el" href="classserif_1_1composition_1_1_composition.html#a5b493cbd3219704d7eca1f276e79c4ce">serif::composition::Composition</a></li>
|
||||
<li>Mult() : <a class="el" href="classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a698ccfa71e87e381b6c0a4d7a081a776">serif::polytrope::GMRESInverter</a>, <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a3967768a154ffd53cae54e1b69ef32a5">serif::polytrope::PolytropeOperator</a>, <a class="el" href="classserif_1_1polytrope_1_1_schur_compliment.html#a697f3d788eaac9124e17c905b4b3d19f">serif::polytrope::SchurCompliment</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_o"></a>- o -</h3><ul>
|
||||
<li>OpatIO()
|
||||
: <a class="el" href="classOpatIO.html#a7f3436b3ac0dbe141b08d8064550f1b3">OpatIO</a>
|
||||
</li>
|
||||
<li>operator[]()
|
||||
: <a class="el" href="classConstants.html#ad75620743b867fc20d4a05027d1a1c01">Constants</a>
|
||||
</li>
|
||||
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
|
||||
<li>Network() : <a class="el" href="classserif_1_1network_1_1_network.html#a24e5233caa58d04a3064783be69c6011">serif::network::Network</a></li>
|
||||
<li>newFileLogger() : <a class="el" href="classserif_1_1probe_1_1_log_manager.html#a74964777715ea748c3c88491f4d0697f">serif::probe::LogManager</a></li>
|
||||
<li>NonlinearPowerIntegrator() : <a class="el" href="classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a1755c6ed93aa9aa09b54254b16f38b69">serif::polytrope::polyMFEMUtils::NonlinearPowerIntegrator</a></li>
|
||||
<li>number_fraction() : <a class="el" href="structserif_1_1composition_1_1_composition_entry.html#a74a1d1362ee06e0414d96542be64036d">serif::composition::CompositionEntry</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_p"></a>- p -</h3><ul>
|
||||
<li>printHeader()
|
||||
: <a class="el" href="classOpatIO.html#a117f7e1f45d6c410c21d0644e447bbb1">OpatIO</a>
|
||||
</li>
|
||||
<li>printTable()
|
||||
: <a class="el" href="classOpatIO.html#afae90144930f190ed4018fbf328bf8ea">OpatIO</a>
|
||||
</li>
|
||||
<li>printTableIndex()
|
||||
: <a class="el" href="classOpatIO.html#afa623ba10f188097e555a682a4c69a9f">OpatIO</a>
|
||||
</li>
|
||||
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
|
||||
<li>operator()() : <a class="el" href="structserif_1_1network_1_1approx8_1_1_jacobian.html#a8b2b6104944902f9ae737fd7a2aac7c9">serif::network::approx8::Jacobian</a>, <a class="el" href="structserif_1_1network_1_1approx8_1_1_o_d_e.html#a040a8c59f79d7b890076e7f0eb1f94de">serif::network::approx8::ODE</a></li>
|
||||
<li>operator+() : <a class="el" href="classserif_1_1composition_1_1_composition.html#aa53bed008cfde8ff4f2e51a352c52afe">serif::composition::Composition</a></li>
|
||||
<li>operator=() : <a class="el" href="classserif_1_1probe_1_1_log_manager.html#a5bf06167fb1e8da5248fe2cb0385ad53">serif::probe::LogManager</a>, <a class="el" href="classserif_1_1resource_1_1_resource_manager.html#ae82262af7c49d6a9d0158514a9e5a572">serif::resource::ResourceManager</a></li>
|
||||
<li>operator[]() : <a class="el" href="classserif_1_1constant_1_1_constants.html#a11a887b54836c00beecd14b110bc0d5d">serif::constant::Constants</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_r"></a>- r -</h3><ul>
|
||||
<li>registerPlugin()
|
||||
: <a class="el" href="classDObject.html#a15afffdf339150fc872bf63bdd08d581">DObject</a>
|
||||
</li>
|
||||
<li>runAllPlugins()
|
||||
: <a class="el" href="classDObject.html#a1223275dcbbf20334ea11707346acb93">DObject</a>
|
||||
</li>
|
||||
<li>runPlugin()
|
||||
: <a class="el" href="classDObject.html#a99072eb52bb22745f0248f273fbf28fb">DObject</a>
|
||||
</li>
|
||||
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
|
||||
<li>PolySolver() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#a2c11412977ffbd57ccc85a2a38c0343e">serif::polytrope::PolySolver</a></li>
|
||||
<li>PolytropeOperator() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a667449268dd8e49bce15d870c5c06a34">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>populate_free_dof_array() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a3e41f4a3cb8c34cc1ffcb531d4b7bf18">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>prepareMesh() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#aa5ff308c9a7cce691e2c03e2b8ebc7ee">serif::polytrope::PolySolver</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_s"></a>- s -</h3><ul>
|
||||
<li>setByteSize()
|
||||
: <a class="el" href="classMetadata.html#a07035de7b0c780ef340e1a11c60a4d2b">Metadata</a>
|
||||
</li>
|
||||
<li>setData()
|
||||
: <a class="el" href="classDObject.html#ab1718571434e84e90f1ec463e4786a8a">DObject</a>
|
||||
</li>
|
||||
<li>setDataType()
|
||||
: <a class="el" href="classMetadata.html#a88f4f57d443e2b7664e75e57a29dfbf0">Metadata</a>
|
||||
</li>
|
||||
<li>setDebugEnabled()
|
||||
: <a class="el" href="classMetadata.html#a365c4594ad65c3b10b40a1cf4f4aea26">Metadata</a>
|
||||
</li>
|
||||
<li>setDebugging()
|
||||
: <a class="el" href="classDObject.html#a6f0023aee463e71d92442dcf61b6ed47">DObject</a>
|
||||
</li>
|
||||
<li>setDimensions()
|
||||
: <a class="el" href="classMetadata.html#af5264d1666839e69c192b565b5cfa606">Metadata</a>
|
||||
</li>
|
||||
<li>setErrorCode()
|
||||
: <a class="el" href="classDObject.html#a3dce47a519f9da5085c0c5ac1eea4f38">DObject</a>
|
||||
</li>
|
||||
<li>setFilename()
|
||||
: <a class="el" href="classOpatIO.html#ad189e0f239bc4184fecf7daef7923272">OpatIO</a>
|
||||
</li>
|
||||
<li>setMaxQDepth()
|
||||
: <a class="el" href="classOpatIO.html#ab0edd41690b8d5c1775f87439cf82cb5">OpatIO</a>
|
||||
</li>
|
||||
<li>SetUp()
|
||||
: <a class="el" href="classconstTest.html#af4753885bf401953202f89d455a2702f">constTest</a>
|
||||
, <a class="el" href="classDObjectTest.html#a95ba0f78c44e0bd46603de32028b7be6">DObjectTest</a>
|
||||
, <a class="el" href="classLockableDObjectTest.html#a4ca643fb176141b51f4761dd3df64769">LockableDObjectTest</a>
|
||||
, <a class="el" href="classMetadataTest.html#a6273a370a10b42155af951a8fc2c47fa">MetadataTest</a>
|
||||
</li>
|
||||
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
|
||||
<li>reconstruct_full_block_state_vector() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a254f390119cfb84ddb0f422c5a5d7d40">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>reconstruct_full_state_vector() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a8a0fe3f8e5a477d2e33aaed29fb22dd0">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>registerSymbol() : <a class="el" href="classserif_1_1composition_1_1_composition.html#a66fde1b9ae6724aefb8eb98800a0ae2b">serif::composition::Composition</a></li>
|
||||
<li>rel_abundance() : <a class="el" href="structserif_1_1composition_1_1_composition_entry.html#a061453b8c21234b8f05d7093bf1998fc">serif::composition::CompositionEntry</a></li>
|
||||
<li>ResourceManager() : <a class="el" href="classserif_1_1resource_1_1_resource_manager.html#a3b32babd2e81909bbd90d7f2d566fadb">serif::resource::ResourceManager</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_t"></a>- t -</h3><ul>
|
||||
<li>TearDown()
|
||||
: <a class="el" href="classMetadataTest.html#a24075d61d37dceacd353ecde16a1ac71">MetadataTest</a>
|
||||
</li>
|
||||
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
|
||||
<li>saveAndViewSolution() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#a0a5356ef1625fcd41e7b04ad22884366">serif::polytrope::PolySolver</a></li>
|
||||
<li>scatter_boundary_conditions() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a8b394c9ed626714a49f4212aa17f454c">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>SchurCompliment() : <a class="el" href="classserif_1_1polytrope_1_1_schur_compliment.html#a213cf397b1fd4e46891937ab1d2b738b">serif::polytrope::SchurCompliment</a></li>
|
||||
<li>set_essential_true_dofs() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a789c9924ad60468d3a4cf5cc8783be69">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>setCompositionMode() : <a class="el" href="classserif_1_1composition_1_1_composition.html#adbaf8124e91249b78943231fc0be4c04">serif::composition::Composition</a></li>
|
||||
<li>setInitialGuess() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#ab659d933991ef7ca122cbaaeee222d09">serif::polytrope::PolySolver</a></li>
|
||||
<li>setMassFracMode() : <a class="el" href="structserif_1_1composition_1_1_composition_entry.html#aa204680bddf81496f2fa5aefd6992c88">serif::composition::CompositionEntry</a></li>
|
||||
<li>setMassFraction() : <a class="el" href="classserif_1_1composition_1_1_composition.html#a8bc62bbff131ee376dfc9037db2dd930">serif::composition::Composition</a>, <a class="el" href="structserif_1_1composition_1_1_composition_entry.html#a5c2bcefc1fbb520e370dbf774a689ec5">serif::composition::CompositionEntry</a></li>
|
||||
<li>setNumberFracMode() : <a class="el" href="structserif_1_1composition_1_1_composition_entry.html#a25f4269be1e3f01738c192ec7d57e617">serif::composition::CompositionEntry</a></li>
|
||||
<li>setNumberFraction() : <a class="el" href="classserif_1_1composition_1_1_composition.html#ad3cb64d55ce4098d70732c315e8bf3cf">serif::composition::Composition</a>, <a class="el" href="structserif_1_1composition_1_1_composition_entry.html#a42c7e7dceea325405c9e8696b2907298">serif::composition::CompositionEntry</a></li>
|
||||
<li>SetOperator() : <a class="el" href="classserif_1_1polytrope_1_1_schur_compliment.html#aec7b27ebe42b695feda891a2d21e877f">serif::polytrope::SchurCompliment</a></li>
|
||||
<li>setOperatorEssentialTrueDofs() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#a9f084db0119ceaa73f54c91e89325201">serif::polytrope::PolySolver</a></li>
|
||||
<li>setSpecies() : <a class="el" href="structserif_1_1composition_1_1_composition_entry.html#a6c41c9948c9a0d4e71879b14fd829a23">serif::composition::CompositionEntry</a></li>
|
||||
<li>setStiff() : <a class="el" href="classserif_1_1network_1_1approx8_1_1_approx8_network.html#ac6d96bd1e5fbc2011a3a9e67a5ea4327">serif::network::approx8::Approx8Network</a></li>
|
||||
<li>SetUp() : <a class="el" href="classconst_test.html#af4753885bf401953202f89d455a2702f">constTest</a></li>
|
||||
<li>setupNewtonSolver() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#a582ff9bdcfaeac3ad3497aadb5064990">serif::polytrope::PolySolver</a></li>
|
||||
<li>solve() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#a275f62a8b6a473ba0fe700692be561b0">serif::polytrope::PolySolver</a></li>
|
||||
<li>subset() : <a class="el" href="classserif_1_1composition_1_1_composition.html#a7acbc7f61d6c68dec03f3866d2c53daf">serif::composition::Composition</a></li>
|
||||
<li>symbol() : <a class="el" href="structserif_1_1composition_1_1_composition_entry.html#a03afb05a401736976348003bc465a561">serif::composition::CompositionEntry</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_u"></a>- u -</h3><ul>
|
||||
<li>unload()
|
||||
: <a class="el" href="classOpatIO.html#ac1c1a6159f82462fedf9b526ddcc19a6">OpatIO</a>
|
||||
</li>
|
||||
<li>unlock()
|
||||
: <a class="el" href="classLockableDObject.html#a1481ed99dcd837490bf28309aadaedfb">LockableDObject</a>
|
||||
</li>
|
||||
<li>unregisterPlugin()
|
||||
: <a class="el" href="classDObject.html#a99b8688849e11501033a25f61efb8356">DObject</a>
|
||||
</li>
|
||||
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
|
||||
<li>trim() : <a class="el" href="classserif_1_1constant_1_1_constants.html#afc1fc624ed4be1fe31a581d7a211df8d">serif::constant::Constants</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_v"></a>- v -</h3><ul>
|
||||
<li>validateAll()
|
||||
: <a class="el" href="classOpatIO.html#aafb5941c4c93104af8ba06f2271a3dc7">OpatIO</a>
|
||||
</li>
|
||||
<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
|
||||
<li>update_inverse_nonlinear_jacobian() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#ad98f87239af1af1323fcd3575ce51fe9">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>update_inverse_schur_compliment() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#ab817575c7d101c1535ff3a04d96c3669">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>update_preconditioner() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a703f4eca845be7927b34a1017f85542b">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>updateConstantTerms() : <a class="el" href="classserif_1_1polytrope_1_1_schur_compliment.html#adfc9a44573f7f0a9198fcb651d0b446c">serif::polytrope::SchurCompliment</a></li>
|
||||
<li>updateInverseNonlinearJacobian() : <a class="el" href="classserif_1_1polytrope_1_1_schur_compliment.html#a5f1805b4162158244d421d9d47587508">serif::polytrope::SchurCompliment</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index__7E"></a>- ~ -</h3><ul>
|
||||
<li>~BilinearIntegratorWrapper()
|
||||
: <a class="el" href="classBilinearIntegratorWrapper.html#a6f550f0cb8d39c5ebc6e712762eb8504">BilinearIntegratorWrapper</a>
|
||||
</li>
|
||||
<li>~CompositeNonlinearIntegrator()
|
||||
: <a class="el" href="classCompositeNonlinearIntegrator.html#a93b4496295c20d461b971c65633570d8">CompositeNonlinearIntegrator</a>
|
||||
</li>
|
||||
<li>~MeshIO()
|
||||
: <a class="el" href="classMeshIO.html#abf2d0986e73b920c71c03dc61730846c">MeshIO</a>
|
||||
</li>
|
||||
<li>~OpatIO()
|
||||
: <a class="el" href="classOpatIO.html#ac34f611a9eab458329553d27e8bffec6">OpatIO</a>
|
||||
</li>
|
||||
<h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
|
||||
<li>validateComposition() : <a class="el" href="classserif_1_1composition_1_1_composition.html#ad97c44b6ce8524c23e768a1e8330e838">serif::composition::Composition</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index__7E" name="index__7E"></a>- ~ -</h3><ul>
|
||||
<li>~Composition() : <a class="el" href="classserif_1_1composition_1_1_composition.html#a622fb7c29475c6d58b6ba719c45ba874">serif::composition::Composition</a></li>
|
||||
<li>~EosIO() : <a class="el" href="classserif_1_1eos_1_1_eos_i_o.html#adb2de6c8274b38c6bd71b4e696cf8d61">serif::eos::EosIO</a></li>
|
||||
<li>~GMRESInverter() : <a class="el" href="classserif_1_1polytrope_1_1_g_m_r_e_s_inverter.html#a78c5540e756ad46201097cc83d90d356">serif::polytrope::GMRESInverter</a></li>
|
||||
<li>~HELMTable() : <a class="el" href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#ae324718638916a18cf505cdcb21ff9cd">serif::eos::helmholtz::HELMTable</a></li>
|
||||
<li>~LogManager() : <a class="el" href="classserif_1_1probe_1_1_log_manager.html#aa54e2c1cc121707bfc20d24674078d4a">serif::probe::LogManager</a></li>
|
||||
<li>~MeshIO() : <a class="el" href="classserif_1_1mesh_1_1_mesh_i_o.html#a141be1b68e64421b76a7627d0b5c9546">serif::mesh::MeshIO</a></li>
|
||||
<li>~Network() : <a class="el" href="classserif_1_1network_1_1_network.html#a1073c0e19c11da221b60916343dbd6e4">serif::network::Network</a></li>
|
||||
<li>~PolySolver() : <a class="el" href="classserif_1_1polytrope_1_1_poly_solver.html#a0fb680aba815bf4f409d9c07a16a0c16">serif::polytrope::PolySolver</a></li>
|
||||
<li>~PolytropeOperator() : <a class="el" href="classserif_1_1polytrope_1_1_polytrope_operator.html#a30894180acd8d2226675cc7e697ac988">serif::polytrope::PolytropeOperator</a></li>
|
||||
<li>~SchurCompliment() : <a class="el" href="classserif_1_1polytrope_1_1_schur_compliment.html#a3a725e360438516bdca280da31bbfc08">serif::polytrope::SchurCompliment</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,65 +1,65 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: Class Members - Related Functions</title>
|
||||
<title>SERiF: Class Members - Related Symbols</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">New 4DSSE Code
|
||||
 <span id="projectnumber">0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.svg"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -72,8 +72,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('functions_rela.html',''); initResizable(); });
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('functions_rela.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
@@ -86,25 +86,28 @@ $(document).ready(function(){initNavTree('functions_rela.html',''); initResizabl
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>operator<<
|
||||
: <a class="el" href="structConstant.html#ad298f7af7cdfd2e2267fd9e464558e2b">Constant</a>
|
||||
, <a class="el" href="classDObject.html#a5b2896a287295bf59a0b9e4d0af21161">DObject</a>
|
||||
, <a class="el" href="classMetadata.html#a9bc49cc23da2d1ff8b3e197630b9dfd2">Metadata</a>
|
||||
</li>
|
||||
<div class="textblock">Here is a list of all related symbols with links to the classes they belong to:</div><ul>
|
||||
<li>operator<< : <a class="el" href="classserif_1_1composition_1_1_composition.html#a36c2525d21cd932065bb2bb30bc57fb4">serif::composition::Composition</a>, <a class="el" href="structserif_1_1composition_1_1_composition_entry.html#ae7a6a113fc5914248eff5629716d6eb2">serif::composition::CompositionEntry</a>, <a class="el" href="structserif_1_1composition_1_1_global_composition.html#a3c072a749c3648607771ac9105181f26">serif::composition::GlobalComposition</a>, <a class="el" href="structserif_1_1constant_1_1_constant.html#a387b3e0a55788b0ea04c77ba040c5aaa">serif::constant::Constant</a>, <a class="el" href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a8071bdc90dec68ba933eb59c902a0b7b">serif::eos::helmholtz::EOS</a>, <a class="el" href="structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html#ae6bc0662e64e05608593df6129ab8edb">serif::eos::helmholtz::EOSInput</a>, <a class="el" href="structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a65eea84782fc9b5b69b6f7f2ebf57940">serif::eos::helmholtz::HELMTable</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,65 +1,65 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: Class Members - Typedefs</title>
|
||||
<title>SERiF: Class Members - Typedefs</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">New 4DSSE Code
|
||||
 <span id="projectnumber">0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.svg"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -72,8 +72,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('functions_type.html',''); initResizable(); });
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('functions_type.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
@@ -86,26 +86,29 @@ $(document).ready(function(){initNavTree('functions_type.html',''); initResizabl
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>DataType
|
||||
: <a class="el" href="classDObject.html#a79a2ecac4130ef3df272bdfeed26a620">DObject</a>
|
||||
</li>
|
||||
<li>Plugin
|
||||
: <a class="el" href="classDObject.html#af11334d08ef85c68b3aae7554548e5a7">DObject</a>
|
||||
</li>
|
||||
<div class="textblock">Here is a list of all typedefs with links to the classes they belong to:</div><ul>
|
||||
<li>DataType : <a class="el" href="class_d_object.html#a55b7cdac36a3a518ba6e1ecef0e25dcd">DObject</a></li>
|
||||
<li>Plugin : <a class="el" href="class_d_object.html#af11334d08ef85c68b3aae7554548e5a7">DObject</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,65 +1,65 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: File Members</title>
|
||||
<title>SERiF: File Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">New 4DSSE Code
|
||||
 <span id="projectnumber">0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.svg"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -72,8 +72,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('globals.html',''); initResizable(); });
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('globals.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
@@ -86,135 +86,77 @@ $(document).ready(function(){initNavTree('globals.html',''); initResizable(); })
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all file members with links to the files they belong to:</div>
|
||||
|
||||
<h3><a id="index_c"></a>- c -</h3><ul>
|
||||
<li>ComputeMeshVolume()
|
||||
: <a class="el" href="meshIOTest_8cpp.html#aa6ba7ddcf2f95334ee7497d22d9f0f25">meshIOTest.cpp</a>
|
||||
</li>
|
||||
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
|
||||
<li>BREAKPOINT : <a class="el" href="debug_8h.html#a48fb4fe58bc76af81a90102d9df506c2">debug.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_e"></a>- e -</h3><ul>
|
||||
<li>EXAMPLE_FILENAME
|
||||
: <a class="el" href="configTest_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470">configTest.cpp</a>
|
||||
, <a class="el" href="meshIOTest_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470">meshIOTest.cpp</a>
|
||||
, <a class="el" href="opatIOTest_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470">opatIOTest.cpp</a>
|
||||
</li>
|
||||
<li>EXPORT_SYMBOL
|
||||
: <a class="el" href="Metadata_8h.html#ab57c319c35ea0fbacf781f2ecb3a4339">Metadata.h</a>
|
||||
</li>
|
||||
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
|
||||
<li>ComputeMeshVolume() : <a class="el" href="mesh_i_o_test_8cpp.html#aa6ba7ddcf2f95334ee7497d22d9f0f25">meshIOTest.cpp</a></li>
|
||||
<li>CONFIG_FILENAME : <a class="el" href="poly_test_8cpp.html#a355ce39014e2371f32c994670916c1fc">polyTest.cpp</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_i"></a>- i -</h3><ul>
|
||||
<li>initlaize_opac()
|
||||
: <a class="el" href="opac_8h.html#a6243596bfdc55d73744ebecd9e577ee8">opac.h</a>
|
||||
</li>
|
||||
<li>is_big_endian()
|
||||
: <a class="el" href="opatIO_8cpp.html#aed5f3e73e01248d8a2d6792a69081f9e">opatIO.cpp</a>
|
||||
</li>
|
||||
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
|
||||
<li>DEPRECATION_WARNING_OFF : <a class="el" href="warning__control_8h.html#a4101250c61feebb5d110c809fe7a2151">warning_control.h</a></li>
|
||||
<li>DEPRECATION_WARNING_ON : <a class="el" href="warning__control_8h.html#aaab638127f083dc583d9ea4afe6cfc5f">warning_control.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_m"></a>- m -</h3><ul>
|
||||
<li>main()
|
||||
: <a class="el" href="testDObject_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">testDObject.cpp</a>
|
||||
</li>
|
||||
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
|
||||
<li>EXAMPLE_FILENAME : <a class="el" href="composition_test_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470">compositionTest.cpp</a>, <a class="el" href="config_test_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470">configTest.cpp</a>, <a class="el" href="mesh_i_o_test_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470">meshIOTest.cpp</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_n"></a>- n -</h3><ul>
|
||||
<li>n_r
|
||||
: <a class="el" href="mkTestData_8py.html#ac27efbef0ea18292765b28e05846a5fa">mkTestData.py</a>
|
||||
</li>
|
||||
<li>n_t
|
||||
: <a class="el" href="mkTestData_8py.html#a5434a318e4d2951f6bea109ea95f7951">mkTestData.py</a>
|
||||
</li>
|
||||
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
|
||||
<li>getLastLine() : <a class="el" href="probe_test_8cpp.html#a6181751ac1c7f7f38b548af87ad506ab">probeTest.cpp</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_o"></a>- o -</h3><ul>
|
||||
<li>OpatIO
|
||||
: <a class="el" href="build_2lib_2opatio_2____init_____8py.html#a2c9c36721bf1f103f2298cc089221b7b">__init__.py</a>
|
||||
</li>
|
||||
<li>operator<<()
|
||||
: <a class="el" href="DObject_8cpp.html#a5b2896a287295bf59a0b9e4d0af21161">DObject.cpp</a>
|
||||
, <a class="el" href="Metadata_8cpp.html#a9bc49cc23da2d1ff8b3e197630b9dfd2">Metadata.cpp</a>
|
||||
</li>
|
||||
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
|
||||
<li>main() : <a class="el" href="comp_8cpp.html#ac4c0f8a8146b128f1b8f920e3a9c3b1e">comp.cpp</a></li>
|
||||
<li>matrix_type : <a class="el" href="approx8_8h.html#abd6c5fdc1f08c03c2027eafe32658e38">approx8.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_s"></a>- s -</h3><ul>
|
||||
<li>seed()
|
||||
: <a class="el" href="mkTestData_8py.html#a5023056b6831877dbf79e9a082600e78">mkTestData.py</a>
|
||||
</li>
|
||||
<li>swap_bytes()
|
||||
: <a class="el" href="opatIO_8cpp.html#a33dcb837958721219b4198c267c7fd0f">opatIO.cpp</a>
|
||||
</li>
|
||||
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
|
||||
<li>STRINGIFY : <a class="el" href="resource_manager_8cpp.html#a6df1d22fb5f09eccc23b9f399670cfd7">resourceManager.cpp</a></li>
|
||||
<li>stripTimestamps() : <a class="el" href="probe_test_8cpp.html#a1177d7bc99ddb16fe874dc41441b9725">probeTest.cpp</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_t"></a>- t -</h3><ul>
|
||||
<li>TEST_F()
|
||||
: <a class="el" href="meshIOTest_8cpp.html#a94653e9cb8a24090f2c4c02fc8bfdfbb">meshIOTest.cpp</a>
|
||||
, <a class="el" href="LockableDObjectTest_8cpp.html#a5c2342bfafc553d23125fb3ae05af2a7">LockableDObjectTest.cpp</a>
|
||||
, <a class="el" href="MetadataTest_8cpp.html#adbb375b61bd5961e38e8c5b51e538e75">MetadataTest.cpp</a>
|
||||
, <a class="el" href="meshIOTest_8cpp.html#a0cb4f62baac8f32aaefbab6c9e5b93bc">meshIOTest.cpp</a>
|
||||
, <a class="el" href="configTest_8cpp.html#a2aab0fda134fe1428d1b647316df718f">configTest.cpp</a>
|
||||
, <a class="el" href="meshIOTest_8cpp.html#af5cb16ec6a340bbd827bd2d7adac4f68">meshIOTest.cpp</a>
|
||||
, <a class="el" href="opatIOTest_8cpp.html#ac3a79e8bac7362518c4495f4b9136a99">opatIOTest.cpp</a>
|
||||
, <a class="el" href="LockableDObjectTest_8cpp.html#aca2c2dcb4394094c27dc37453ea9a37f">LockableDObjectTest.cpp</a>
|
||||
, <a class="el" href="configTest_8cpp.html#ae70df34c2371cc5c992f20fbf6e6354b">configTest.cpp</a>
|
||||
, <a class="el" href="constTest_8cpp.html#ae050a185fbc60349459af47e661bd3e1">constTest.cpp</a>
|
||||
, <a class="el" href="DObjectTest_8cpp.html#a3fc628b3943158a063739c03a4c2ca1f">DObjectTest.cpp</a>
|
||||
, <a class="el" href="LockableDObjectTest_8cpp.html#a5c694ab0fb07081c02cac1f0bc3f3e73">LockableDObjectTest.cpp</a>
|
||||
</li>
|
||||
<li>testFunction()
|
||||
: <a class="el" href="testDObject_8cpp.html#a5cce1ff8e67a00ce9122097c4bbb5b02">testDObject.cpp</a>
|
||||
</li>
|
||||
<li>theta_initial_guess()
|
||||
: <a class="el" href="polyCoeff_8cpp.html#a1ac632f61c6dcebf44b4802e11878ad1">polyCoeff.cpp</a>
|
||||
, <a class="el" href="polyCoeff_8h.html#a1ac632f61c6dcebf44b4802e11878ad1">polyCoeff.h</a>
|
||||
</li>
|
||||
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
|
||||
<li>TEST_CONFIG : <a class="el" href="eos_test_8cpp.html#a4c6c407dce0723b41e332e0b48619960">eosTest.cpp</a>, <a class="el" href="approx8_test_8cpp.html#a4c6c407dce0723b41e332e0b48619960">approx8Test.cpp</a>, <a class="el" href="probe_test_8cpp.html#a4c6c407dce0723b41e332e0b48619960">probeTest.cpp</a>, <a class="el" href="resource_manager_test_8cpp.html#a4c6c407dce0723b41e332e0b48619960">resourceManagerTest.cpp</a></li>
|
||||
<li>TEST_F() : <a class="el" href="composition_test_8cpp.html#a99ba25c32a6e47956d231d484dc8e7cd">compositionTest.cpp</a>, <a class="el" href="config_test_8cpp.html#ae70df34c2371cc5c992f20fbf6e6354b">configTest.cpp</a>, <a class="el" href="const_test_8cpp.html#ae050a185fbc60349459af47e661bd3e1">constTest.cpp</a>, <a class="el" href="eos_test_8cpp.html#a27d86e530fc20098b426edbc39c0c7e5">eosTest.cpp</a>, <a class="el" href="mesh_i_o_test_8cpp.html#a0cb4f62baac8f32aaefbab6c9e5b93bc">meshIOTest.cpp</a>, <a class="el" href="approx8_test_8cpp.html#a282ac3f9d020662bcaa9f8ad569d3a60">approx8Test.cpp</a>, <a class="el" href="poly_test_8cpp.html#a4d8d8c3608d63a6200aa3ccc54c885f5">polyTest.cpp</a>, <a class="el" href="probe_test_8cpp.html#a99cf9b4c0cf0a327598829cb53d87174">probeTest.cpp</a>, <a class="el" href="resource_manager_test_8cpp.html#a8b35d7c9fce4657fbfd3cd094c7dced5">resourceManagerTest.cpp</a></li>
|
||||
<li>TOSTRING : <a class="el" href="resource_manager_8cpp.html#a9063e80f8777300c93afde6e6f4c9cea">resourceManager.cpp</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_v"></a>- v -</h3><ul>
|
||||
<li>vec_xi_coeff_func()
|
||||
: <a class="el" href="polyCoeff_8cpp.html#a56f9e1ef409635c3a47be264168177fc">polyCoeff.cpp</a>
|
||||
, <a class="el" href="polyCoeff_8h.html#a56f9e1ef409635c3a47be264168177fc">polyCoeff.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_w"></a>- w -</h3><ul>
|
||||
<li>write_solution_to_csv()
|
||||
: <a class="el" href="polyIO_8cpp.html#aead019e8410035332b8c834c88f12a3e">polyIO.cpp</a>
|
||||
, <a class="el" href="polyIO_8h.html#aead019e8410035332b8c834c88f12a3e">polyIO.h</a>
|
||||
, <a class="el" href="polyMFEMUtils_8h.html#aead019e8410035332b8c834c88f12a3e">polyMFEMUtils.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_x"></a>- x -</h3><ul>
|
||||
<li>xi_coeff_func()
|
||||
: <a class="el" href="polyCoeff_8cpp.html#a6869b3eabb3ea76f69cf49572dead231">polyCoeff.cpp</a>
|
||||
, <a class="el" href="polyCoeff_8h.html#a6869b3eabb3ea76f69cf49572dead231">polyCoeff.h</a>
|
||||
</li>
|
||||
<h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
|
||||
<li>vec7 : <a class="el" href="approx8_8h.html#ae12297be50f5147072894a36231af070">approx8.h</a></li>
|
||||
<li>vector_type : <a class="el" href="approx8_8h.html#a9b21a52f1c431ae59a4883c22a8a0067">approx8.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,65 +1,65 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: File Members</title>
|
||||
<title>SERiF: File Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">New 4DSSE Code
|
||||
 <span id="projectnumber">0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.svg"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -72,8 +72,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('globals_func.html',''); initResizable(); });
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('globals_func.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
@@ -86,110 +86,50 @@ $(document).ready(function(){initNavTree('globals_func.html',''); initResizable(
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 
|
||||
<div class="textblock">Here is a list of all functions with links to the files they belong to:</div>
|
||||
|
||||
<h3><a id="index_c"></a>- c -</h3><ul>
|
||||
<li>ComputeMeshVolume()
|
||||
: <a class="el" href="meshIOTest_8cpp.html#aa6ba7ddcf2f95334ee7497d22d9f0f25">meshIOTest.cpp</a>
|
||||
</li>
|
||||
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
|
||||
<li>ComputeMeshVolume() : <a class="el" href="mesh_i_o_test_8cpp.html#aa6ba7ddcf2f95334ee7497d22d9f0f25">meshIOTest.cpp</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_i"></a>- i -</h3><ul>
|
||||
<li>initlaize_opac()
|
||||
: <a class="el" href="opac_8h.html#a6243596bfdc55d73744ebecd9e577ee8">opac.h</a>
|
||||
</li>
|
||||
<li>is_big_endian()
|
||||
: <a class="el" href="opatIO_8cpp.html#aed5f3e73e01248d8a2d6792a69081f9e">opatIO.cpp</a>
|
||||
</li>
|
||||
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
|
||||
<li>getLastLine() : <a class="el" href="probe_test_8cpp.html#a6181751ac1c7f7f38b548af87ad506ab">probeTest.cpp</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_m"></a>- m -</h3><ul>
|
||||
<li>main()
|
||||
: <a class="el" href="testDObject_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4">testDObject.cpp</a>
|
||||
</li>
|
||||
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
|
||||
<li>main() : <a class="el" href="comp_8cpp.html#ac4c0f8a8146b128f1b8f920e3a9c3b1e">comp.cpp</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_o"></a>- o -</h3><ul>
|
||||
<li>operator<<()
|
||||
: <a class="el" href="DObject_8cpp.html#a5b2896a287295bf59a0b9e4d0af21161">DObject.cpp</a>
|
||||
, <a class="el" href="Metadata_8cpp.html#a9bc49cc23da2d1ff8b3e197630b9dfd2">Metadata.cpp</a>
|
||||
</li>
|
||||
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
|
||||
<li>stripTimestamps() : <a class="el" href="probe_test_8cpp.html#a1177d7bc99ddb16fe874dc41441b9725">probeTest.cpp</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_s"></a>- s -</h3><ul>
|
||||
<li>seed()
|
||||
: <a class="el" href="mkTestData_8py.html#a5023056b6831877dbf79e9a082600e78">mkTestData.py</a>
|
||||
</li>
|
||||
<li>swap_bytes()
|
||||
: <a class="el" href="opatIO_8cpp.html#a33dcb837958721219b4198c267c7fd0f">opatIO.cpp</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_t"></a>- t -</h3><ul>
|
||||
<li>TEST_F()
|
||||
: <a class="el" href="meshIOTest_8cpp.html#a94653e9cb8a24090f2c4c02fc8bfdfbb">meshIOTest.cpp</a>
|
||||
, <a class="el" href="LockableDObjectTest_8cpp.html#a5c2342bfafc553d23125fb3ae05af2a7">LockableDObjectTest.cpp</a>
|
||||
, <a class="el" href="MetadataTest_8cpp.html#adbb375b61bd5961e38e8c5b51e538e75">MetadataTest.cpp</a>
|
||||
, <a class="el" href="meshIOTest_8cpp.html#a0cb4f62baac8f32aaefbab6c9e5b93bc">meshIOTest.cpp</a>
|
||||
, <a class="el" href="configTest_8cpp.html#a2aab0fda134fe1428d1b647316df718f">configTest.cpp</a>
|
||||
, <a class="el" href="meshIOTest_8cpp.html#af5cb16ec6a340bbd827bd2d7adac4f68">meshIOTest.cpp</a>
|
||||
, <a class="el" href="opatIOTest_8cpp.html#ac3a79e8bac7362518c4495f4b9136a99">opatIOTest.cpp</a>
|
||||
, <a class="el" href="LockableDObjectTest_8cpp.html#aca2c2dcb4394094c27dc37453ea9a37f">LockableDObjectTest.cpp</a>
|
||||
, <a class="el" href="configTest_8cpp.html#ae70df34c2371cc5c992f20fbf6e6354b">configTest.cpp</a>
|
||||
, <a class="el" href="constTest_8cpp.html#ae050a185fbc60349459af47e661bd3e1">constTest.cpp</a>
|
||||
, <a class="el" href="DObjectTest_8cpp.html#a3fc628b3943158a063739c03a4c2ca1f">DObjectTest.cpp</a>
|
||||
, <a class="el" href="LockableDObjectTest_8cpp.html#a5c694ab0fb07081c02cac1f0bc3f3e73">LockableDObjectTest.cpp</a>
|
||||
</li>
|
||||
<li>testFunction()
|
||||
: <a class="el" href="testDObject_8cpp.html#a5cce1ff8e67a00ce9122097c4bbb5b02">testDObject.cpp</a>
|
||||
</li>
|
||||
<li>theta_initial_guess()
|
||||
: <a class="el" href="polyCoeff_8cpp.html#a1ac632f61c6dcebf44b4802e11878ad1">polyCoeff.cpp</a>
|
||||
, <a class="el" href="polyCoeff_8h.html#a1ac632f61c6dcebf44b4802e11878ad1">polyCoeff.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_v"></a>- v -</h3><ul>
|
||||
<li>vec_xi_coeff_func()
|
||||
: <a class="el" href="polyCoeff_8cpp.html#a56f9e1ef409635c3a47be264168177fc">polyCoeff.cpp</a>
|
||||
, <a class="el" href="polyCoeff_8h.html#a56f9e1ef409635c3a47be264168177fc">polyCoeff.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_w"></a>- w -</h3><ul>
|
||||
<li>write_solution_to_csv()
|
||||
: <a class="el" href="polyIO_8cpp.html#aead019e8410035332b8c834c88f12a3e">polyIO.cpp</a>
|
||||
, <a class="el" href="polyIO_8h.html#aead019e8410035332b8c834c88f12a3e">polyIO.h</a>
|
||||
, <a class="el" href="polyMFEMUtils_8h.html#aead019e8410035332b8c834c88f12a3e">polyMFEMUtils.h</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_x"></a>- x -</h3><ul>
|
||||
<li>xi_coeff_func()
|
||||
: <a class="el" href="polyCoeff_8cpp.html#a6869b3eabb3ea76f69cf49572dead231">polyCoeff.cpp</a>
|
||||
, <a class="el" href="polyCoeff_8h.html#a6869b3eabb3ea76f69cf49572dead231">polyCoeff.h</a>
|
||||
</li>
|
||||
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
|
||||
<li>TEST_F() : <a class="el" href="composition_test_8cpp.html#a99ba25c32a6e47956d231d484dc8e7cd">compositionTest.cpp</a>, <a class="el" href="config_test_8cpp.html#ae70df34c2371cc5c992f20fbf6e6354b">configTest.cpp</a>, <a class="el" href="const_test_8cpp.html#ae050a185fbc60349459af47e661bd3e1">constTest.cpp</a>, <a class="el" href="eos_test_8cpp.html#a27d86e530fc20098b426edbc39c0c7e5">eosTest.cpp</a>, <a class="el" href="mesh_i_o_test_8cpp.html#a0cb4f62baac8f32aaefbab6c9e5b93bc">meshIOTest.cpp</a>, <a class="el" href="approx8_test_8cpp.html#a282ac3f9d020662bcaa9f8ad569d3a60">approx8Test.cpp</a>, <a class="el" href="poly_test_8cpp.html#a4d8d8c3608d63a6200aa3ccc54c885f5">polyTest.cpp</a>, <a class="el" href="probe_test_8cpp.html#a99cf9b4c0cf0a327598829cb53d87174">probeTest.cpp</a>, <a class="el" href="resource_manager_test_8cpp.html#a8b35d7c9fce4657fbfd3cd094c7dced5">resourceManagerTest.cpp</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
@@ -1,65 +1,65 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.9.1"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>New 4DSSE Code: Main Page</title>
|
||||
<title>SERiF: 4DSSE: A 4D Stellar Structure and Evolution Code</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<script type="text/javascript" src="clipboard.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="cookie.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function() { init_search(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">New 4DSSE Code
|
||||
 <span id="projectnumber">0.0.1a</span>
|
||||
</div>
|
||||
</td>
|
||||
<td> <div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.svg"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
|
||||
</span>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">SERiF<span id="projectnumber"> 0.0.1a</span>
|
||||
</div>
|
||||
<div id="projectbrief">3+1D Stellar Structure and Evolution</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.1 -->
|
||||
<!-- Generated by Doxygen 1.13.2 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() { codefold.init(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search',true);
|
||||
$(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
@@ -72,8 +72,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('index.html',''); initResizable(); });
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function(){initNavTree('index.html',''); initResizable(true); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
@@ -86,35 +86,310 @@ $(document).ready(function(){initNavTree('index.html',''); initResizable(); });
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">New 4DSSE Code Documentation</div> </div>
|
||||
<div><div class="header">
|
||||
<div class="headertitle"><div class="title">4DSSE: A 4D Stellar Structure and Evolution Code </div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<ul><li><a href="index.html"><span>Main Page</span></a>
|
||||
</li><li><a href="pages.html"><span>Related Pages</span></a>
|
||||
</li><li><a href="annotated.html"><span>Classes</span></a>
|
||||
<ul><li><a href="annotated.html"><span>Class List</span></a>
|
||||
</li><li><a href="classes.html"><span>Class Index</span></a>
|
||||
</li><li><a href="hierarchy.html"><span>Class Hierarchy</span></a>
|
||||
</li><li><a href="functions.html"><span>Class Members</span></a>
|
||||
</li></ul>
|
||||
</li><li><a href="files.html"><span>Files</span></a>
|
||||
<ul><li><a href="files.html"><span>File List</span></a>
|
||||
</li><li><a href="globals.html"><span>File Members</span></a>
|
||||
</li></ul>
|
||||
</li></ul>
|
||||
<div class="textblock"><h1><a class="anchor" id="intro_sec"></a>
|
||||
Introduction</h1>
|
||||
<p>Welcome to the documentation for 4DSSE (4D Stellar Structure and Evolution), a new code designed for simulating stellar phenomena in three spatial dimensions plus time. This project is currently under active development.</p>
|
||||
<p>The primary goal of 4DSSE is to provide a flexible and extensible framework for advanced stellar modeling, incorporating modern numerical techniques and physics modules.</p>
|
||||
<h1><a class="anchor" id="build_sec"></a>
|
||||
Building 4DSSE</h1>
|
||||
<p>The project uses Meson as its build system. MFEM is a core dependency and will be automatically downloaded and built if not found.</p>
|
||||
<p><b>Prerequisites:</b></p><ul>
|
||||
<li>A C++ compiler (supporting C++17 or later)</li>
|
||||
<li>Meson (Install via pip: <code>pip install meson</code>)</li>
|
||||
<li>Python 3</li>
|
||||
</ul>
|
||||
<p><b>Build Steps:</b></p>
|
||||
<ol type="1">
|
||||
<li><b>Clone the repository (if you haven't already):</b> <code>bash git clone <repository-url> cd 4dsse </code></li>
|
||||
<li><b>Using the <code>mk</code> script (recommended for ease of use):</b><ul>
|
||||
<li>To build the project: <code>bash ./mk </code></li>
|
||||
<li>To build without tests: <code>bash ./mk --noTest </code></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><b>Using the <code>4DSSEConsole.sh</code> script:</b> This script provides a simple interface for building and debugging. <code>bash ./4DSSEConsole.sh </code> Follow the on-screen prompts.</li>
|
||||
<li><b>Manual Meson build:</b><ul>
|
||||
<li>Setup the build directory (e.g., <code>build</code>): <code>bash meson setup build </code></li>
|
||||
<li>Compile the project: <code>bash meson compile -C build </code></li>
|
||||
<li>To run tests (if built with tests enabled): <code>bash meson test -C build </code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ol>
|
||||
<p>The compiled executables and libraries will typically be found in the <code>build</code> directory.</p>
|
||||
<h1><a class="anchor" id="usage_sec"></a>
|
||||
High-Level Usage Examples</h1>
|
||||
<p>Below are some high-level examples of how to use key components of 4DSSE.</p>
|
||||
<h2><a class="anchor" id="usage_polysolver"></a>
|
||||
Solving for a Polytrope</h2>
|
||||
<p>The <code>PolySolver</code> class handles the setup and solution of the Lane-Emden equation for polytropic stellar models.</p>
|
||||
<div class="fragment"><div class="line"><span class="preprocessor">#include "<a class="code" href="poly_solver_8h.html">polySolver.h</a>"</span></div>
|
||||
<div class="line"><span class="preprocessor">#include "<a class="code" href="config_8h.html">config.h</a>"</span> <span class="comment">// For global configuration</span></div>
|
||||
<div class="line"><span class="preprocessor">#include "<a class="code" href="probe_8h.html">probe.h</a>"</span> <span class="comment">// For logging</span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"><span class="keywordtype">int</span> <a class="code hl_function" href="comp_8cpp.html#ac4c0f8a8146b128f1b8f920e3a9c3b1e">main</a>() {</div>
|
||||
<div class="line"> <span class="comment">// Initialize configuration and logging</span></div>
|
||||
<div class="line"> Config::getInstance().loadConfig(<span class="stringliteral">"path/to/your/config.yaml"</span>);</div>
|
||||
<div class="line"> Probe::LogManager::getInstance().getLogger(<span class="stringliteral">"main_log"</span>); <span class="comment">// Initialize a logger</span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <span class="keywordflow">try</span> {</div>
|
||||
<div class="line"> <span class="comment">// Create a PolySolver for polytropic index n=1.5 and FE order 2</span></div>
|
||||
<div class="line"> PolySolver solver(1.5, 2);</div>
|
||||
<div class="line"> solver.solve(); <span class="comment">// Solve the system</span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <span class="comment">// Access the solution</span></div>
|
||||
<div class="line"> mfem::GridFunction& theta_solution = solver.getSolution();</div>
|
||||
<div class="line"> <span class="comment">// ... process or visualize theta_solution ...</span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception& e) {</div>
|
||||
<div class="line"> std::cerr << <span class="stringliteral">"An error occurred: "</span> << e.what() << std::endl;</div>
|
||||
<div class="line"> <span class="keywordflow">return</span> 1;</div>
|
||||
<div class="line"> }</div>
|
||||
<div class="line"> <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line">}</div>
|
||||
<div class="ttc" id="acomp_8cpp_html_ac4c0f8a8146b128f1b8f920e3a9c3b1e"><div class="ttname"><a href="comp_8cpp.html#ac4c0f8a8146b128f1b8f920e3a9c3b1e">main</a></div><div class="ttdeci">int main(int argv, char *argc[])</div><div class="ttdef"><b>Definition</b> <a href="comp_8cpp_source.html#l00005">comp.cpp:5</a></div></div>
|
||||
<div class="ttc" id="aconfig_8h_html"><div class="ttname"><a href="config_8h.html">config.h</a></div></div>
|
||||
<div class="ttc" id="apoly_solver_8h_html"><div class="ttname"><a href="poly_solver_8h.html">polySolver.h</a></div></div>
|
||||
<div class="ttc" id="aprobe_8h_html"><div class="ttname"><a href="probe_8h.html">probe.h</a></div></div>
|
||||
</div><!-- fragment --><h2><a class="anchor" id="usage_composition"></a>
|
||||
Managing Chemical Compositions</h2>
|
||||
<p>The <code>Composition</code> class allows for defining and managing chemical compositions.</p>
|
||||
<div class="fragment"><div class="line"><span class="preprocessor">#include "<a class="code" href="composition_8h.html">composition.h</a>"</span></div>
|
||||
<div class="line"><span class="preprocessor">#include <iostream></span></div>
|
||||
<div class="line"><span class="preprocessor">#include <vector></span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"><span class="keywordtype">int</span> <a class="code hl_function" href="comp_8cpp.html#ac4c0f8a8146b128f1b8f920e3a9c3b1e">main</a>() {</div>
|
||||
<div class="line"> <span class="keywordflow">try</span> {</div>
|
||||
<div class="line"> <span class="comment">// Define symbols and their mass fractions</span></div>
|
||||
<div class="line"> std::vector<std::string> symbols = {<span class="stringliteral">"H-1"</span>, <span class="stringliteral">"He-4"</span>}; <span class="comment">// Use specific isotopes</span></div>
|
||||
<div class="line"> std::vector<double> mass_fractions = {0.75, 0.25};</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <span class="comment">// Create and finalize the composition</span></div>
|
||||
<div class="line"> composition::Composition comp(symbols, mass_fractions);</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <span class="comment">// Get mass fraction of a specific element</span></div>
|
||||
<div class="line"> std::cout << <span class="stringliteral">"Mass fraction of H-1: "</span> << comp.getMassFraction(<span class="stringliteral">"H-1"</span>) << std::endl;</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <span class="comment">// Get global properties</span></div>
|
||||
<div class="line"> <span class="keyword">auto</span> global_props = comp.getComposition().second;</div>
|
||||
<div class="line"> std::cout << <span class="stringliteral">"Mean particle mass: "</span> << global_props.meanParticleMass << std::endl;</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception& e) {</div>
|
||||
<div class="line"> std::cerr << <span class="stringliteral">"Composition error: "</span> << e.what() << std::endl;</div>
|
||||
<div class="line"> }</div>
|
||||
<div class="line"> <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line">}</div>
|
||||
<div class="ttc" id="acomposition_8h_html"><div class="ttname"><a href="composition_8h.html">composition.h</a></div></div>
|
||||
</div><!-- fragment --><h2><a class="anchor" id="usage_network"></a>
|
||||
Nuclear Reaction Networks</h2>
|
||||
<p>The <code>Network</code> and <code>Approx8Network</code> classes provide interfaces for nuclear reaction network calculations.</p>
|
||||
<div class="fragment"><div class="line"><span class="preprocessor">#include "<a class="code" href="network_8h.html">network.h</a>"</span></div>
|
||||
<div class="line"><span class="preprocessor">#include "<a class="code" href="approx8_8h.html">approx8.h</a>"</span> <span class="comment">// Specific network implementation</span></div>
|
||||
<div class="line"><span class="preprocessor">#include <iostream></span></div>
|
||||
<div class="line"><span class="preprocessor">#include <vector></span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"><span class="keywordtype">int</span> <a class="code hl_function" href="comp_8cpp.html#ac4c0f8a8146b128f1b8f920e3a9c3b1e">main</a>() {</div>
|
||||
<div class="line"> nnApprox8::Approx8Network approx8_net; <span class="comment">// Using the Approx8 network</span></div>
|
||||
<div class="line"> approx8_net.setStiff(<span class="keyword">true</span>); <span class="comment">// Example: use stiff solver</span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> nuclearNetwork::NetIn input;</div>
|
||||
<div class="line"> input.composition = {0.7, 0.0, 0.28, 0.01, 0.005, 0.004, 0.0005, 0.0005}; <span class="comment">// H1, He3, He4, C12, N14, O16, Ne20, Mg24</span></div>
|
||||
<div class="line"> input.temperature = 1.5e7; <span class="comment">// K</span></div>
|
||||
<div class="line"> input.density = 150.0; <span class="comment">// g/cm^3</span></div>
|
||||
<div class="line"> input.tmax = 1.0e10; <span class="comment">// s</span></div>
|
||||
<div class="line"> input.dt0 = 1.0e6; <span class="comment">// s</span></div>
|
||||
<div class="line"> <span class="comment">// input.energy can also be set if needed</span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <span class="keywordflow">try</span> {</div>
|
||||
<div class="line"> nuclearNetwork::NetOut output = approx8_net.evaluate(input);</div>
|
||||
<div class="line"> std::cout << <span class="stringliteral">"Number of steps: "</span> << output.num_steps << std::endl;</div>
|
||||
<div class="line"> std::cout << <span class="stringliteral">"Final H-1 mass fraction (approx): "</span> << output.composition[nnApprox8::Net::ih1] << std::endl;</div>
|
||||
<div class="line"> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception& e) {</div>
|
||||
<div class="line"> std::cerr << <span class="stringliteral">"Network evaluation error: "</span> << e.what() << std::endl;</div>
|
||||
<div class="line"> }</div>
|
||||
<div class="line"> <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line">}</div>
|
||||
<div class="ttc" id="aapprox8_8h_html"><div class="ttname"><a href="approx8_8h.html">approx8.h</a></div><div class="ttdoc">Header file for the Approx8 nuclear reaction network.</div></div>
|
||||
<div class="ttc" id="anetwork_8h_html"><div class="ttname"><a href="network_8h.html">network.h</a></div></div>
|
||||
</div><!-- fragment --><h2><a class="anchor" id="usage_constants"></a>
|
||||
Accessing Physical Constants</h2>
|
||||
<p>The <code>Constants</code> singleton provides access to a database of physical constants.</p>
|
||||
<div class="fragment"><div class="line"><span class="preprocessor">#include "<a class="code" href="const_8h.html">const.h</a>"</span></div>
|
||||
<div class="line"><span class="preprocessor">#include <iostream></span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"><span class="keywordtype">int</span> <a class="code hl_function" href="comp_8cpp.html#ac4c0f8a8146b128f1b8f920e3a9c3b1e">main</a>() {</div>
|
||||
<div class="line"> Constants& consts = Constants::getInstance();</div>
|
||||
<div class="line"> <span class="keywordflow">if</span> (consts.isLoaded()) {</div>
|
||||
<div class="line"> Constant G = consts.get(<span class="stringliteral">"Gravitational constant"</span>);</div>
|
||||
<div class="line"> std::cout << G.name << <span class="stringliteral">": "</span> << G.value << <span class="stringliteral">" "</span> << G.unit << std::endl;</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> Constant c = consts[<span class="stringliteral">"Speed of light in vacuum"</span>]; <span class="comment">// Can also use operator[]</span></div>
|
||||
<div class="line"> std::cout << c.name << <span class="stringliteral">": "</span> << c.value << <span class="stringliteral">" "</span> << c.unit << std::endl;</div>
|
||||
<div class="line"> } <span class="keywordflow">else</span> {</div>
|
||||
<div class="line"> std::cerr << <span class="stringliteral">"Failed to load constants."</span> << std::endl;</div>
|
||||
<div class="line"> }</div>
|
||||
<div class="line"> <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line">}</div>
|
||||
<div class="ttc" id="aconst_8h_html"><div class="ttname"><a href="const_8h.html">const.h</a></div></div>
|
||||
</div><!-- fragment --><h2><a class="anchor" id="usage_config"></a>
|
||||
Configuration Management</h2>
|
||||
<p>The <code>Config</code> singleton manages settings from a YAML configuration file.</p>
|
||||
<div class="fragment"><div class="line"><span class="preprocessor">#include "<a class="code" href="config_8h.html">config.h</a>"</span></div>
|
||||
<div class="line"><span class="preprocessor">#include <iostream></span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"><span class="keywordtype">int</span> <a class="code hl_function" href="comp_8cpp.html#ac4c0f8a8146b128f1b8f920e3a9c3b1e">main</a>() {</div>
|
||||
<div class="line"> Config& config = Config::getInstance();</div>
|
||||
<div class="line"> <span class="keywordflow">if</span> (config.loadConfig(<span class="stringliteral">"path/to/your/config.yaml"</span>)) {</div>
|
||||
<div class="line"> <span class="comment">// Get a string value, with a default if not found</span></div>
|
||||
<div class="line"> std::string outputPath = config.get<std::string>(<span class="stringliteral">"Output:Path"</span>, <span class="stringliteral">"./output/"</span>);</div>
|
||||
<div class="line"> std::cout << <span class="stringliteral">"Output path: "</span> << outputPath << std::endl;</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <span class="comment">// Get an integer value</span></div>
|
||||
<div class="line"> <span class="keywordtype">int</span> maxIter = config.get<<span class="keywordtype">int</span>>(<span class="stringliteral">"Solver:MaxIterations"</span>, 100);</div>
|
||||
<div class="line"> std::cout << <span class="stringliteral">"Max iterations: "</span> << maxIter << std::endl;</div>
|
||||
<div class="line"> } <span class="keywordflow">else</span> {</div>
|
||||
<div class="line"> std::cerr << <span class="stringliteral">"Failed to load configuration."</span> << std::endl;</div>
|
||||
<div class="line"> }</div>
|
||||
<div class="line"> <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line">}</div>
|
||||
</div><!-- fragment --><h2><a class="anchor" id="usage_logging"></a>
|
||||
Logging</h2>
|
||||
<p>The <code>Probe::LogManager</code> provides a way to manage and use loggers.</p>
|
||||
<div class="fragment"><div class="line"><span class="preprocessor">#include "<a class="code" href="probe_8h.html">probe.h</a>"</span></div>
|
||||
<div class="line"><span class="preprocessor">#include "<a class="code" href="config_8h.html">config.h</a>"</span> <span class="comment">// Often used to configure logging</span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"><span class="keywordtype">int</span> <a class="code hl_function" href="comp_8cpp.html#ac4c0f8a8146b128f1b8f920e3a9c3b1e">main</a>() {</div>
|
||||
<div class="line"> <span class="comment">// Assuming config is loaded and might define log file, level etc.</span></div>
|
||||
<div class="line"> <span class="comment">// Config::getInstance().loadConfig("config.yaml");</span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> Probe::LogManager& logManager = Probe::LogManager::getInstance();</div>
|
||||
<div class="line"> quill::Logger* mainLogger = logManager.getLogger(<span class="stringliteral">"main_app_log"</span>); <span class="comment">// Get or create logger</span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <span class="comment">// Example: Create a new file logger if not configured through a central mechanism</span></div>
|
||||
<div class="line"> <span class="comment">// quill::Logger* fileLogger = logManager.newFileLogger("app_trace.log", "trace_log");</span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> LOG_INFO(mainLogger, <span class="stringliteral">"Application started. Version: {}"</span>, <span class="stringliteral">"1.0.0"</span>);</div>
|
||||
<div class="line"> <span class="comment">// ... application logic ...</span></div>
|
||||
<div class="line"> LOG_ERROR(mainLogger, <span class="stringliteral">"An unexpected error occurred in module X."</span>);</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line">}</div>
|
||||
</div><!-- fragment --><h2><a class="anchor" id="usage_eos"></a>
|
||||
Equation of State (EOS)</h2>
|
||||
<p>The <code>EosIO</code> class loads EOS tables, and the <code>helmholtz</code> namespace provides functions to use them, for example, the Helmholtz EOS.</p>
|
||||
<div class="fragment"><div class="line"><span class="preprocessor">#include "<a class="code" href="eos_i_o_8h.html">eosIO.h</a>"</span></div>
|
||||
<div class="line"><span class="preprocessor">#include "<a class="code" href="helm_8h.html">helm.h</a>"</span></div>
|
||||
<div class="line"><span class="preprocessor">#include <iostream></span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"><span class="keywordtype">int</span> <a class="code hl_function" href="comp_8cpp.html#ac4c0f8a8146b128f1b8f920e3a9c3b1e">main</a>() {</div>
|
||||
<div class="line"> <span class="keywordflow">try</span> {</div>
|
||||
<div class="line"> <span class="comment">// Load the Helmholtz EOS table</span></div>
|
||||
<div class="line"> EosIO helm_eos_io(<span class="stringliteral">"path/to/helm_table.dat"</span>); <span class="comment">// Replace with actual path</span></div>
|
||||
<div class="line"> EOSTable& table_variant = helm_eos_io.getTable();</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <span class="comment">// Assuming it's a HELMTable, get it (add error checking in real code)</span></div>
|
||||
<div class="line"> <span class="keyword">auto</span>* helm_table_ptr = std::get_if<std::unique_ptr<helmholtz::HELMTable>>(&table_variant);</div>
|
||||
<div class="line"> <span class="keywordflow">if</span> (!helm_table_ptr || !(*helm_table_ptr) || !(*helm_table_ptr)->loaded) {</div>
|
||||
<div class="line"> std::cerr << <span class="stringliteral">"Failed to load or access HELM table."</span> << std::endl;</div>
|
||||
<div class="line"> <span class="keywordflow">return</span> 1;</div>
|
||||
<div class="line"> }</div>
|
||||
<div class="line"> <span class="keyword">const</span> helmholtz::HELMTable& table = **helm_table_ptr;</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <span class="comment">// Define input conditions</span></div>
|
||||
<div class="line"> helmholtz::EOSInput input;</div>
|
||||
<div class="line"> input.T = 1.0e7; <span class="comment">// Temperature in K</span></div>
|
||||
<div class="line"> input.rho = 100.0; <span class="comment">// Density in g/cm^3</span></div>
|
||||
<div class="line"> input.abar = 1.0; <span class="comment">// Mean atomic mass (e.g., for pure hydrogen)</span></div>
|
||||
<div class="line"> input.zbar = 1.0; <span class="comment">// Mean atomic number (e.g., for pure hydrogen)</span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <span class="comment">// Get EOS results</span></div>
|
||||
<div class="line"> helmholtz::EOS results = helmholtz::get_helm_EOS(input, table);</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> std::cout << <span class="stringliteral">"Total Pressure (Ptot): "</span> << results.ptot << <span class="stringliteral">" dyne/cm^2"</span> << std::endl;</div>
|
||||
<div class="line"> std::cout << <span class="stringliteral">"Total Energy (Etot): "</span> << results.etot << <span class="stringliteral">" erg/g"</span> << std::endl;</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception& e) {</div>
|
||||
<div class="line"> std::cerr << <span class="stringliteral">"EOS error: "</span> << e.what() << std::endl;</div>
|
||||
<div class="line"> <span class="keywordflow">return</span> 1;</div>
|
||||
<div class="line"> }</div>
|
||||
<div class="line"> <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line">}</div>
|
||||
<div class="ttc" id="aeos_i_o_8h_html"><div class="ttname"><a href="eos_i_o_8h.html">eosIO.h</a></div></div>
|
||||
<div class="ttc" id="ahelm_8h_html"><div class="ttname"><a href="helm_8h.html">helm.h</a></div></div>
|
||||
</div><!-- fragment --><h2><a class="anchor" id="usage_meshio"></a>
|
||||
Mesh Handling</h2>
|
||||
<p>The <code>MeshIO</code> class facilitates loading and managing computational meshes.</p>
|
||||
<div class="fragment"><div class="line"><span class="preprocessor">#include "<a class="code" href="mesh_i_o_8h.html">meshIO.h</a>"</span></div>
|
||||
<div class="line"><span class="preprocessor">#include "mfem.hpp"</span> <span class="comment">// For mfem::Mesh</span></div>
|
||||
<div class="line"><span class="preprocessor">#include <iostream></span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"><span class="keywordtype">int</span> <a class="code hl_function" href="comp_8cpp.html#ac4c0f8a8146b128f1b8f920e3a9c3b1e">main</a>() {</div>
|
||||
<div class="line"> <span class="keywordflow">try</span> {</div>
|
||||
<div class="line"> <span class="comment">// Initialize MeshIO with a mesh file and a scale factor</span></div>
|
||||
<div class="line"> MeshIO mesh_handler(<span class="stringliteral">"path/to/your/mesh.msh"</span>, 1.0); <span class="comment">// Replace with actual path</span></div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <span class="keywordflow">if</span> (mesh_handler.IsLoaded()) {</div>
|
||||
<div class="line"> mfem::Mesh& mesh = mesh_handler.GetMesh();</div>
|
||||
<div class="line"> std::cout << <span class="stringliteral">"Mesh loaded successfully with "</span> << mesh.GetNE() << <span class="stringliteral">" elements."</span> << std::endl;</div>
|
||||
<div class="line"> </div>
|
||||
<div class="line"> <span class="comment">// Optionally, rescale the mesh</span></div>
|
||||
<div class="line"> <span class="comment">// mesh_handler.LinearRescale(2.0);</span></div>
|
||||
<div class="line"> <span class="comment">// std::cout << "Mesh rescaled. New bounding box: ";</span></div>
|
||||
<div class="line"> <span class="comment">// mfem::Vector min, max;</span></div>
|
||||
<div class="line"> <span class="comment">// mesh.GetBoundingBox(min, max);</span></div>
|
||||
<div class="line"> <span class="comment">// min.Print(std::cout); max.Print(std::cout);</span></div>
|
||||
<div class="line"> } <span class="keywordflow">else</span> {</div>
|
||||
<div class="line"> std::cerr << <span class="stringliteral">"Failed to load mesh."</span> << std::endl;</div>
|
||||
<div class="line"> }</div>
|
||||
<div class="line"> } <span class="keywordflow">catch</span> (<span class="keyword">const</span> std::exception& e) {</div>
|
||||
<div class="line"> std::cerr << <span class="stringliteral">"MeshIO error: "</span> << e.what() << std::endl;</div>
|
||||
<div class="line"> }</div>
|
||||
<div class="line"> <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line">}</div>
|
||||
<div class="ttc" id="amesh_i_o_8h_html"><div class="ttname"><a href="mesh_i_o_8h.html">meshIO.h</a></div></div>
|
||||
</div><!-- fragment --><h1><a class="anchor" id="modules_sec"></a>
|
||||
Key Modules and Components</h1>
|
||||
<p>4DSSE is organized into several key modules:</p>
|
||||
<ul>
|
||||
<li><b>Polytrope Solver (<code><a class="el" href="poly_solver_8h.html">polySolver.h</a></code>, <code><a class="el" href="polytrope_operator_8h.html">polytropeOperator.h</a></code>):</b> Provides tools to solve the Lane-Emden equation for polytropic stellar structures using a mixed finite element method. <code>PolytropeOperator</code> defines the nonlinear system and its Jacobian, while <code>PolySolver</code> orchestrates the solution process. The <code>SchurCompliment</code> and <code>GMRESInverter</code> classes are helper components for the linear algebra involved.</li>
|
||||
<li><b>Equation of State (EOS) (<code><a class="el" href="helm_8h.html">helm.h</a></code>, <code><a class="el" href="eos_i_o_8h.html">eosIO.h</a></code>):</b> Manages Equation of State data. <code><a class="el" href="helm_8h.html">helm.h</a></code> provides an implementation of the Helmholtz EOS (Timmes & Swesty 2000), including structures for table data (<code>HELMTable</code>), input parameters (<code>EOSInput</code>), and output results (<code>EOS</code>). It also defines functions for reading tables and calculating EOS quantities. <code><a class="el" href="eos_i_o_8h.html">eosIO.h</a></code> provides the <code>EosIO</code> class for loading EOS tables from files, currently supporting the HELM table format.</li>
|
||||
<li><b>Chemical Composition (<code><a class="el" href="composition_8h.html">composition.h</a></code>, <code>atomicSpecies.h</code>):</b> Manages chemical compositions, allowing representation in mass or number fractions. It interfaces with <code>atomicSpecies.h</code> which provides a database of atomic species properties (based on AME2020).</li>
|
||||
<li><b>Nuclear Reaction Networks (<code><a class="el" href="network_8h.html">network.h</a></code>, <code><a class="el" href="approx8_8h.html" title="Header file for the Approx8 nuclear reaction network.">approx8.h</a></code>):</b> Defines a base <code>Network</code> class for nuclear reaction network calculations. <code><a class="el" href="approx8_8h.html" title="Header file for the Approx8 nuclear reaction network.">approx8.h</a></code> provides a specific implementation, <code>Approx8Network</code>, 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.</li>
|
||||
<li><b>Physical Constants (<code><a class="el" href="const_8h.html">const.h</a></code>):</b> A singleton class <code>Constants</code> that loads and provides access to a wide range of physical constants with their values, uncertainties, units, and references.</li>
|
||||
<li><b>Configuration Management (<code><a class="el" href="config_8h.html">config.h</a></code>):</b> A singleton class <code>Config</code> for loading and accessing application settings from YAML configuration files.</li>
|
||||
<li><b>Probing and Logging (<code><a class="el" href="probe_8h.html">probe.h</a></code>):</b> The <code>Probe</code> namespace offers utility functions for debugging, such as GLVis visualization (<code>glVisView</code>), and a <code>LogManager</code> for handling application-wide logging using the Quill library.</li>
|
||||
<li><b>Mesh I/O (<code><a class="el" href="mesh_i_o_8h.html">meshIO.h</a></code>):</b> The <code>MeshIO</code> class handles loading and basic manipulation (e.g., scaling) of computational meshes using MFEM's <code>mfem::Mesh</code>. It ensures that meshes are correctly loaded and accessible.</li>
|
||||
<li><b>Integrators (<code><a class="el" href="integrators_8h.html" title="A collection of utilities for working with MFEM and solving the lane-emden equation.">integrators.h</a></code>):</b> (Details inferred) Likely contains custom MFEM integrators or coefficients used in the finite element formulations.</li>
|
||||
<li><b>Custom Types (<code><a class="el" href="4_d_s_t_a_r_types_8h.html">4DSTARTypes.h</a></code>):</b> Defines project-specific data type aliases within the <code>SSE</code> namespace, primarily for simplifying common <code>std::pair</code> combinations involving <code>mfem::Array<int></code> and <code>mfem::Array<double></code>. These include <code>SSE::MFEMArrayPair</code> and <code>SSE::MFEMArrayPairSet</code>, often used for managing collections of MFEM degree-of-freedom lists and their corresponding values, especially for boundary conditions.</li>
|
||||
</ul>
|
||||
<h1><a class="anchor" id="future_dev"></a>
|
||||
Future Development</h1>
|
||||
<p>Future work will focus on expanding the physics modules (e.g., equation of state, opacity), improving numerical solvers, and enhancing the parallelization capabilities for large-scale simulations.</p>
|
||||
<h1><a class="anchor" id="contact_sec"></a>
|
||||
Contact and Contributions</h1>
|
||||
<p>For questions, bug reports, or contributions, please refer to the project's repository or contact the development team. (Details to be added) </p>
|
||||
</div></div><!-- PageDoc -->
|
||||
<a href="doxygen_crawl.html"></a>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
197
docs/html/jquery.js
vendored
@@ -22,10 +22,15 @@
|
||||
#nav-tree .selected {
|
||||
background-image: url('tab_a.png');
|
||||
background-repeat:repeat-x;
|
||||
color: #fff;
|
||||
color: white;
|
||||
text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
|
||||
}
|
||||
|
||||
#nav-tree .selected .arrow {
|
||||
color: #9CAFD4;
|
||||
text-shadow: none;
|
||||
}
|
||||
|
||||
#nav-tree img {
|
||||
margin:0px;
|
||||
padding:0px;
|
||||
@@ -37,7 +42,6 @@
|
||||
text-decoration:none;
|
||||
padding:0px;
|
||||
margin:0px;
|
||||
outline:none;
|
||||
}
|
||||
|
||||
#nav-tree .label {
|
||||
@@ -52,7 +56,7 @@
|
||||
|
||||
#nav-tree .selected a {
|
||||
text-decoration:none;
|
||||
color:#fff;
|
||||
color:white;
|
||||
}
|
||||
|
||||
#nav-tree .children_ul {
|
||||
@@ -67,7 +71,6 @@
|
||||
|
||||
#nav-tree {
|
||||
padding: 0px 0px;
|
||||
background-color: #FAFAFF;
|
||||
font-size:14px;
|
||||
overflow:auto;
|
||||
}
|
||||
@@ -86,7 +89,8 @@
|
||||
display:block;
|
||||
position: absolute;
|
||||
left: 0px;
|
||||
width: 250px;
|
||||
width: $width;
|
||||
overflow : hidden;
|
||||
}
|
||||
|
||||
.ui-resizable .ui-resizable-handle {
|
||||
@@ -94,7 +98,7 @@
|
||||
}
|
||||
|
||||
.ui-resizable-e {
|
||||
background-image:url("splitbar.png");
|
||||
background-image:url('splitbar.png');
|
||||
background-size:100%;
|
||||
background-repeat:repeat-y;
|
||||
background-attachment: scroll;
|
||||
@@ -117,7 +121,6 @@
|
||||
}
|
||||
|
||||
#nav-tree {
|
||||
background-image:url('nav_h.png');
|
||||
background-repeat:repeat-x;
|
||||
background-color: #F9FAFC;
|
||||
-webkit-overflow-scrolling : touch; /* iOS 5+ */
|
||||
|
||||
@@ -22,82 +22,59 @@
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
var navTreeSubIndices = new Array();
|
||||
var arrowDown = '▼';
|
||||
var arrowRight = '►';
|
||||
|
||||
function getData(varName)
|
||||
{
|
||||
var i = varName.lastIndexOf('/');
|
||||
var n = i>=0 ? varName.substring(i+1) : varName;
|
||||
return eval(n.replace(/\-/g,'_'));
|
||||
function initNavTree(toroot,relpath) {
|
||||
let navTreeSubIndices = [];
|
||||
const ARROW_DOWN = '▼';
|
||||
const ARROW_RIGHT = '►';
|
||||
const NAVPATH_COOKIE_NAME = ''+'navpath';
|
||||
|
||||
const getData = function(varName) {
|
||||
const i = varName.lastIndexOf('/');
|
||||
const n = i>=0 ? varName.substring(i+1) : varName;
|
||||
return eval(n.replace(/-/g,'_'));
|
||||
}
|
||||
|
||||
function stripPath(uri)
|
||||
{
|
||||
const stripPath = function(uri) {
|
||||
return uri.substring(uri.lastIndexOf('/')+1);
|
||||
}
|
||||
|
||||
function stripPath2(uri)
|
||||
{
|
||||
var i = uri.lastIndexOf('/');
|
||||
var s = uri.substring(i+1);
|
||||
var m = uri.substring(0,i+1).match(/\/d\w\/d\w\w\/$/);
|
||||
const stripPath2 = function(uri) {
|
||||
const i = uri.lastIndexOf('/');
|
||||
const s = uri.substring(i+1);
|
||||
const m = uri.substring(0,i+1).match(/\/d\w\/d\w\w\/$/);
|
||||
return m ? uri.substring(i-6) : s;
|
||||
}
|
||||
|
||||
function hashValue()
|
||||
{
|
||||
return $(location).attr('hash').substring(1).replace(/[^\w\-]/g,'');
|
||||
const hashValue = function() {
|
||||
return $(location).attr('hash').substring(1).replace(/[^\w-]/g,'');
|
||||
}
|
||||
|
||||
function hashUrl()
|
||||
{
|
||||
const hashUrl = function() {
|
||||
return '#'+hashValue();
|
||||
}
|
||||
|
||||
function pathName()
|
||||
{
|
||||
return $(location).attr('pathname').replace(/[^-A-Za-z0-9+&@#/%?=~_|!:,.;\(\)]/g, '');
|
||||
const pathName = function() {
|
||||
return $(location).attr('pathname').replace(/[^-A-Za-z0-9+&@#/%?=~_|!:,.;()]/g, '');
|
||||
}
|
||||
|
||||
function localStorageSupported()
|
||||
{
|
||||
try {
|
||||
return 'localStorage' in window && window['localStorage'] !== null && window.localStorage.getItem;
|
||||
}
|
||||
catch(e) {
|
||||
return false;
|
||||
const storeLink = function(link) {
|
||||
if (!$("#nav-sync").hasClass('sync')) {
|
||||
Cookie.writeSetting(NAVPATH_COOKIE_NAME,link,0);
|
||||
}
|
||||
}
|
||||
|
||||
function storeLink(link)
|
||||
{
|
||||
if (!$("#nav-sync").hasClass('sync') && localStorageSupported()) {
|
||||
window.localStorage.setItem('navpath',link);
|
||||
}
|
||||
const deleteLink = function() {
|
||||
Cookie.eraseSetting(NAVPATH_COOKIE_NAME);
|
||||
}
|
||||
|
||||
function deleteLink()
|
||||
{
|
||||
if (localStorageSupported()) {
|
||||
window.localStorage.setItem('navpath','');
|
||||
}
|
||||
const cachedLink = function() {
|
||||
return Cookie.readSetting(NAVPATH_COOKIE_NAME,'');
|
||||
}
|
||||
|
||||
function cachedLink()
|
||||
{
|
||||
if (localStorageSupported()) {
|
||||
return window.localStorage.getItem('navpath');
|
||||
} else {
|
||||
return '';
|
||||
}
|
||||
}
|
||||
|
||||
function getScript(scriptName,func,show)
|
||||
{
|
||||
var head = document.getElementsByTagName("head")[0];
|
||||
var script = document.createElement('script');
|
||||
const getScript = function(scriptName,func) {
|
||||
const head = document.getElementsByTagName("head")[0];
|
||||
const script = document.createElement('script');
|
||||
script.id = scriptName;
|
||||
script.type = 'text/javascript';
|
||||
script.onload = func;
|
||||
@@ -105,32 +82,31 @@ function getScript(scriptName,func,show)
|
||||
head.appendChild(script);
|
||||
}
|
||||
|
||||
function createIndent(o,domNode,node,level)
|
||||
{
|
||||
var level=-1;
|
||||
var n = node;
|
||||
const createIndent = function(o,domNode,node) {
|
||||
let level=-1;
|
||||
let n = node;
|
||||
while (n.parentNode) { level++; n=n.parentNode; }
|
||||
if (node.childrenData) {
|
||||
var imgNode = document.createElement("span");
|
||||
const imgNode = document.createElement("span");
|
||||
imgNode.className = 'arrow';
|
||||
imgNode.style.paddingLeft=(16*level).toString()+'px';
|
||||
imgNode.innerHTML=arrowRight;
|
||||
imgNode.innerHTML=ARROW_RIGHT;
|
||||
node.plus_img = imgNode;
|
||||
node.expandToggle = document.createElement("a");
|
||||
node.expandToggle.href = "javascript:void(0)";
|
||||
node.expandToggle.onclick = function() {
|
||||
if (node.expanded) {
|
||||
$(node.getChildrenUL()).slideUp("fast");
|
||||
node.plus_img.innerHTML=arrowRight;
|
||||
node.plus_img.innerHTML=ARROW_RIGHT;
|
||||
node.expanded = false;
|
||||
} else {
|
||||
expandNode(o, node, false, false);
|
||||
expandNode(o, node, false, true);
|
||||
}
|
||||
}
|
||||
node.expandToggle.appendChild(imgNode);
|
||||
domNode.appendChild(node.expandToggle);
|
||||
} else {
|
||||
var span = document.createElement("span");
|
||||
let span = document.createElement("span");
|
||||
span.className = 'arrow';
|
||||
span.style.width = 16*(level+1)+'px';
|
||||
span.innerHTML = ' ';
|
||||
@@ -138,166 +114,31 @@ function createIndent(o,domNode,node,level)
|
||||
}
|
||||
}
|
||||
|
||||
var animationInProgress = false;
|
||||
let animationInProgress = false;
|
||||
|
||||
function gotoAnchor(anchor,aname,updateLocation)
|
||||
{
|
||||
var pos, docContent = $('#doc-content');
|
||||
var ancParent = $(anchor.parent());
|
||||
if (ancParent.hasClass('memItemLeft') ||
|
||||
ancParent.hasClass('memtitle') ||
|
||||
ancParent.hasClass('fieldname') ||
|
||||
ancParent.hasClass('fieldtype') ||
|
||||
ancParent.is(':header'))
|
||||
{
|
||||
pos = ancParent.position().top;
|
||||
const gotoAnchor = function(anchor,aname) {
|
||||
let pos, docContent = $('#doc-content');
|
||||
let ancParent = $(anchor.parent());
|
||||
if (ancParent.hasClass('memItemLeft') || ancParent.hasClass('memtitle') ||
|
||||
ancParent.hasClass('fieldname') || ancParent.hasClass('fieldtype') ||
|
||||
ancParent.is(':header')) {
|
||||
pos = ancParent.offset().top;
|
||||
} else if (anchor.position()) {
|
||||
pos = anchor.position().top;
|
||||
pos = anchor.offset().top;
|
||||
}
|
||||
if (pos) {
|
||||
var dist = Math.abs(Math.min(
|
||||
pos-docContent.offset().top,
|
||||
docContent[0].scrollHeight-
|
||||
docContent.height()-docContent.scrollTop()));
|
||||
const dcOffset = docContent.offset().top;
|
||||
const dcHeight = docContent.height();
|
||||
const dcScrHeight = docContent[0].scrollHeight
|
||||
const dcScrTop = docContent.scrollTop();
|
||||
let dist = Math.abs(Math.min(pos-dcOffset,dcScrHeight-dcHeight-dcScrTop));
|
||||
animationInProgress = true;
|
||||
docContent.animate({
|
||||
scrollTop: pos + docContent.scrollTop() - docContent.offset().top
|
||||
scrollTop: pos + dcScrTop - dcOffset
|
||||
},Math.max(50,Math.min(500,dist)),function() {
|
||||
if (updateLocation) window.location.href=aname;
|
||||
animationInProgress=false;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function newNode(o, po, text, link, childrenData, lastNode)
|
||||
{
|
||||
var node = new Object();
|
||||
node.children = Array();
|
||||
node.childrenData = childrenData;
|
||||
node.depth = po.depth + 1;
|
||||
node.relpath = po.relpath;
|
||||
node.isLast = lastNode;
|
||||
|
||||
node.li = document.createElement("li");
|
||||
po.getChildrenUL().appendChild(node.li);
|
||||
node.parentNode = po;
|
||||
|
||||
node.itemDiv = document.createElement("div");
|
||||
node.itemDiv.className = "item";
|
||||
|
||||
node.labelSpan = document.createElement("span");
|
||||
node.labelSpan.className = "label";
|
||||
|
||||
createIndent(o,node.itemDiv,node,0);
|
||||
node.itemDiv.appendChild(node.labelSpan);
|
||||
node.li.appendChild(node.itemDiv);
|
||||
|
||||
var a = document.createElement("a");
|
||||
node.labelSpan.appendChild(a);
|
||||
node.label = document.createTextNode(text);
|
||||
node.expanded = false;
|
||||
a.appendChild(node.label);
|
||||
if (link) {
|
||||
var url;
|
||||
if (link.substring(0,1)=='^') {
|
||||
url = link.substring(1);
|
||||
link = url;
|
||||
} else {
|
||||
url = node.relpath+link;
|
||||
}
|
||||
a.className = stripPath(link.replace('#',':'));
|
||||
if (link.indexOf('#')!=-1) {
|
||||
var aname = '#'+link.split('#')[1];
|
||||
var srcPage = stripPath(pathName());
|
||||
var targetPage = stripPath(link.split('#')[0]);
|
||||
a.href = srcPage!=targetPage ? url : "javascript:void(0)";
|
||||
a.onclick = function(){
|
||||
storeLink(link);
|
||||
if (!$(a).parent().parent().hasClass('selected'))
|
||||
{
|
||||
$('.item').removeClass('selected');
|
||||
$('.item').removeAttr('id');
|
||||
$(a).parent().parent().addClass('selected');
|
||||
$(a).parent().parent().attr('id','selected');
|
||||
}
|
||||
var anchor = $(aname);
|
||||
gotoAnchor(anchor,aname,true);
|
||||
};
|
||||
} else {
|
||||
a.href = url;
|
||||
a.onclick = function() { storeLink(link); }
|
||||
}
|
||||
} else {
|
||||
if (childrenData != null)
|
||||
{
|
||||
a.className = "nolink";
|
||||
a.href = "javascript:void(0)";
|
||||
a.onclick = node.expandToggle.onclick;
|
||||
}
|
||||
}
|
||||
|
||||
node.childrenUL = null;
|
||||
node.getChildrenUL = function() {
|
||||
if (!node.childrenUL) {
|
||||
node.childrenUL = document.createElement("ul");
|
||||
node.childrenUL.className = "children_ul";
|
||||
node.childrenUL.style.display = "none";
|
||||
node.li.appendChild(node.childrenUL);
|
||||
}
|
||||
return node.childrenUL;
|
||||
};
|
||||
|
||||
return node;
|
||||
}
|
||||
|
||||
function showRoot()
|
||||
{
|
||||
var headerHeight = $("#top").height();
|
||||
var footerHeight = $("#nav-path").height();
|
||||
var windowHeight = $(window).height() - headerHeight - footerHeight;
|
||||
(function (){ // retry until we can scroll to the selected item
|
||||
try {
|
||||
var navtree=$('#nav-tree');
|
||||
navtree.scrollTo('#selected',100,{offset:-windowHeight/2});
|
||||
} catch (err) {
|
||||
setTimeout(arguments.callee, 0);
|
||||
}
|
||||
})();
|
||||
}
|
||||
|
||||
function expandNode(o, node, imm, showRoot)
|
||||
{
|
||||
if (node.childrenData && !node.expanded) {
|
||||
if (typeof(node.childrenData)==='string') {
|
||||
var varName = node.childrenData;
|
||||
getScript(node.relpath+varName,function(){
|
||||
node.childrenData = getData(varName);
|
||||
expandNode(o, node, imm, showRoot);
|
||||
}, showRoot);
|
||||
} else {
|
||||
if (!node.childrenVisited) {
|
||||
getNode(o, node);
|
||||
}
|
||||
$(node.getChildrenUL()).slideDown("fast");
|
||||
node.plus_img.innerHTML = arrowDown;
|
||||
node.expanded = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function glowEffect(n,duration)
|
||||
{
|
||||
n.addClass('glow').delay(duration).queue(function(next){
|
||||
$(this).removeClass('glow');next();
|
||||
});
|
||||
}
|
||||
|
||||
function highlightAnchor()
|
||||
{
|
||||
var aname = hashUrl();
|
||||
var anchor = $(aname);
|
||||
if (anchor.parent().attr('class')=='memItemLeft') {
|
||||
var rows = $('.memberdecls tr[class$="'+hashValue()+'"]');
|
||||
let rows = $('.memberdecls tr[class$="'+hashValue()+'"]');
|
||||
glowEffect(rows.children(),300); // member without details
|
||||
} else if (anchor.parent().attr('class')=='fieldname') {
|
||||
glowEffect(anchor.parent().parent(),1000); // enum value
|
||||
@@ -308,13 +149,135 @@ function highlightAnchor()
|
||||
} else {
|
||||
glowEffect(anchor.next(),1000); // normal member
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function selectAndHighlight(hash,n)
|
||||
{
|
||||
var a;
|
||||
const newNode = function(o, po, text, link, childrenData, lastNode) {
|
||||
const node = {
|
||||
children : [],
|
||||
childrenData : childrenData,
|
||||
depth : po.depth + 1,
|
||||
relpath : po.relpath,
|
||||
isLast : lastNode,
|
||||
li : document.createElement("li"),
|
||||
parentNode : po,
|
||||
itemDiv : document.createElement("div"),
|
||||
labelSpan : document.createElement("span"),
|
||||
label : document.createTextNode(text),
|
||||
expanded : false,
|
||||
childrenUL : null,
|
||||
getChildrenUL : function() {
|
||||
if (!this.childrenUL) {
|
||||
this.childrenUL = document.createElement("ul");
|
||||
this.childrenUL.className = "children_ul";
|
||||
this.childrenUL.style.display = "none";
|
||||
this.li.appendChild(node.childrenUL);
|
||||
}
|
||||
return node.childrenUL;
|
||||
},
|
||||
};
|
||||
|
||||
node.itemDiv.className = "item";
|
||||
node.labelSpan.className = "label";
|
||||
createIndent(o,node.itemDiv,node);
|
||||
node.itemDiv.appendChild(node.labelSpan);
|
||||
node.li.appendChild(node.itemDiv);
|
||||
|
||||
const a = document.createElement("a");
|
||||
node.labelSpan.appendChild(a);
|
||||
po.getChildrenUL().appendChild(node.li);
|
||||
a.appendChild(node.label);
|
||||
if (link) {
|
||||
let url;
|
||||
if (link.substring(0,1)=='^') {
|
||||
url = link.substring(1);
|
||||
link = url;
|
||||
} else {
|
||||
url = node.relpath+link;
|
||||
}
|
||||
a.className = stripPath(link.replace('#',':'));
|
||||
if (link.indexOf('#')!=-1) {
|
||||
const aname = '#'+link.split('#')[1];
|
||||
const srcPage = stripPath(pathName());
|
||||
const targetPage = stripPath(link.split('#')[0]);
|
||||
a.href = srcPage!=targetPage ? url : aname;
|
||||
a.onclick = function() {
|
||||
storeLink(link);
|
||||
aPPar = $(a).parent().parent();
|
||||
if (!aPPar.hasClass('selected')) {
|
||||
$('.item').removeClass('selected');
|
||||
$('.item').removeAttr('id');
|
||||
aPPar.addClass('selected');
|
||||
aPPar.attr('id','selected');
|
||||
}
|
||||
const anchor = $(aname);
|
||||
gotoAnchor(anchor,aname);
|
||||
};
|
||||
} else {
|
||||
a.href = url;
|
||||
a.onclick = () => storeLink(link);
|
||||
}
|
||||
} else if (childrenData != null) {
|
||||
a.className = "nolink";
|
||||
a.href = "javascript:void(0)";
|
||||
a.onclick = node.expandToggle.onclick;
|
||||
}
|
||||
return node;
|
||||
}
|
||||
|
||||
const showRoot = function() {
|
||||
const headerHeight = $("#top").height();
|
||||
const footerHeight = $("#nav-path").height();
|
||||
const windowHeight = $(window).height() - headerHeight - footerHeight;
|
||||
(function() { // retry until we can scroll to the selected item
|
||||
try {
|
||||
const navtree=$('#nav-tree');
|
||||
navtree.scrollTo('#selected',100,{offset:-windowHeight/2});
|
||||
} catch (err) {
|
||||
setTimeout(arguments.callee, 0);
|
||||
}
|
||||
})();
|
||||
}
|
||||
|
||||
const expandNode = function(o, node, imm, setFocus) {
|
||||
if (node.childrenData && !node.expanded) {
|
||||
if (typeof(node.childrenData)==='string') {
|
||||
const varName = node.childrenData;
|
||||
getScript(node.relpath+varName,function() {
|
||||
node.childrenData = getData(varName);
|
||||
expandNode(o, node, imm, setFocus);
|
||||
});
|
||||
} else {
|
||||
if (!node.childrenVisited) {
|
||||
getNode(o, node);
|
||||
}
|
||||
$(node.getChildrenUL()).slideDown("fast");
|
||||
node.plus_img.innerHTML = ARROW_DOWN;
|
||||
node.expanded = true;
|
||||
if (setFocus) {
|
||||
$(node.expandToggle).focus();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
const glowEffect = function(n,duration) {
|
||||
n.addClass('glow').delay(duration).queue(function(next) {
|
||||
$(this).removeClass('glow');next();
|
||||
});
|
||||
}
|
||||
|
||||
const highlightAnchor = function() {
|
||||
const aname = hashUrl();
|
||||
const anchor = $(aname);
|
||||
gotoAnchor(anchor,aname);
|
||||
}
|
||||
|
||||
const selectAndHighlight = function(hash,n) {
|
||||
let a;
|
||||
if (hash) {
|
||||
var link=stripPath(pathName())+':'+hash.substring(1);
|
||||
const link=stripPath(pathName())+':'+hash.substring(1);
|
||||
a=$('.item a[class$="'+link+'"]');
|
||||
}
|
||||
if (a && a.length) {
|
||||
@@ -325,58 +288,55 @@ function selectAndHighlight(hash,n)
|
||||
$(n.itemDiv).addClass('selected');
|
||||
$(n.itemDiv).attr('id','selected');
|
||||
}
|
||||
let topOffset=5;
|
||||
if ($('#nav-tree-contents .item:first').hasClass('selected')) {
|
||||
$('#nav-sync').css('top','30px');
|
||||
} else {
|
||||
$('#nav-sync').css('top','5px');
|
||||
topOffset+=25;
|
||||
}
|
||||
$('#nav-sync').css('top',topOffset+'px');
|
||||
showRoot();
|
||||
}
|
||||
|
||||
function showNode(o, node, index, hash)
|
||||
{
|
||||
const showNode = function(o, node, index, hash) {
|
||||
if (node && node.childrenData) {
|
||||
if (typeof(node.childrenData)==='string') {
|
||||
var varName = node.childrenData;
|
||||
const varName = node.childrenData;
|
||||
getScript(node.relpath+varName,function() {
|
||||
node.childrenData = getData(varName);
|
||||
showNode(o,node,index,hash);
|
||||
},true);
|
||||
});
|
||||
} else {
|
||||
if (!node.childrenVisited) {
|
||||
getNode(o, node);
|
||||
}
|
||||
$(node.getChildrenUL()).css({'display':'block'});
|
||||
node.plus_img.innerHTML = arrowDown;
|
||||
node.plus_img.innerHTML = ARROW_DOWN;
|
||||
node.expanded = true;
|
||||
var n = node.children[o.breadcrumbs[index]];
|
||||
const n = node.children[o.breadcrumbs[index]];
|
||||
if (index+1<o.breadcrumbs.length) {
|
||||
showNode(o,n,index+1,hash);
|
||||
} else {
|
||||
if (typeof(n.childrenData)==='string') {
|
||||
var varName = n.childrenData;
|
||||
} else if (typeof(n.childrenData)==='string') {
|
||||
const varName = n.childrenData;
|
||||
getScript(n.relpath+varName,function() {
|
||||
n.childrenData = getData(varName);
|
||||
node.expanded=false;
|
||||
showNode(o,node,index,hash); // retry with child node expanded
|
||||
},true);
|
||||
});
|
||||
} else {
|
||||
var rootBase = stripPath(o.toroot.replace(/\..+$/, ''));
|
||||
const rootBase = stripPath(o.toroot.replace(/\..+$/, ''));
|
||||
if (rootBase=="index" || rootBase=="pages" || rootBase=="search") {
|
||||
expandNode(o, n, true, true);
|
||||
expandNode(o, n, true, false);
|
||||
}
|
||||
selectAndHighlight(hash,n);
|
||||
}
|
||||
}
|
||||
}
|
||||
} else {
|
||||
selectAndHighlight(hash);
|
||||
}
|
||||
}
|
||||
|
||||
function removeToInsertLater(element) {
|
||||
var parentNode = element.parentNode;
|
||||
var nextSibling = element.nextSibling;
|
||||
const removeToInsertLater = function(element) {
|
||||
const parentNode = element.parentNode;
|
||||
const nextSibling = element.nextSibling;
|
||||
parentNode.removeChild(element);
|
||||
return function() {
|
||||
if (nextSibling) {
|
||||
@@ -387,22 +347,19 @@ function removeToInsertLater(element) {
|
||||
};
|
||||
}
|
||||
|
||||
function getNode(o, po)
|
||||
{
|
||||
var insertFunction = removeToInsertLater(po.li);
|
||||
const getNode = function(o, po) {
|
||||
const insertFunction = removeToInsertLater(po.li);
|
||||
po.childrenVisited = true;
|
||||
var l = po.childrenData.length-1;
|
||||
for (var i in po.childrenData) {
|
||||
var nodeData = po.childrenData[i];
|
||||
po.children[i] = newNode(o, po, nodeData[0], nodeData[1], nodeData[2],
|
||||
i==l);
|
||||
const l = po.childrenData.length-1;
|
||||
for (let i in po.childrenData) {
|
||||
const nodeData = po.childrenData[i];
|
||||
po.children[i] = newNode(o, po, nodeData[0], nodeData[1], nodeData[2], i==l);
|
||||
}
|
||||
insertFunction();
|
||||
}
|
||||
|
||||
function gotoNode(o,subIndex,root,hash,relpath)
|
||||
{
|
||||
var nti = navTreeSubIndices[subIndex][root+hash];
|
||||
const gotoNode = function(o,subIndex,root,hash,relpath) {
|
||||
const nti = navTreeSubIndices[subIndex][root+hash];
|
||||
o.breadcrumbs = $.extend(true, [], nti ? nti : navTreeSubIndices[subIndex][root]);
|
||||
if (!o.breadcrumbs && root!=NAVTREE[0][1]) { // fallback: show index
|
||||
navTo(o,NAVTREE[0][1],"",relpath);
|
||||
@@ -415,22 +372,20 @@ function gotoNode(o,subIndex,root,hash,relpath)
|
||||
}
|
||||
}
|
||||
|
||||
function navTo(o,root,hash,relpath)
|
||||
{
|
||||
var link = cachedLink();
|
||||
const navTo = function(o,root,hash,relpath) {
|
||||
const link = cachedLink();
|
||||
if (link) {
|
||||
var parts = link.split('#');
|
||||
const parts = link.split('#');
|
||||
root = parts[0];
|
||||
if (parts.length>1) hash = '#'+parts[1].replace(/[^\w\-]/g,'');
|
||||
else hash='';
|
||||
hash = parts.length>1 ? '#'+parts[1].replace(/[^\w-]/g,'') : '';
|
||||
}
|
||||
if (hash.match(/^#l\d+$/)) {
|
||||
var anchor=$('a[name='+hash.substring(1)+']');
|
||||
const anchor=$('a[name='+hash.substring(1)+']');
|
||||
glowEffect(anchor.parent(),1000); // line number
|
||||
hash=''; // strip line number anchors
|
||||
}
|
||||
var url=root+hash;
|
||||
var i=-1;
|
||||
const url=root+hash;
|
||||
let i=-1;
|
||||
while (NAVTREEINDEX[i+1]<=url) i++;
|
||||
if (i==-1) { i=0; root=NAVTREE[0][1]; } // fallback: show index
|
||||
if (navTreeSubIndices[i]) {
|
||||
@@ -441,23 +396,47 @@ function navTo(o,root,hash,relpath)
|
||||
if (navTreeSubIndices[i]) {
|
||||
gotoNode(o,i,root,hash,relpath);
|
||||
}
|
||||
},true);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function showSyncOff(n,relpath)
|
||||
{
|
||||
const showSyncOff = function(n,relpath) {
|
||||
n.html('<img src="'+relpath+'sync_off.png" title="'+SYNCOFFMSG+'"/>');
|
||||
}
|
||||
|
||||
function showSyncOn(n,relpath)
|
||||
{
|
||||
const showSyncOn = function(n,relpath) {
|
||||
n.html('<img src="'+relpath+'sync_on.png" title="'+SYNCONMSG+'"/>');
|
||||
}
|
||||
|
||||
function toggleSyncButton(relpath)
|
||||
{
|
||||
var navSync = $('#nav-sync');
|
||||
const o = {
|
||||
toroot : toroot,
|
||||
node : {
|
||||
childrenData : NAVTREE,
|
||||
children : [],
|
||||
childrenUL : document.createElement("ul"),
|
||||
getChildrenUL : function() { return this.childrenUL },
|
||||
li : document.getElementById("nav-tree-contents"),
|
||||
depth : 0,
|
||||
relpath : relpath,
|
||||
expanded : false,
|
||||
isLast : true,
|
||||
plus_img : document.createElement("span"),
|
||||
},
|
||||
};
|
||||
o.node.li.appendChild(o.node.childrenUL);
|
||||
o.node.plus_img.className = 'arrow';
|
||||
o.node.plus_img.innerHTML = ARROW_RIGHT;
|
||||
|
||||
const navSync = $('#nav-sync');
|
||||
if (cachedLink()) {
|
||||
showSyncOff(navSync,relpath);
|
||||
navSync.removeClass('sync');
|
||||
} else {
|
||||
showSyncOn(navSync,relpath);
|
||||
}
|
||||
|
||||
navSync.click(() => {
|
||||
const navSync = $('#nav-sync');
|
||||
if (navSync.hasClass('sync')) {
|
||||
navSync.removeClass('sync');
|
||||
showSyncOff(navSync,relpath);
|
||||
@@ -467,80 +446,38 @@ function toggleSyncButton(relpath)
|
||||
showSyncOn(navSync,relpath);
|
||||
deleteLink();
|
||||
}
|
||||
}
|
||||
|
||||
var loadTriggered = false;
|
||||
var readyTriggered = false;
|
||||
var loadObject,loadToRoot,loadUrl,loadRelPath;
|
||||
|
||||
$(window).on('load',function(){
|
||||
if (readyTriggered) { // ready first
|
||||
navTo(loadObject,loadToRoot,loadUrl,loadRelPath);
|
||||
showRoot();
|
||||
}
|
||||
loadTriggered=true;
|
||||
});
|
||||
|
||||
function initNavTree(toroot,relpath)
|
||||
{
|
||||
var o = new Object();
|
||||
o.toroot = toroot;
|
||||
o.node = new Object();
|
||||
o.node.li = document.getElementById("nav-tree-contents");
|
||||
o.node.childrenData = NAVTREE;
|
||||
o.node.children = new Array();
|
||||
o.node.childrenUL = document.createElement("ul");
|
||||
o.node.getChildrenUL = function() { return o.node.childrenUL; };
|
||||
o.node.li.appendChild(o.node.childrenUL);
|
||||
o.node.depth = 0;
|
||||
o.node.relpath = relpath;
|
||||
o.node.expanded = false;
|
||||
o.node.isLast = true;
|
||||
o.node.plus_img = document.createElement("span");
|
||||
o.node.plus_img.className = 'arrow';
|
||||
o.node.plus_img.innerHTML = arrowRight;
|
||||
|
||||
if (localStorageSupported()) {
|
||||
var navSync = $('#nav-sync');
|
||||
if (cachedLink()) {
|
||||
showSyncOff(navSync,relpath);
|
||||
navSync.removeClass('sync');
|
||||
} else {
|
||||
showSyncOn(navSync,relpath);
|
||||
}
|
||||
navSync.click(function(){ toggleSyncButton(relpath); });
|
||||
}
|
||||
|
||||
if (loadTriggered) { // load before ready
|
||||
navTo(o,toroot,hashUrl(),relpath);
|
||||
showRoot();
|
||||
} else { // ready before load
|
||||
loadObject = o;
|
||||
loadToRoot = toroot;
|
||||
loadUrl = hashUrl();
|
||||
loadRelPath = relpath;
|
||||
readyTriggered=true;
|
||||
}
|
||||
|
||||
$(window).bind('hashchange', function(){
|
||||
$(window).bind('hashchange', () => {
|
||||
if (!animationInProgress) {
|
||||
if (window.location.hash && window.location.hash.length>1) {
|
||||
var a;
|
||||
let a;
|
||||
if ($(location).attr('hash')) {
|
||||
var clslink=stripPath(pathName())+':'+hashValue();
|
||||
const clslink=stripPath(pathName())+':'+hashValue();
|
||||
a=$('.item a[class$="'+clslink.replace(/</g,'\\3c ')+'"]');
|
||||
}
|
||||
if (a==null || !$(a).parent().parent().hasClass('selected')) {
|
||||
$('.item').removeClass('selected');
|
||||
$('.item').removeAttr('id');
|
||||
}
|
||||
var link=stripPath2(pathName());
|
||||
const link=stripPath2(pathName());
|
||||
navTo(o,link,hashUrl(),relpath);
|
||||
} else if (!animationInProgress) {
|
||||
} else {
|
||||
$('#doc-content').scrollTop(0);
|
||||
$('.item').removeClass('selected');
|
||||
$('.item').removeAttr('id');
|
||||
navTo(o,toroot,hashUrl(),relpath);
|
||||
}
|
||||
})
|
||||
}
|
||||
});
|
||||
|
||||
$("div.toc a[href]").click(function(e) {
|
||||
e.preventDefault();
|
||||
const aname = $(this).attr("href");
|
||||
gotoAnchor($(aname),aname);
|
||||
});
|
||||
}
|
||||
/* @license-end */
|
||||
|
||||
@@ -24,23 +24,27 @@
|
||||
*/
|
||||
var NAVTREE =
|
||||
[
|
||||
[ "New 4DSSE Code", "index.html", [
|
||||
[ "opatIO python module", "md_utils_opatio_readme.html", [
|
||||
[ "Installation", "md_utils_opatio_readme.html#autotoc_md1", null ],
|
||||
[ "General Usage", "md_utils_opatio_readme.html#autotoc_md2", null ],
|
||||
[ "Problems", "md_utils_opatio_readme.html#autotoc_md3", null ]
|
||||
] ],
|
||||
[ "SERiF", "index.html", [
|
||||
[ "4DSSE: A 4D Stellar Structure and Evolution Code", "index.html", "index" ],
|
||||
[ "Test List", "test.html", null ],
|
||||
[ "Namespaces", "namespaces.html", [
|
||||
[ "Namespace List", "namespaces.html", "namespaces_dup" ],
|
||||
[ "Namespace Members", "namespacemembers.html", [
|
||||
[ "All", "namespacemembers.html", null ],
|
||||
[ "Functions", "namespacemembers_func.html", null ],
|
||||
[ "Variables", "namespacemembers_vars.html", null ],
|
||||
[ "Typedefs", "namespacemembers_type.html", null ]
|
||||
] ]
|
||||
] ],
|
||||
[ "Classes", "annotated.html", [
|
||||
[ "Class List", "annotated.html", "annotated_dup" ],
|
||||
[ "Class Index", "classes.html", null ],
|
||||
[ "Class Hierarchy", "hierarchy.html", "hierarchy" ],
|
||||
[ "Class Members", "functions.html", [
|
||||
[ "All", "functions.html", null ],
|
||||
[ "All", "functions.html", "functions_dup" ],
|
||||
[ "Functions", "functions_func.html", null ],
|
||||
[ "Variables", "functions_vars.html", null ],
|
||||
[ "Typedefs", "functions_type.html", null ],
|
||||
[ "Related Functions", "functions_rela.html", null ]
|
||||
[ "Variables", "functions_vars.html", "functions_vars" ],
|
||||
[ "Related Symbols", "functions_rela.html", null ]
|
||||
] ]
|
||||
] ],
|
||||
[ "Files", "files.html", [
|
||||
@@ -49,17 +53,22 @@ var NAVTREE =
|
||||
[ "All", "globals.html", null ],
|
||||
[ "Functions", "globals_func.html", null ],
|
||||
[ "Variables", "globals_vars.html", null ],
|
||||
[ "Typedefs", "globals_type.html", null ],
|
||||
[ "Macros", "globals_defs.html", null ]
|
||||
] ]
|
||||
] ]
|
||||
] ],
|
||||
[ "Examples", "examples.html", "examples" ]
|
||||
] ]
|
||||
];
|
||||
|
||||
var NAVTREEINDEX =
|
||||
[
|
||||
"DObjectTest_8cpp.html",
|
||||
"opatIOTest_8cpp.html#a795aa3821c4c6f206678bc48acf95171"
|
||||
"4_d_s_t_a_r_types_8h.html",
|
||||
"classserif_1_1polytrope_1_1_poly_solver.html#a3b84b79daceb9eed00d0f353d69f77c1",
|
||||
"classserif_1_1resource_1_1_resource_manager.html#a05e35b8fb70f573bca3383f6e3368eb4",
|
||||
"namespaceserif_1_1config.html",
|
||||
"structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a5c59d85e1fe64769c261375834357901"
|
||||
];
|
||||
|
||||
var SYNCONMSG = 'click to disable panel synchronisation';
|
||||
var SYNCOFFMSG = 'click to enable panel synchronisation';
|
||||
var SYNCONMSG = 'click to disable panel synchronization';
|
||||
var SYNCOFFMSG = 'click to enable panel synchronization';
|
||||
@@ -1,253 +1,253 @@
|
||||
var NAVTREEINDEX0 =
|
||||
{
|
||||
"DObjectTest_8cpp.html":[3,0,1,2,0],
|
||||
"DObjectTest_8cpp.html#a0085cd05f0b182ba4fe7bc118656d68e":[3,0,1,2,0,4],
|
||||
"DObjectTest_8cpp.html#a12ce265622e9a5d51b7498e09b82a597":[3,0,1,2,0,1],
|
||||
"DObjectTest_8cpp.html#a2bbd3a7e662715f1af67ba7b26270278":[3,0,1,2,0,6],
|
||||
"DObjectTest_8cpp.html#a3fc628b3943158a063739c03a4c2ca1f":[3,0,1,2,0,3],
|
||||
"DObjectTest_8cpp.html#ab0d7e76fe973dea21f97cf26d3b3847b":[3,0,1,2,0,5],
|
||||
"DObjectTest_8cpp.html#af27429c4d3cf79aa1b90fddf10f7614e":[3,0,1,2,0,2],
|
||||
"DObject_8cpp.html":[3,0,0,2,0,0],
|
||||
"DObject_8cpp.html#a5b2896a287295bf59a0b9e4d0af21161":[3,0,0,2,0,0,0],
|
||||
"DObject_8h.html":[3,0,0,2,1,0],
|
||||
"DObject_8h_source.html":[3,0,0,2,1,0],
|
||||
"LockableDObjectTest_8cpp.html":[3,0,1,2,1],
|
||||
"LockableDObjectTest_8cpp.html#a470f4e60873d3ea6afc7c319e307760f":[3,0,1,2,1,1],
|
||||
"LockableDObjectTest_8cpp.html#a5c2342bfafc553d23125fb3ae05af2a7":[3,0,1,2,1,2],
|
||||
"LockableDObjectTest_8cpp.html#a5c694ab0fb07081c02cac1f0bc3f3e73":[3,0,1,2,1,3],
|
||||
"LockableDObjectTest_8cpp.html#a8b547408c52b669c3c220aa640927474":[3,0,1,2,1,5],
|
||||
"LockableDObjectTest_8cpp.html#aca2c2dcb4394094c27dc37453ea9a37f":[3,0,1,2,1,4],
|
||||
"LockableDObject_8cpp.html":[3,0,0,2,0,1],
|
||||
"LockableDObject_8h.html":[3,0,0,2,1,1],
|
||||
"LockableDObject_8h_source.html":[3,0,0,2,1,1],
|
||||
"MetadataTest_8cpp.html":[3,0,1,2,2],
|
||||
"MetadataTest_8cpp.html#a14e97feb26f21690d94245d65c26814b":[3,0,1,2,2,7],
|
||||
"MetadataTest_8cpp.html#a3dacb5bfda566836343874346c116906":[3,0,1,2,2,3],
|
||||
"MetadataTest_8cpp.html#a440de49952b45fad82f485ba48f92d50":[3,0,1,2,2,5],
|
||||
"MetadataTest_8cpp.html#a5ec8e48d5f46f67a4547c3b52f5f1cff":[3,0,1,2,2,8],
|
||||
"MetadataTest_8cpp.html#a61d09f069b2417969b664142aad8ce35":[3,0,1,2,2,1],
|
||||
"MetadataTest_8cpp.html#a761ab4dc62ca2bbe69d2be499493b883":[3,0,1,2,2,9],
|
||||
"MetadataTest_8cpp.html#a8854bc3bdde52a7c73927f17e4330a89":[3,0,1,2,2,6],
|
||||
"MetadataTest_8cpp.html#adbb375b61bd5961e38e8c5b51e538e75":[3,0,1,2,2,4],
|
||||
"MetadataTest_8cpp.html#afc6335b369a289eaa367897b899535d0":[3,0,1,2,2,2],
|
||||
"Metadata_8cpp.html":[3,0,0,2,0,2],
|
||||
"Metadata_8cpp.html#a9bc49cc23da2d1ff8b3e197630b9dfd2":[3,0,0,2,0,2,0],
|
||||
"Metadata_8h.html":[3,0,0,2,1,2],
|
||||
"Metadata_8h.html#ab57c319c35ea0fbacf781f2ecb3a4339":[3,0,0,2,1,2,1],
|
||||
"Metadata_8h_source.html":[3,0,0,2,1,2],
|
||||
"annotated.html":[2,0],
|
||||
"build_2lib_2opatio_2____init_____8py.html":[3,0,2,0,0,0,0,1],
|
||||
"build_2lib_2opatio_2____init_____8py.html#a2c9c36721bf1f103f2298cc089221b7b":[3,0,2,0,0,0,0,1,0],
|
||||
"build_2lib_2opatio_2opat_2____init_____8py.html":[3,0,2,0,0,0,0,0,0],
|
||||
"build_2lib_2opatio_2opat_2opat_8py.html":[3,0,2,0,0,0,0,0,1],
|
||||
"classBilinearIntegratorWrapper.html":[2,0,0],
|
||||
"classBilinearIntegratorWrapper.html#a10c3ac5bb62c91c3a437924e33a527d8":[2,0,0,3],
|
||||
"classBilinearIntegratorWrapper.html#a19b6facddeba8256619981e6276f5815":[2,0,0,2],
|
||||
"classBilinearIntegratorWrapper.html#a6f550f0cb8d39c5ebc6e712762eb8504":[2,0,0,1],
|
||||
"classBilinearIntegratorWrapper.html#a72155007095c629dfca4f349739e4a18":[2,0,0,0],
|
||||
"classCompositeNonlinearIntegrator.html":[2,0,1],
|
||||
"classCompositeNonlinearIntegrator.html#a0a3c6ccf134c4566218eb3a33861214c":[2,0,1,4],
|
||||
"classCompositeNonlinearIntegrator.html#a2b466f6e16a5797f5ed50621fc4818a0":[2,0,1,3],
|
||||
"classCompositeNonlinearIntegrator.html#a93b4496295c20d461b971c65633570d8":[2,0,1,1],
|
||||
"classCompositeNonlinearIntegrator.html#aba931cf9d57170b7483eed0ade6cd459":[2,0,1,0],
|
||||
"classCompositeNonlinearIntegrator.html#af336df4849e99a3bc95161f03868efc4":[2,0,1,2],
|
||||
"classConfig.html":[2,0,2],
|
||||
"classConstants.html":[2,0,6],
|
||||
"classConstants.html#a2aa041fd223f259e55bf098c90581039":[2,0,6,1],
|
||||
"classConstants.html#a36ddd7fe6857d1bbf6d1c84d4ed7bc19":[2,0,6,0],
|
||||
"classConstants.html#ab9de36fa145552a3e7964e7e85a67149":[2,0,6,3],
|
||||
"classConstants.html#ad75620743b867fc20d4a05027d1a1c01":[2,0,6,4],
|
||||
"classConstants.html#ae276dfdc0ffe75a53e3842e33ab52630":[2,0,6,2],
|
||||
"classDObject.html":[2,0,8],
|
||||
"classDObject.html#a0ae54853e18265657296bfb5ac3bf9d0":[2,0,8,2],
|
||||
"classDObject.html#a1223275dcbbf20334ea11707346acb93":[2,0,8,9],
|
||||
"classDObject.html#a15afffdf339150fc872bf63bdd08d581":[2,0,8,8],
|
||||
"classDObject.html#a358d5f015da09ae5f0cbb46f3fd9e401":[2,0,8,16],
|
||||
"classDObject.html#a3dce47a519f9da5085c0c5ac1eea4f38":[2,0,8,13],
|
||||
"classDObject.html#a4862655c3634d019b0a45b811d6f7235":[2,0,8,4],
|
||||
"classDObject.html#a598321f3b8524b98df72393c04d7470c":[2,0,8,3],
|
||||
"classDObject.html#a5b2896a287295bf59a0b9e4d0af21161":[2,0,8,15],
|
||||
"classDObject.html#a6f0023aee463e71d92442dcf61b6ed47":[2,0,8,12],
|
||||
"classDObject.html#a79a2ecac4130ef3df272bdfeed26a620":[2,0,8,0],
|
||||
"classDObject.html#a99072eb52bb22745f0248f273fbf28fb":[2,0,8,10],
|
||||
"classDObject.html#a99b8688849e11501033a25f61efb8356":[2,0,8,14],
|
||||
"classDObject.html#ab1718571434e84e90f1ec463e4786a8a":[2,0,8,11],
|
||||
"classDObject.html#aca2db093c1c8c6f7893de07544aed619":[2,0,8,5],
|
||||
"classDObject.html#ae47bf220fbe2173cf6933c2380035dbd":[2,0,8,7],
|
||||
"classDObject.html#af11334d08ef85c68b3aae7554548e5a7":[2,0,8,1],
|
||||
"classDObject.html#afa8926d916081de72478cb8813c25e98":[2,0,8,6],
|
||||
"classDObjectTest.html":[2,0,9],
|
||||
"classDObjectTest.html#a2150dd7881a4d1c68ce51344f174738e":[2,0,9,2],
|
||||
"classDObjectTest.html#a95ba0f78c44e0bd46603de32028b7be6":[2,0,9,0],
|
||||
"classDObjectTest.html#ac753942590ae6ee456e6f3dd8b205df2":[2,0,9,1],
|
||||
"classLockableDObject.html":[2,0,11],
|
||||
"classLockableDObject.html#a1481ed99dcd837490bf28309aadaedfb":[2,0,11,3],
|
||||
"classLockableDObject.html#adcfe201fc728cc1c6fcf638a566ba9a1":[2,0,11,1],
|
||||
"classLockableDObject.html#ade38ca54703913359fc3b4366f6e292a":[2,0,11,2],
|
||||
"classLockableDObject.html#ae1a174a2740fa053626fe2820ee0efee":[2,0,11,0],
|
||||
"classLockableDObjectTest.html":[2,0,12],
|
||||
"classLockableDObjectTest.html#a4ca643fb176141b51f4761dd3df64769":[2,0,12,0],
|
||||
"classLockableDObjectTest.html#a6f639c0023311b7900595ab11c40cd59":[2,0,12,1],
|
||||
"classMeshIO.html":[2,0,13],
|
||||
"classMeshIO.html#a12495fc814254021d44e0509ac760672":[2,0,13,3],
|
||||
"classMeshIO.html#a3e4bccff08abf9a28b3d64c8fb9f7317":[2,0,13,2],
|
||||
"classMeshIO.html#a8fe43b55b7851c805c276517b0aacac5":[2,0,13,0],
|
||||
"classMeshIO.html#abf2d0986e73b920c71c03dc61730846c":[2,0,13,1],
|
||||
"classMetadata.html":[2,0,15],
|
||||
"classMetadata.html#a07035de7b0c780ef340e1a11c60a4d2b":[2,0,15,6],
|
||||
"classMetadata.html#a365c4594ad65c3b10b40a1cf4f4aea26":[2,0,15,8],
|
||||
"classMetadata.html#a3d56c8c5adee4b8c7d2089802211522b":[2,0,15,1],
|
||||
"classMetadata.html#a412c0c0b8754d85f9edbbdcd637f3b20":[2,0,15,4],
|
||||
"classMetadata.html#a88f4f57d443e2b7664e75e57a29dfbf0":[2,0,15,7],
|
||||
"classMetadata.html#a9bc49cc23da2d1ff8b3e197630b9dfd2":[2,0,15,10],
|
||||
"classMetadata.html#abe52c81e04665628666b4140cd346b69":[2,0,15,5],
|
||||
"classMetadata.html#ac7980d1efdd6ae434f0115f83d08348e":[2,0,15,2],
|
||||
"classMetadata.html#ae849560667461008cb72e83919c20be0":[2,0,15,0],
|
||||
"classMetadata.html#aeed7f22ccc61d9a3d6425441d381dcdc":[2,0,15,3],
|
||||
"classMetadata.html#af5264d1666839e69c192b565b5cfa606":[2,0,15,9],
|
||||
"classMetadataTest.html":[2,0,16],
|
||||
"classMetadataTest.html#a24075d61d37dceacd353ecde16a1ac71":[2,0,16,1],
|
||||
"classMetadataTest.html#a6273a370a10b42155af951a8fc2c47fa":[2,0,16,0],
|
||||
"classNonlinearPowerIntegrator.html":[2,0,17],
|
||||
"classNonlinearPowerIntegrator.html#a0578e900c8e95cfa1161362c98fd3d31":[2,0,17,0],
|
||||
"classNonlinearPowerIntegrator.html#a23b79c0ab632824ffda9b43928a00504":[2,0,17,2],
|
||||
"classNonlinearPowerIntegrator.html#a5d8116206e35119fbee20540f5bd3157":[2,0,17,1],
|
||||
"classOpatIO.html":[2,0,18],
|
||||
"classOpatIO.html#a117f7e1f45d6c410c21d0644e447bbb1":[2,0,18,16],
|
||||
"classOpatIO.html#a1a4456b7745c0dd559eca72d5d744fc0":[2,0,18,15],
|
||||
"classOpatIO.html#a2894437c09f4cdb06c9b06d6aad4bd2f":[2,0,18,8],
|
||||
"classOpatIO.html#a3578ac9bad40dd45ada3459f92a93b56":[2,0,18,13],
|
||||
"classOpatIO.html#a408b7f7d58d4a49636220f0431813dad":[2,0,18,11],
|
||||
"classOpatIO.html#a48cd5e4f3fdb221bc1b6253e149e8e01":[2,0,18,6],
|
||||
"classOpatIO.html#a5c35b863873239e023427864ed016f58":[2,0,18,9],
|
||||
"classOpatIO.html#a6161d6e006312ebd79b037501ade9943":[2,0,18,4],
|
||||
"classOpatIO.html#a7f3436b3ac0dbe141b08d8064550f1b3":[2,0,18,0],
|
||||
"classOpatIO.html#a82715d95a5ddd1e78470b90fbd005c4d":[2,0,18,14],
|
||||
"classOpatIO.html#a8f7cc9a4ec8845c22df330678afd29c6":[2,0,18,7],
|
||||
"classOpatIO.html#aafb5941c4c93104af8ba06f2271a3dc7":[2,0,18,22],
|
||||
"classOpatIO.html#ab0edd41690b8d5c1775f87439cf82cb5":[2,0,18,20],
|
||||
"classOpatIO.html#aba1be05d51d4b0b9e4581b95ad0e1890":[2,0,18,12],
|
||||
"classOpatIO.html#ac1c1a6159f82462fedf9b526ddcc19a6":[2,0,18,21],
|
||||
"classOpatIO.html#ac34f611a9eab458329553d27e8bffec6":[2,0,18,2],
|
||||
"classOpatIO.html#ad189e0f239bc4184fecf7daef7923272":[2,0,18,19],
|
||||
"classOpatIO.html#ae24b6a4f78529c4fe4719ea5438d5ed6":[2,0,18,1],
|
||||
"classOpatIO.html#af0bc6bb210c4ff74bc1e043aeb252e1a":[2,0,18,10],
|
||||
"classOpatIO.html#af5c52b5d862f5b94ee847c6c791998db":[2,0,18,3],
|
||||
"classOpatIO.html#afa623ba10f188097e555a682a4c69a9f":[2,0,18,18],
|
||||
"classOpatIO.html#afae90144930f190ed4018fbf328bf8ea":[2,0,18,17],
|
||||
"classOpatIO.html#afe725b647bc5bb802f6d711fc5dca3ab":[2,0,18,5],
|
||||
"classconfigTest.html":[2,0,3],
|
||||
"classconfigTestPrivateAccessor.html":[2,0,4],
|
||||
"classconstTest.html":[2,0,7],
|
||||
"classconstTest.html#af4753885bf401953202f89d455a2702f":[2,0,7,0],
|
||||
"classes.html":[2,1],
|
||||
"classmeshIOTest.html":[2,0,14],
|
||||
"classopatIOTest.html":[2,0,19],
|
||||
"configTest_8cpp.html":[3,0,1,0,0],
|
||||
"configTest_8cpp.html#a2aab0fda134fe1428d1b647316df718f":[3,0,1,0,0,6],
|
||||
"configTest_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470":[3,0,1,0,0,10],
|
||||
"configTest_8cpp.html#a5ad2550c7dc214b5e47cfdd6095731b1":[3,0,1,0,0,5],
|
||||
"configTest_8cpp.html#a88a44e54c4e475e47e16972e963fe76e":[3,0,1,0,0,7],
|
||||
"configTest_8cpp.html#aafc05ee6e7e08e8308e6fde4575aac61":[3,0,1,0,0,4],
|
||||
"configTest_8cpp.html#ab367d5d33d7f4ac536243e066f7431ea":[3,0,1,0,0,2],
|
||||
"configTest_8cpp.html#adcf0aead74ff0dfe0d6af2c8d0852ed3":[3,0,1,0,0,9],
|
||||
"configTest_8cpp.html#ae70df34c2371cc5c992f20fbf6e6354b":[3,0,1,0,0,3],
|
||||
"configTest_8cpp.html#afda6a3c91af3d8e36edf92d36ba5f6de":[3,0,1,0,0,8],
|
||||
"config_8cpp.html":[3,0,0,0,0,0],
|
||||
"config_8h.html":[3,0,0,0,1,0],
|
||||
"config_8h_source.html":[3,0,0,0,1,0],
|
||||
"constTest_8cpp.html":[3,0,1,1,0],
|
||||
"constTest_8cpp.html#a1d2582df9987648644c517d89223e849":[3,0,1,1,0,7],
|
||||
"constTest_8cpp.html#a267b8a580d24fec8326def8656df135a":[3,0,1,1,0,3],
|
||||
"constTest_8cpp.html#a3bc116c41e8839b6d9d5a49e046a800f":[3,0,1,1,0,2],
|
||||
"constTest_8cpp.html#a720684391716660c7d0a5dc6238c7e57":[3,0,1,1,0,5],
|
||||
"constTest_8cpp.html#a92b56f4876b91eb7d628492fe220babb":[3,0,1,1,0,4],
|
||||
"constTest_8cpp.html#aa33a362aa6f7634f2ef02413183b35ee":[3,0,1,1,0,6],
|
||||
"constTest_8cpp.html#ae050a185fbc60349459af47e661bd3e1":[3,0,1,1,0,1],
|
||||
"const_8cpp.html":[3,0,0,1,0,0],
|
||||
"const_8h.html":[3,0,0,1,1,0],
|
||||
"const_8h_source.html":[3,0,0,1,1,0],
|
||||
"dir_0c07588a470b646c09b0414ac8faaf7b.html":[3,0,1,4],
|
||||
"dir_18c45d4358dc55431d912fa30bcbde92.html":[3,0,0,5,0],
|
||||
"dir_1acdc3d0c73584695295a90ad6ede3f9.html":[3,0,2,0],
|
||||
"dir_1c285457bb070251eb0c01a8da35233c.html":[3,0,2,0,0],
|
||||
"dir_1ce48574fa7b57587706b1af262d1e55.html":[3,0,0,6,1,1],
|
||||
"dir_1e20c6516504fdf3864b50bca0428df7.html":[3,0,2,0,2],
|
||||
"dir_2da03d50b6347916fd28121e88466439.html":[3,0,0,6,0],
|
||||
"dir_388d1cd783f992dee884a2918d77a3d7.html":[3,0,1,3],
|
||||
"dir_409882efad9ab48a895cd8b217d1e026.html":[3,0,0,1],
|
||||
"dir_440126c2838a14af33b22611dbbb2bf6.html":[3,0,0,3],
|
||||
"dir_4a32f98eb1fc28521b674ecacd8e38cc.html":[3,0,2,0,1,0],
|
||||
"dir_4e6f6de88c62da29e0ddd0d8e63af038.html":[3,0,0,2,0],
|
||||
"dir_4f06ef9b669cedd8d46a086727f9d243.html":[3,0,0,0,1],
|
||||
"dir_5657658ab0dc14c9c63c088cb1f6321c.html":[3,0,0,2,1],
|
||||
"dir_57b5236bc904b389e950b8d6ae8bc28a.html":[3,0,2,0,1,0,0],
|
||||
"dir_59425e443f801f1f2fd8bbe4959a3ccf.html":[3,0,1],
|
||||
"dir_5c663bd7ffac62a07452e27b2b30c948.html":[3,0,0,6,1],
|
||||
"dir_62e13aaa8a72ed2c40d6887705a41af4.html":[3,0,2,0,0,0],
|
||||
"dir_68267d1309a1af8e8297ef4c3efbcdba.html":[3,0,0],
|
||||
"dir_6cfc89239232d12b3feb44b30f54e02f.html":[3,0,1,1],
|
||||
"dir_6de2166d97f28f4ecd4d72a5f12aecb0.html":[3,0,2,0,0,0,0,0],
|
||||
"dir_70fe68c6a1aba1c690f556aae19244a1.html":[3,0,0,3,0],
|
||||
"dir_74e94668ea6d3ca842a67049f1d0566c.html":[3,0,0,3,1],
|
||||
"dir_768194193337d64eaa7edd2c5f5038a4.html":[3,0,0,2],
|
||||
"dir_7e83d1792d529f4aa7126ac7e0b3b699.html":[3,0,0,0],
|
||||
"dir_86a4174b93db2020db4458f465617054.html":[3,0,0,6,0,0],
|
||||
"dir_88e1407a1fb38d630626d3e1b6639cc8.html":[3,0,0,4,0],
|
||||
"dir_893e16279b3f95d0fd4ec39358376605.html":[3,0,0,0,0],
|
||||
"dir_98811334950283dfb0b975440d5272eb.html":[3,0,0,4],
|
||||
"dir_9d738063cc7befc3d96860ca4c9257b2.html":[3,0,2,0,0,0,0],
|
||||
"dir_a0668aa070a38eaa8236727e19a9b15f.html":[3,0,1,5],
|
||||
"dir_a105e00bd9bc580163f6cfcc237f0c76.html":[3,0,0,5,1],
|
||||
"dir_a82f4dad88709a7f727912f1ce60fba0.html":[3,0,0,6,1,0],
|
||||
"dir_aa595423af07433f9695bf15d4f880d5.html":[3,0,0,1,0],
|
||||
"dir_aa74b0b57852b214f24568086f91a43d.html":[3,0,0,1,1],
|
||||
"dir_bc1cc3abf5d5430dc6e21979095d09f3.html":[3,0,1,2],
|
||||
"dir_cbdb8362360e11eafe2fa3bc74cf0ffd.html":[3,0,2],
|
||||
"dir_ce3bf6daddda59a58b5b9429da3f76b4.html":[3,0,1,0],
|
||||
"dir_d0d2d394e86fce6a7356095f51b9fa38.html":[3,0,0,6],
|
||||
"dir_d9bdef71d547e79a3915b1057230bd19.html":[3,0,0,6,0,1],
|
||||
"dir_da765f8f0017804fdc0f96160e2cbe8b.html":[3,0,2,0,1],
|
||||
"dir_dc4574cef47f5b50114efcdd6e195baf.html":[3,0,0,5],
|
||||
"files.html":[3,0],
|
||||
"functions.html":[2,3,0],
|
||||
"functions_func.html":[2,3,1],
|
||||
"functions_rela.html":[2,3,4],
|
||||
"functions_type.html":[2,3,3],
|
||||
"functions_vars.html":[2,3,2],
|
||||
"globals.html":[3,1,0],
|
||||
"globals_defs.html":[3,1,3],
|
||||
"globals_func.html":[3,1,1],
|
||||
"globals_vars.html":[3,1,2],
|
||||
"hierarchy.html":[2,2],
|
||||
"index.html":[],
|
||||
"md_utils_opatio_readme.html":[0],
|
||||
"md_utils_opatio_readme.html#autotoc_md1":[0,0],
|
||||
"md_utils_opatio_readme.html#autotoc_md2":[0,1],
|
||||
"md_utils_opatio_readme.html#autotoc_md3":[0,2],
|
||||
"meshIOTest_8cpp.html":[3,0,1,4,0],
|
||||
"meshIOTest_8cpp.html#a0cb4f62baac8f32aaefbab6c9e5b93bc":[3,0,1,4,0,2],
|
||||
"meshIOTest_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470":[3,0,1,4,0,5],
|
||||
"meshIOTest_8cpp.html#a94653e9cb8a24090f2c4c02fc8bfdfbb":[3,0,1,4,0,4],
|
||||
"meshIOTest_8cpp.html#aa6ba7ddcf2f95334ee7497d22d9f0f25":[3,0,1,4,0,1],
|
||||
"meshIOTest_8cpp.html#af5cb16ec6a340bbd827bd2d7adac4f68":[3,0,1,4,0,3],
|
||||
"meshIO_8cpp.html":[3,0,0,3,0,0],
|
||||
"meshIO_8h.html":[3,0,0,3,1,0],
|
||||
"meshIO_8h_source.html":[3,0,0,3,1,0],
|
||||
"mkTestData_8py.html":[3,0,2,0,2,0],
|
||||
"mkTestData_8py.html#a5023056b6831877dbf79e9a082600e78":[3,0,2,0,2,0,0],
|
||||
"mkTestData_8py.html#a5434a318e4d2951f6bea109ea95f7951":[3,0,2,0,2,0,2],
|
||||
"mkTestData_8py.html#ac27efbef0ea18292765b28e05846a5fa":[3,0,2,0,2,0,1],
|
||||
"opac_8h.html":[3,0,0,4,0,0],
|
||||
"opac_8h.html#a6243596bfdc55d73744ebecd9e577ee8":[3,0,0,4,0,0,0],
|
||||
"opac_8h_source.html":[3,0,0,4,0,0],
|
||||
"opatIOTest_8cpp.html":[3,0,1,5,0],
|
||||
"opatIOTest_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470":[3,0,1,5,0,11],
|
||||
"opatIOTest_8cpp.html#a3962f0895a961e03a0fc208076f6ab1a":[3,0,1,5,0,6],
|
||||
"opatIOTest_8cpp.html#a4b609f93f9fbea0dbd3e8d619e70f293":[3,0,1,5,0,10],
|
||||
"opatIOTest_8cpp.html#a4c4af5f8d030d0932c44bfa6607a5599":[3,0,1,5,0,8],
|
||||
"opatIOTest_8cpp.html#a5a86dce243090b6e4de4c67c23338ab7":[3,0,1,5,0,7],
|
||||
"opatIOTest_8cpp.html#a7613e1e543a4ea3ad5ce9d6c9156d317":[3,0,1,5,0,9],
|
||||
"opatIOTest_8cpp.html#a76734dc9ab5318ba389c0b3e54844137":[3,0,1,5,0,3],
|
||||
"opatIOTest_8cpp.html#a78a0d3c74c48429202d9e519b7bcb687":[3,0,1,5,0,1]
|
||||
"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_2polytrope_2solver_2public_2poly_solver_8h-example.html":[5,3],
|
||||
"_constructing-example.html":[5,1],
|
||||
"annotated.html":[3,0],
|
||||
"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]
|
||||
};
|
||||
|
||||
@@ -22,119 +22,126 @@
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
function initResizable()
|
||||
{
|
||||
var cookie_namespace = 'doxygen';
|
||||
var sidenav,navtree,content,header,collapsed,collapsedWidth=0,barWidth=6,desktop_vp=768,titleHeight;
|
||||
|
||||
function readCookie(cookie)
|
||||
{
|
||||
var myCookie = cookie_namespace+"_"+cookie+"=";
|
||||
if (document.cookie) {
|
||||
var index = document.cookie.indexOf(myCookie);
|
||||
if (index != -1) {
|
||||
var valStart = index + myCookie.length;
|
||||
var valEnd = document.cookie.indexOf(";", valStart);
|
||||
if (valEnd == -1) {
|
||||
valEnd = document.cookie.length;
|
||||
}
|
||||
var val = document.cookie.substring(valStart, valEnd);
|
||||
return val;
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
function initResizable(treeview) {
|
||||
let sidenav,navtree,content,header,footer,barWidth=6;
|
||||
const RESIZE_COOKIE_NAME = ''+'width';
|
||||
|
||||
function writeCookie(cookie, val, expiration)
|
||||
{
|
||||
if (val==undefined) return;
|
||||
if (expiration == null) {
|
||||
var date = new Date();
|
||||
date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week
|
||||
expiration = date.toGMTString();
|
||||
}
|
||||
document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; expires=" + expiration+"; path=/";
|
||||
}
|
||||
|
||||
function resizeWidth()
|
||||
{
|
||||
var windowWidth = $(window).width() + "px";
|
||||
var sidenavWidth = $(sidenav).outerWidth();
|
||||
function resizeWidth() {
|
||||
const sidenavWidth = $(sidenav).outerWidth();
|
||||
content.css({marginLeft:parseInt(sidenavWidth)+"px"});
|
||||
writeCookie('width',sidenavWidth-barWidth, null);
|
||||
if (typeof page_layout!=='undefined' && page_layout==1) {
|
||||
footer.css({marginLeft:parseInt(sidenavWidth)+"px"});
|
||||
}
|
||||
Cookie.writeSetting(RESIZE_COOKIE_NAME,sidenavWidth-barWidth);
|
||||
}
|
||||
|
||||
function restoreWidth(navWidth)
|
||||
{
|
||||
var windowWidth = $(window).width() + "px";
|
||||
function restoreWidth(navWidth) {
|
||||
content.css({marginLeft:parseInt(navWidth)+barWidth+"px"});
|
||||
if (typeof page_layout!=='undefined' && page_layout==1) {
|
||||
footer.css({marginLeft:parseInt(navWidth)+barWidth+"px"});
|
||||
}
|
||||
sidenav.css({width:navWidth + "px"});
|
||||
}
|
||||
|
||||
function resizeHeight()
|
||||
function resizeHeight(treeview) {
|
||||
const headerHeight = header.outerHeight();
|
||||
const windowHeight = $(window).height();
|
||||
let contentHeight;
|
||||
if (treeview)
|
||||
{
|
||||
var headerHeight = header.outerHeight();
|
||||
var footerHeight = footer.outerHeight();
|
||||
var windowHeight = $(window).height() - headerHeight - footerHeight;
|
||||
content.css({height:windowHeight + "px"});
|
||||
navtree.css({height:windowHeight + "px"});
|
||||
sidenav.css({height:windowHeight + "px"});
|
||||
var width=$(window).width();
|
||||
if (width!=collapsedWidth) {
|
||||
if (width<desktop_vp && collapsedWidth>=desktop_vp) {
|
||||
if (!collapsed) {
|
||||
collapseExpand();
|
||||
const footerHeight = footer.outerHeight();
|
||||
let navtreeHeight,sideNavHeight;
|
||||
if (typeof page_layout==='undefined' || page_layout==0) { /* DISABLE_INDEX=NO */
|
||||
contentHeight = windowHeight - headerHeight - footerHeight;
|
||||
navtreeHeight = contentHeight;
|
||||
sideNavHeight = contentHeight;
|
||||
} else if (page_layout==1) { /* DISABLE_INDEX=YES */
|
||||
contentHeight = windowHeight - footerHeight;
|
||||
navtreeHeight = windowHeight - headerHeight;
|
||||
sideNavHeight = windowHeight;
|
||||
}
|
||||
} else if (width>desktop_vp && collapsedWidth<desktop_vp) {
|
||||
if (collapsed) {
|
||||
collapseExpand();
|
||||
navtree.css({height:navtreeHeight + "px"});
|
||||
sidenav.css({height:sideNavHeight + "px"});
|
||||
}
|
||||
else
|
||||
{
|
||||
contentHeight = windowHeight - headerHeight;
|
||||
}
|
||||
collapsedWidth=width;
|
||||
}
|
||||
content.css({height:contentHeight + "px"});
|
||||
if (location.hash.slice(1)) {
|
||||
(document.getElementById(location.hash.slice(1))||document.body).scrollIntoView();
|
||||
}
|
||||
}
|
||||
|
||||
function collapseExpand()
|
||||
{
|
||||
function collapseExpand() {
|
||||
let newWidth;
|
||||
if (sidenav.width()>0) {
|
||||
restoreWidth(0);
|
||||
collapsed=true;
|
||||
}
|
||||
else {
|
||||
var width = readCookie('width');
|
||||
if (width>200 && width<$(window).width()) { restoreWidth(width); } else { restoreWidth(200); }
|
||||
collapsed=false;
|
||||
newWidth=0;
|
||||
} else {
|
||||
const width = Cookie.readSetting(RESIZE_COOKIE_NAME,250);
|
||||
newWidth = (width>250 && width<$(window).width()) ? width : 250;
|
||||
}
|
||||
restoreWidth(newWidth);
|
||||
const sidenavWidth = $(sidenav).outerWidth();
|
||||
Cookie.writeSetting(RESIZE_COOKIE_NAME,sidenavWidth-barWidth);
|
||||
}
|
||||
|
||||
header = $("#top");
|
||||
sidenav = $("#side-nav");
|
||||
content = $("#doc-content");
|
||||
navtree = $("#nav-tree");
|
||||
footer = $("#nav-path");
|
||||
sidenav = $("#side-nav");
|
||||
if (!treeview) {
|
||||
// title = $("#titlearea");
|
||||
// titleH = $(title).height();
|
||||
// let animating = false;
|
||||
// content.on("scroll", function() {
|
||||
// slideOpts = { duration: 200,
|
||||
// step: function() {
|
||||
// contentHeight = $(window).height() - header.outerHeight();
|
||||
// content.css({ height : contentHeight + "px" });
|
||||
// },
|
||||
// done: function() { animating=false; }
|
||||
// };
|
||||
// if (content.scrollTop()>titleH && title.css('display')!='none' && !animating) {
|
||||
// title.slideUp(slideOpts);
|
||||
// animating=true;
|
||||
// } else if (content.scrollTop()<=titleH && title.css('display')=='none' && !animating) {
|
||||
// title.slideDown(slideOpts);
|
||||
// animating=true;
|
||||
// }
|
||||
// });
|
||||
} else {
|
||||
navtree = $("#nav-tree");
|
||||
$(".side-nav-resizable").resizable({resize: function(e, ui) { resizeWidth(); } });
|
||||
$(sidenav).resizable({ minWidth: 0 });
|
||||
$(window).resize(function() { resizeHeight(); });
|
||||
var device = navigator.userAgent.toLowerCase();
|
||||
var touch_device = device.match(/(iphone|ipod|ipad|android)/);
|
||||
}
|
||||
$(window).resize(function() { resizeHeight(treeview); });
|
||||
if (treeview)
|
||||
{
|
||||
const device = navigator.userAgent.toLowerCase();
|
||||
const touch_device = device.match(/(iphone|ipod|ipad|android)/);
|
||||
if (touch_device) { /* wider split bar for touch only devices */
|
||||
$(sidenav).css({ paddingRight:'20px' });
|
||||
$('.ui-resizable-e').css({ width:'20px' });
|
||||
$('#nav-sync').css({ right:'34px' });
|
||||
barWidth=20;
|
||||
}
|
||||
var width = readCookie('width');
|
||||
const width = Cookie.readSetting(RESIZE_COOKIE_NAME,250);
|
||||
if (width) { restoreWidth(width); } else { resizeWidth(); }
|
||||
resizeHeight();
|
||||
var url = location.href;
|
||||
var i=url.indexOf("#");
|
||||
}
|
||||
resizeHeight(treeview);
|
||||
const url = location.href;
|
||||
const i=url.indexOf("#");
|
||||
if (i>=0) window.location.hash=url.substr(i);
|
||||
var _preventDefault = function(evt) { evt.preventDefault(); };
|
||||
const _preventDefault = function(evt) { evt.preventDefault(); };
|
||||
if (treeview)
|
||||
{
|
||||
$("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault);
|
||||
$(".ui-resizable-handle").dblclick(collapseExpand);
|
||||
$(window).on('load',resizeHeight);
|
||||
// workaround for firefox
|
||||
$("body").css({overflow: "hidden"});
|
||||
}
|
||||
$(window).on('load',function() { resizeHeight(treeview); });
|
||||
}
|
||||
/* @license-end */
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
var searchData=
|
||||
[
|
||||
['_5f_5finit_5f_5f_2epy_0',['__init__.py',['../build_2lib_2opatio_2____init_____8py.html',1,'(Global Namespace)'],['../build_2lib_2opatio_2opat_2____init_____8py.html',1,'(Global Namespace)'],['../src_2opatio_2____init_____8py.html',1,'(Global Namespace)'],['../src_2opatio_2opat_2____init_____8py.html',1,'(Global Namespace)']]]
|
||||
['4d_20stellar_20structure_20and_20evolution_20code_0',['4DSSE: A 4D Stellar Structure and Evolution Code',['../index.html',1,'']]],
|
||||
['4dsse_1',['Building 4DSSE',['../index.html#build_sec',1,'']]],
|
||||
['4dsse_3a_20a_204d_20stellar_20structure_20and_20evolution_20code_2',['4DSSE: A 4D Stellar Structure and Evolution Code',['../index.html',1,'']]],
|
||||
['4dstartypes_2eh_3',['4DSTARTypes.h',['../4_d_s_t_a_r_types_8h.html',1,'']]]
|
||||
];
|
||||
|
||||
@@ -1,6 +1,22 @@
|
||||
var searchData=
|
||||
[
|
||||
['add_5fintegrator_1',['add_integrator',['../classCompositeNonlinearIntegrator.html#af336df4849e99a3bc95161f03868efc4',1,'CompositeNonlinearIntegrator']]],
|
||||
['assembleelementgrad_2',['AssembleElementGrad',['../classNonlinearPowerIntegrator.html#a5d8116206e35119fbee20540f5bd3157',1,'NonlinearPowerIntegrator::AssembleElementGrad()'],['../classBilinearIntegratorWrapper.html#a19b6facddeba8256619981e6276f5815',1,'BilinearIntegratorWrapper::AssembleElementGrad()'],['../classCompositeNonlinearIntegrator.html#a2b466f6e16a5797f5ed50621fc4818a0',1,'CompositeNonlinearIntegrator::AssembleElementGrad()']]],
|
||||
['assembleelementvector_3',['AssembleElementVector',['../classNonlinearPowerIntegrator.html#a23b79c0ab632824ffda9b43928a00504',1,'NonlinearPowerIntegrator::AssembleElementVector()'],['../classBilinearIntegratorWrapper.html#a10c3ac5bb62c91c3a437924e33a527d8',1,'BilinearIntegratorWrapper::AssembleElementVector()'],['../classCompositeNonlinearIntegrator.html#a0a3c6ccf134c4566218eb3a33861214c',1,'CompositeNonlinearIntegrator::AssembleElementVector()']]]
|
||||
['a_0',['a',['../namespaceserif_1_1polytrope_1_1lane_emden.html#a612ccc1749ca3b116b4a1776dea766f8',1,'serif::polytrope::laneEmden']]],
|
||||
['a_204d_20stellar_20structure_20and_20evolution_20code_1',['4DSSE: A 4D Stellar Structure and Evolution Code',['../index.html',1,'']]],
|
||||
['a_20polytrope_2',['Solving for a Polytrope',['../index.html#usage_polysolver',1,'']]],
|
||||
['abar_3',['abar',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html#a4974e4e163e9ff60aa1c4d4a1ebd426c',1,'serif::eos::helmholtz::EOSInput']]],
|
||||
['accessing_20physical_20constants_4',['Accessing Physical Constants',['../index.html#usage_constants',1,'']]],
|
||||
['aion_5',['aion',['../structserif_1_1network_1_1approx8_1_1_net.html#ae4d6bfb7bee80e80dc7947648d755e6c',1,'serif::network::approx8::Net']]],
|
||||
['and_20components_6',['Key Modules and Components',['../index.html#modules_sec',1,'']]],
|
||||
['and_20contributions_7',['Contact and Contributions',['../index.html#contact_sec',1,'']]],
|
||||
['and_20evolution_20code_8',['4DSSE: A 4D Stellar Structure and Evolution Code',['../index.html',1,'']]],
|
||||
['approx8_2ecpp_9',['approx8.cpp',['../approx8_8cpp.html',1,'']]],
|
||||
['approx8_2eh_10',['approx8.h',['../approx8_8h.html',1,'']]],
|
||||
['approx8network_11',['Approx8Network',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html',1,'serif::network::approx8']]],
|
||||
['approx8test_12',['approx8Test',['../classapprox8_test.html',1,'']]],
|
||||
['approx8test_2ecpp_13',['approx8Test.cpp',['../approx8_test_8cpp.html',1,'']]],
|
||||
['array2d_14',['array2D',['../namespaceserif_1_1eos_1_1helmholtz.html#ac00f6833cce78bfca46f3c96e94dcdaa',1,'serif::eos::helmholtz']]],
|
||||
['assembleandfinalizeform_15',['assembleAndFinalizeForm',['../classserif_1_1polytrope_1_1_poly_solver.html#a3d7ed2ad970e24927cb13ea2e4ae572f',1,'serif::polytrope::PolySolver']]],
|
||||
['assembleblocksystem_16',['assembleBlockSystem',['../classserif_1_1polytrope_1_1_poly_solver.html#a8b6283e2d865e2941d314e6155c558b8',1,'serif::polytrope::PolySolver']]],
|
||||
['assembleelementgrad_17',['AssembleElementGrad',['../classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a3ff176719caad168f9e72011a9468370',1,'serif::polytrope::polyMFEMUtils::NonlinearPowerIntegrator']]],
|
||||
['assembleelementvector_18',['AssembleElementVector',['../classserif_1_1polytrope_1_1poly_m_f_e_m_utils_1_1_nonlinear_power_integrator.html#a370aeb5312191abc5bf8cb07d5993d87',1,'serif::polytrope::polyMFEMUtils::NonlinearPowerIntegrator']]]
|
||||
];
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
var searchData=
|
||||
[
|
||||
['bilinearintegratorwrapper_4',['BilinearIntegratorWrapper',['../classBilinearIntegratorWrapper.html',1,'BilinearIntegratorWrapper'],['../classBilinearIntegratorWrapper.html#a72155007095c629dfca4f349739e4a18',1,'BilinearIntegratorWrapper::BilinearIntegratorWrapper()']]],
|
||||
['byteend_5',['byteEnd',['../structTableIndex.html#a69c87fd1cb0b7a64a82c52c54193e5e6',1,'TableIndex']]],
|
||||
['bytestart_6',['byteStart',['../structTableIndex.html#ad899cf13056eb17b33e1c5e303e10132',1,'TableIndex']]]
|
||||
['breakpoint_0',['BREAKPOINT',['../debug_8h.html#a48fb4fe58bc76af81a90102d9df506c2',1,'debug.h']]],
|
||||
['build_5fdof_5fidentification_5fvector_1',['build_dof_identification_vector',['../namespaceserif_1_1utilities.html#a2c487e358a0f49e5712f3ddda6f65322',1,'serif::utilities']]],
|
||||
['build_5freduced_5fmatrix_2',['build_reduced_matrix',['../namespaceserif_1_1utilities.html#a53f2bbdef6ef2ae6e2189c7ab478e861',1,'serif::utilities']]],
|
||||
['buildindividualforms_3',['buildIndividualForms',['../classserif_1_1polytrope_1_1_poly_solver.html#aa39b58a2afbb203ea2e30c3dcda3d2d5',1,'serif::polytrope::PolySolver']]],
|
||||
['building_204dsse_4',['Building 4DSSE',['../index.html#build_sec',1,'']]]
|
||||
];
|
||||
|
||||
@@ -1,25 +1,56 @@
|
||||
var searchData=
|
||||
[
|
||||
['calladdtocache_7',['callAddToCache',['../classconfigTestPrivateAccessor.html#adf7f5c651bdd5ca8c12f18a6a0f8a8e9',1,'configTestPrivateAccessor']]],
|
||||
['callcachesize_8',['callCacheSize',['../classconfigTestPrivateAccessor.html#aaa9517067ef84ab7fb6365536180ce13',1,'configTestPrivateAccessor']]],
|
||||
['calliskeyincache_9',['callIsKeyInCache',['../classconfigTestPrivateAccessor.html#a6d7d0e1bf82c1917dde20167697a03b1',1,'configTestPrivateAccessor']]],
|
||||
['callregisterkeynotfound_10',['callRegisterKeyNotFound',['../classconfigTestPrivateAccessor.html#a447eb550ff20700e31bd530b7ca01592',1,'configTestPrivateAccessor']]],
|
||||
['checkifkeyunknown_11',['CheckIfKeyUnknown',['../classconfigTestPrivateAccessor.html#a4de7c133e8e296d7f9e713aa0b2c4329',1,'configTestPrivateAccessor']]],
|
||||
['comment_12',['comment',['../structHeader.html#a122331824871070af2c6cebc9698abd8',1,'Header']]],
|
||||
['compositenonlinearintegrator_13',['CompositeNonlinearIntegrator',['../classCompositeNonlinearIntegrator.html',1,'CompositeNonlinearIntegrator'],['../classCompositeNonlinearIntegrator.html#aba931cf9d57170b7483eed0ade6cd459',1,'CompositeNonlinearIntegrator::CompositeNonlinearIntegrator()']]],
|
||||
['computechecksum_14',['computeChecksum',['../classOpatIO.html#a6161d6e006312ebd79b037501ade9943',1,'OpatIO::computeChecksum(std::vector< double > index)'],['../classOpatIO.html#af5c52b5d862f5b94ee847c6c791998db',1,'OpatIO::computeChecksum(int tableID)']]],
|
||||
['computemeshvolume_15',['ComputeMeshVolume',['../meshIOTest_8cpp.html#aa6ba7ddcf2f95334ee7497d22d9f0f25',1,'meshIOTest.cpp']]],
|
||||
['config_16',['Config',['../classConfig.html',1,'']]],
|
||||
['config_2ecpp_17',['config.cpp',['../config_8cpp.html',1,'']]],
|
||||
['config_2eh_18',['config.h',['../config_8h.html',1,'']]],
|
||||
['configtest_19',['configTest',['../classconfigTest.html',1,'']]],
|
||||
['configtest_2ecpp_20',['configTest.cpp',['../configTest_8cpp.html',1,'']]],
|
||||
['configtestprivateaccessor_21',['configTestPrivateAccessor',['../classconfigTestPrivateAccessor.html',1,'']]],
|
||||
['const_2ecpp_22',['const.cpp',['../const_8cpp.html',1,'']]],
|
||||
['const_2eh_23',['const.h',['../const_8h.html',1,'']]],
|
||||
['constant_24',['Constant',['../structConstant.html',1,'Constant'],['../structConstant.html#a84ca5b6951cc8a8eccd083894302a857',1,'Constant::Constant()']]],
|
||||
['constants_25',['Constants',['../classConstants.html',1,'']]],
|
||||
['consttest_26',['constTest',['../classconstTest.html',1,'']]],
|
||||
['consttest_2ecpp_27',['constTest.cpp',['../constTest_8cpp.html',1,'']]],
|
||||
['creationdate_28',['creationDate',['../structHeader.html#a83f52dffac0449704ef1a50a5e787e92',1,'Header']]]
|
||||
['c_0',['c',['../namespaceserif_1_1polytrope_1_1lane_emden.html#aa31f73cb9ac8d5b9edc45da8ef475b10',1,'serif::polytrope::laneEmden']]],
|
||||
['c12a_5frate_1',['c12a_rate',['../namespaceserif_1_1network_1_1approx8.html#aba5a1ba6b206c8bd8ae9e6036a12d931',1,'serif::network::approx8']]],
|
||||
['c12c12_5frate_2',['c12c12_rate',['../namespaceserif_1_1network_1_1approx8.html#aa712436ea53669a9789a4b0b050e3766',1,'serif::network::approx8']]],
|
||||
['c12o16_5frate_3',['c12o16_rate',['../namespaceserif_1_1network_1_1approx8.html#aaf9d1dadc390c90ec5f3ad85e153f0d9',1,'serif::network::approx8']]],
|
||||
['c12p_5frate_4',['c12p_rate',['../namespaceserif_1_1network_1_1approx8.html#adcd9f027cec39c158b8aa809a3eba71a',1,'serif::network::approx8']]],
|
||||
['calladdtocache_5',['callAddToCache',['../classconfig_test_private_accessor.html#a17b572a5d4c9d980d0a8cc59aafd4a7d',1,'configTestPrivateAccessor']]],
|
||||
['callcachesize_6',['callCacheSize',['../classconfig_test_private_accessor.html#ad255c2b4d2ed83c38ddb3b01bfc7699e',1,'configTestPrivateAccessor']]],
|
||||
['calliskeyincache_7',['callIsKeyInCache',['../classconfig_test_private_accessor.html#a9ed85386d1877a4c842a1e4de6ca94c4',1,'configTestPrivateAccessor']]],
|
||||
['callregisterkeynotfound_8',['callRegisterKeyNotFound',['../classconfig_test_private_accessor.html#a5de5045126d1a03e462556e7bc314503',1,'configTestPrivateAccessor']]],
|
||||
['checkifkeyunknown_9',['CheckIfKeyUnknown',['../classconfig_test_private_accessor.html#a2e64c804b2c7a25f250e8e178e479550',1,'configTestPrivateAccessor']]],
|
||||
['chemical_20compositions_10',['Managing Chemical Compositions',['../index.html#usage_composition',1,'']]],
|
||||
['chirho_11',['chiRho',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#aca0b11357d3045c53576aef07b44b360',1,'serif::eos::helmholtz::EOS']]],
|
||||
['chit_12',['chiT',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ace8faeda00023b98eaa577cb4fc73753',1,'serif::eos::helmholtz::EOS']]],
|
||||
['code_13',['4DSSE: A 4D Stellar Structure and Evolution Code',['../index.html',1,'']]],
|
||||
['coeff_14',['coeff',['../structserif_1_1polytrope_1_1polycoeff_1_1x1_interp_coeff.html#a2f02cbb59d2dd9b2b44e02a9fc61d39c',1,'serif::polytrope::polycoeff::x1InterpCoeff::coeff'],['../structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff.html#ad4e2936a45f598abc774de06b0da8edc',1,'serif::polytrope::polycoeff::dThetaInterpCoeff::coeff']]],
|
||||
['col_5fwidths_5f_15',['col_widths_',['../classserif_1_1constant_1_1_constants.html#ae58d84f3a804dd9f1e35ffc55ce0c1b5',1,'serif::constant::Constants']]],
|
||||
['comp_2ecpp_16',['comp.cpp',['../comp_8cpp.html',1,'']]],
|
||||
['components_17',['Key Modules and Components',['../index.html#modules_sec',1,'']]],
|
||||
['composition_18',['Composition',['../classserif_1_1composition_1_1_composition.html',1,'serif::composition::Composition'],['../classserif_1_1composition_1_1_composition.html#a4d6440dcd749d9f8e5d83ca85878311c',1,'serif::composition::Composition::Composition()=default'],['../classserif_1_1composition_1_1_composition.html#a8ed230d16d5e709aa4f1fcd641bcc912',1,'serif::composition::Composition::Composition(const std::vector< std::string > &symbols)'],['../classserif_1_1composition_1_1_composition.html#a28687affca47d10052085c985c4dec93',1,'serif::composition::Composition::Composition(const std::set< std::string > &symbols)'],['../classserif_1_1composition_1_1_composition.html#abeaa906e76c89afaf258b70841ffef34',1,'serif::composition::Composition::Composition(const std::vector< std::string > &symbols, const std::vector< double > &mass_fractions, bool massFracMode=true)']]],
|
||||
['composition_19',['composition',['../structserif_1_1network_1_1_net_in.html#aa2ccecdd26fe26506a5bb561f5518cb0',1,'serif::network::NetIn::composition'],['../structserif_1_1network_1_1_net_out.html#a59d9cfea1f821e052b792c415d0f774d',1,'serif::network::NetOut::composition']]],
|
||||
['composition_2ecpp_20',['composition.cpp',['../composition_8cpp.html',1,'']]],
|
||||
['composition_2eh_21',['composition.h',['../composition_8h.html',1,'']]],
|
||||
['compositionentry_22',['CompositionEntry',['../structserif_1_1composition_1_1_composition_entry.html',1,'serif::composition::CompositionEntry'],['../structserif_1_1composition_1_1_composition_entry.html#ab19c35239824ec2e6b8fedd4f93fe59e',1,'serif::composition::CompositionEntry::CompositionEntry()'],['../structserif_1_1composition_1_1_composition_entry.html#acc77f985d353b43b6a31805444a8a47d',1,'serif::composition::CompositionEntry::CompositionEntry(const std::string &symbol, bool massFracMode=true)'],['../structserif_1_1composition_1_1_composition_entry.html#ae59fb542ab5eb12c1e534880f3f74c20',1,'serif::composition::CompositionEntry::CompositionEntry(const CompositionEntry &entry)']]],
|
||||
['compositions_23',['Managing Chemical Compositions',['../index.html#usage_composition',1,'']]],
|
||||
['compositiontest_24',['compositionTest',['../classcomposition_test.html',1,'']]],
|
||||
['compositiontest_2ecpp_25',['compositionTest.cpp',['../composition_test_8cpp.html',1,'']]],
|
||||
['compute_5fcurl_26',['compute_curl',['../namespaceserif_1_1utilities.html#a6e1a8cf248f13c3d66a24bb7b39cf029',1,'serif::utilities']]],
|
||||
['computeblockoffsets_27',['computeBlockOffsets',['../classserif_1_1polytrope_1_1_poly_solver.html#a3e23e4843b735dcf23782e5273004930',1,'serif::polytrope::PolySolver']]],
|
||||
['computemeshvolume_28',['ComputeMeshVolume',['../mesh_i_o_test_8cpp.html#aa6ba7ddcf2f95334ee7497d22d9f0f25',1,'meshIOTest.cpp']]],
|
||||
['config_2ecpp_29',['config.cpp',['../config_8cpp.html',1,'']]],
|
||||
['config_2eh_30',['config.h',['../config_8h.html',1,'']]],
|
||||
['config_5ffilename_31',['CONFIG_FILENAME',['../poly_test_8cpp.html#a355ce39014e2371f32c994670916c1fc',1,'polyTest.cpp']]],
|
||||
['configtest_32',['configTest',['../classconfig_test.html',1,'']]],
|
||||
['configtest_2ecpp_33',['configTest.cpp',['../config_test_8cpp.html',1,'']]],
|
||||
['configtestprivateaccessor_34',['configTestPrivateAccessor',['../classconfig_test_private_accessor.html',1,'']]],
|
||||
['configuration_20management_35',['Configuration Management',['../index.html#usage_config',1,'']]],
|
||||
['const_2ecpp_36',['const.cpp',['../const_8cpp.html',1,'']]],
|
||||
['const_2eh_37',['const.h',['../const_8h.html',1,'']]],
|
||||
['constant_38',['Constant',['../structserif_1_1constant_1_1_constant.html',1,'serif::constant::Constant'],['../structserif_1_1constant_1_1_constant.html#a065affdd5f1deef4c743a9fd2075e869',1,'serif::constant::Constant::Constant()']]],
|
||||
['constants_39',['Constants',['../index.html#usage_constants',1,'Accessing Physical Constants'],['../classserif_1_1constant_1_1_constants.html',1,'serif::constant::Constants'],['../classserif_1_1constant_1_1_constants.html#af27bfe943a6d02ea9a4740e1c015c705',1,'serif::constant::Constants::Constants()']]],
|
||||
['constants_5f_40',['constants_',['../classserif_1_1constant_1_1_constants.html#a37be8deba11fb1ca2fca97f7461e1d1a',1,'serif::constant::Constants']]],
|
||||
['construct_5fjacobian_5fconstant_5fterms_41',['construct_jacobian_constant_terms',['../classserif_1_1polytrope_1_1_polytrope_operator.html#ad0f1686571720135c2bd6bf7c906de9c',1,'serif::polytrope::PolytropeOperator']]],
|
||||
['construct_5fmatrix_5frepresentations_42',['construct_matrix_representations',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a9b8a2515a9cd420823b8783565457554',1,'serif::polytrope::PolytropeOperator']]],
|
||||
['construct_5freduced_5fblock_5foffsets_43',['construct_reduced_block_offsets',['../classserif_1_1polytrope_1_1_polytrope_operator.html#a44dd22d256274552a4e2a062a556607a',1,'serif::polytrope::PolytropeOperator']]],
|
||||
['consttest_44',['constTest',['../classconst_test.html',1,'']]],
|
||||
['consttest_2ecpp_45',['constTest.cpp',['../const_test_8cpp.html',1,'']]],
|
||||
['contact_20and_20contributions_46',['Contact and Contributions',['../index.html#contact_sec',1,'']]],
|
||||
['contributions_47',['Contact and Contributions',['../index.html#contact_sec',1,'']]],
|
||||
['convert_5fnetin_48',['convert_netIn',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html#a2578a3fa5f1ad880d8bede87ed6b8460',1,'serif::network::approx8::Approx8Network']]],
|
||||
['cp_49',['cP',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ab599759b3a71b7aeeddd6eebd1154262',1,'serif::eos::helmholtz::EOS']]],
|
||||
['createresource_50',['createResource',['../namespaceserif_1_1resource_1_1types.html#ac046627d97cbf5fded01c9466ac5d7b4',1,'serif::resource::types']]],
|
||||
['csound_51',['csound',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ab75e39efc41ac69ac7949bf16ccf100e',1,'serif::eos::helmholtz::EOS']]],
|
||||
['cv_52',['cV',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ad32e50690e9227acf47eb8298b87bb72',1,'serif::eos::helmholtz::EOS']]]
|
||||
];
|
||||
|
||||
@@ -1,11 +1,51 @@
|
||||
var searchData=
|
||||
[
|
||||
['datatype_29',['DataType',['../classDObject.html#a79a2ecac4130ef3df272bdfeed26a620',1,'DObject']]],
|
||||
['datatypemap_30',['dataTypeMap',['../classDObject.html#a358d5f015da09ae5f0cbb46f3fd9e401',1,'DObject']]],
|
||||
['defaultobject_31',['defaultObject',['../classDObjectTest.html#ac753942590ae6ee456e6f3dd8b205df2',1,'DObjectTest']]],
|
||||
['dobject_32',['DObject',['../classDObject.html',1,'DObject'],['../classDObject.html#a0ae54853e18265657296bfb5ac3bf9d0',1,'DObject::DObject()'],['../classDObject.html#a598321f3b8524b98df72393c04d7470c',1,'DObject::DObject(const DataType &data)']]],
|
||||
['dobject_2ecpp_33',['DObject.cpp',['../DObject_8cpp.html',1,'']]],
|
||||
['dobject_2eh_34',['DObject.h',['../DObject_8h.html',1,'']]],
|
||||
['dobjecttest_35',['DObjectTest',['../classDObjectTest.html',1,'']]],
|
||||
['dobjecttest_2ecpp_36',['DObjectTest.cpp',['../DObjectTest_8cpp.html',1,'']]]
|
||||
['d_0',['D',['../structserif_1_1polytrope_1_1form_bundle.html#a472e61588cc7a0c5aaa4b605951f863b',1,'serif::polytrope::formBundle']]],
|
||||
['d_1',['d',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a416f7cda35175e4e7bf5428aca5c6bf8',1,'serif::eos::helmholtz::HELMTable']]],
|
||||
['dd2_5fsav_2',['dd2_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#aedbdac8132b35d0fa8ab29ada3123ef9',1,'serif::eos::helmholtz::HELMTable']]],
|
||||
['dd_5fsav_3',['dd_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a31b4e7a1ae997efe97529c6f90860a53',1,'serif::eos::helmholtz::HELMTable']]],
|
||||
['ddi_5fsav_4',['ddi_sav',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#ad1e5b325d1d1a29da9cbedd48c867644',1,'serif::eos::helmholtz::HELMTable']]],
|
||||
['ddpsi0_5',['ddpsi0',['../namespaceserif_1_1eos_1_1helmholtz.html#a92b9424e833201d1422027a013cbc8e7',1,'serif::eos::helmholtz']]],
|
||||
['ddpsi1_6',['ddpsi1',['../namespaceserif_1_1eos_1_1helmholtz.html#a029d301c1828c2457c118d51f50a2999',1,'serif::eos::helmholtz']]],
|
||||
['ddpsi2_7',['ddpsi2',['../namespaceserif_1_1eos_1_1helmholtz.html#a3e279dd61ffca8dd947d8fa55bedd6dd',1,'serif::eos::helmholtz']]],
|
||||
['debug_2eh_8',['debug.h',['../debug_8h.html',1,'']]],
|
||||
['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']]]
|
||||
];
|
||||
|
||||
@@ -1,5 +1,25 @@
|
||||
var searchData=
|
||||
[
|
||||
['example_5ffilename_37',['EXAMPLE_FILENAME',['../configTest_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470',1,'EXAMPLE_FILENAME(): configTest.cpp'],['../meshIOTest_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470',1,'EXAMPLE_FILENAME(): meshIOTest.cpp'],['../opatIOTest_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470',1,'EXAMPLE_FILENAME(): opatIOTest.cpp']]],
|
||||
['export_5fsymbol_38',['EXPORT_SYMBOL',['../Metadata_8h.html#ab57c319c35ea0fbacf781f2ecb3a4339',1,'Metadata.h']]]
|
||||
['ef_0',['ef',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a4b20d2c3bd3a5a750ecdb3011597e2f7',1,'serif::eos::helmholtz::HELMTable']]],
|
||||
['efd_1',['efd',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a3f9d6725896b2aeef26cc40886a8b8f9',1,'serif::eos::helmholtz::HELMTable']]],
|
||||
['efdt_2',['efdt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#afc6c1bfc98d19c03390a1101aa6d1539',1,'serif::eos::helmholtz::HELMTable']]],
|
||||
['eft_3',['eft',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a3e37fb628aa8bdaeb757ffc809dd641a',1,'serif::eos::helmholtz::HELMTable']]],
|
||||
['egas_4',['egas',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#ad88772e2b9b4aa79ad38449d94e2f518',1,'serif::eos::helmholtz::EOS']]],
|
||||
['energy_5',['energy',['../structserif_1_1network_1_1_net_in.html#a4d83d82c89e85bb9bb75d1acfed61502',1,'serif::network::NetIn::energy'],['../structserif_1_1network_1_1_net_out.html#a45679e38e33bf925e1c7e9b88c986501',1,'serif::network::NetOut::energy']]],
|
||||
['eos_6',['EOS',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html',1,'serif::eos::helmholtz::EOS'],['../index.html#usage_eos',1,'Equation of State (EOS)']]],
|
||||
['eosinput_7',['EOSInput',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s_input.html',1,'serif::eos::helmholtz']]],
|
||||
['eosio_8',['EosIO',['../classserif_1_1eos_1_1_eos_i_o.html',1,'serif::eos::EosIO'],['../classserif_1_1eos_1_1_eos_i_o.html#afd7bfc464ba6dfdbc15750f500656e0a',1,'serif::eos::EosIO::EosIO()']]],
|
||||
['eosio_2ecpp_9',['eosIO.cpp',['../eos_i_o_8cpp.html',1,'']]],
|
||||
['eosio_2eh_10',['eosIO.h',['../eos_i_o_8h.html',1,'']]],
|
||||
['eostable_11',['EOSTable',['../namespaceserif_1_1eos.html#abf1dc5cb6b18a585e8c1872de53651f8',1,'serif::eos']]],
|
||||
['eostest_12',['eosTest',['../classeos_test.html',1,'']]],
|
||||
['eostest_2ecpp_13',['eosTest.cpp',['../eos_test_8cpp.html',1,'']]],
|
||||
['equation_20of_20state_20eos_14',['Equation of State (EOS)',['../index.html#usage_eos',1,'']]],
|
||||
['erad_15',['erad',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a24e23e1eac94dcccf9202100d0184e85',1,'serif::eos::helmholtz::EOS']]],
|
||||
['etaele_16',['etaele',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a4326a5e9bfa8a46d842780ff669bd9c5',1,'serif::eos::helmholtz::EOS']]],
|
||||
['etot_17',['etot',['../structserif_1_1eos_1_1helmholtz_1_1_e_o_s.html#a7fbcfa3cb4fa87a18280bd2b0eb5cf20',1,'serif::eos::helmholtz::EOS']]],
|
||||
['evaluate_18',['evaluate',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html#a1b592b4dd76a2a0a62dbc21a66869cef',1,'serif::network::approx8::Approx8Network::evaluate()'],['../classserif_1_1network_1_1_network.html#a1fbbd504511f4e20074f47063d99db59',1,'serif::network::Network::evaluate()']]],
|
||||
['evolution_20code_19',['4DSSE: A 4D Stellar Structure and Evolution Code',['../index.html',1,'']]],
|
||||
['example_5ffilename_20',['EXAMPLE_FILENAME',['../composition_test_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470',1,'EXAMPLE_FILENAME: compositionTest.cpp'],['../config_test_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470',1,'EXAMPLE_FILENAME: configTest.cpp'],['../mesh_i_o_test_8cpp.html#a2f358f231bffa8eaaa670ec1db93a470',1,'EXAMPLE_FILENAME: meshIOTest.cpp']]],
|
||||
['examples_21',['High-Level Usage Examples',['../index.html#usage_sec',1,'']]]
|
||||
];
|
||||
|
||||
@@ -1,18 +1,20 @@
|
||||
var searchData=
|
||||
[
|
||||
['get_39',['get',['../classLockableDObject.html#adcfe201fc728cc1c6fcf638a566ba9a1',1,'LockableDObject::get()'],['../classConstants.html#a36ddd7fe6857d1bbf6d1c84d4ed7bc19',1,'Constants::get()']]],
|
||||
['getbytesize_40',['getByteSize',['../classMetadata.html#ac7980d1efdd6ae434f0115f83d08348e',1,'Metadata']]],
|
||||
['getdata_41',['getData',['../classDObject.html#a4862655c3634d019b0a45b811d6f7235',1,'DObject']]],
|
||||
['getdataas_42',['getDataAs',['../classDObject.html#aca2db093c1c8c6f7893de07544aed619',1,'DObject']]],
|
||||
['getdatatype_43',['getDataType',['../classMetadata.html#aeed7f22ccc61d9a3d6425441d381dcdc',1,'Metadata']]],
|
||||
['getdimensions_44',['getDimensions',['../classMetadata.html#a412c0c0b8754d85f9edbbdcd637f3b20',1,'Metadata']]],
|
||||
['geterrorcode_45',['getErrorCode',['../classDObject.html#afa8926d916081de72478cb8813c25e98',1,'DObject']]],
|
||||
['getheader_46',['getHeader',['../classOpatIO.html#afe725b647bc5bb802f6d711fc5dca3ab',1,'OpatIO']]],
|
||||
['getinstance_47',['getInstance',['../classConstants.html#aaa6f3af20fa563cf22df71a987923065',1,'Constants']]],
|
||||
['getmaxqdepth_48',['getMaxQDepth',['../classOpatIO.html#a48cd5e4f3fdb221bc1b6253e149e8e01',1,'OpatIO']]],
|
||||
['getmesh_49',['GetMesh',['../classMeshIO.html#a3e4bccff08abf9a28b3d64c8fb9f7317',1,'MeshIO']]],
|
||||
['getnumindex_50',['getNumIndex',['../classOpatIO.html#a8f7cc9a4ec8845c22df330678afd29c6',1,'OpatIO']]],
|
||||
['getopatversion_51',['getOPATVersion',['../classOpatIO.html#a2894437c09f4cdb06c9b06d6aad4bd2f',1,'OpatIO']]],
|
||||
['gettable_52',['getTable',['../classOpatIO.html#a5c35b863873239e023427864ed016f58',1,'OpatIO']]],
|
||||
['gettableindex_53',['getTableIndex',['../classOpatIO.html#af0bc6bb210c4ff74bc1e043aeb252e1a',1,'OpatIO::getTableIndex()'],['../classOpatIO.html#a408b7f7d58d4a49636220f0431813dad',1,'OpatIO::getTableIndex(std::vector< double > index)']]]
|
||||
['f_0',['f',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a603b06fe38b4f6ed65f35f74f16c21a6',1,'serif::eos::helmholtz::HELMTable::f'],['../structserif_1_1polytrope_1_1form_bundle.html#ad0b57d8ad2484b71113f7fc5061d1d9a',1,'serif::polytrope::formBundle::f']]],
|
||||
['fd_1',['fd',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#ae4136241b424c8f81bd7ac8c6b53a22a',1,'serif::eos::helmholtz::HELMTable']]],
|
||||
['fdd_2',['fdd',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a53649255efab6654e2122c833c6677d9',1,'serif::eos::helmholtz::HELMTable']]],
|
||||
['fddt_3',['fddt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#accefa4ade839313481fbcbb7d7e39389',1,'serif::eos::helmholtz::HELMTable']]],
|
||||
['fddtt_4',['fddtt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a9a3691fa707a4ffdcf1ef4986c58a679',1,'serif::eos::helmholtz::HELMTable']]],
|
||||
['fdt_5',['fdt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a2f2c846622712ada5fd88a80d3abd640',1,'serif::eos::helmholtz::HELMTable']]],
|
||||
['fdtt_6',['fdtt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a9a4ea2042d2245cc38dd4b5783a6c938',1,'serif::eos::helmholtz::HELMTable']]],
|
||||
['finalize_7',['finalize',['../classserif_1_1composition_1_1_composition.html#a8308d68b06dd878c88b2b811583b506a',1,'serif::composition::Composition::finalize()'],['../classserif_1_1polytrope_1_1_polytrope_operator.html#a25e32d09fd447b067a6d4eafbce7b855',1,'serif::polytrope::PolytropeOperator::finalize()']]],
|
||||
['finalizemassfracmode_8',['finalizeMassFracMode',['../classserif_1_1composition_1_1_composition.html#a452328138249daff620a1456492053bf',1,'serif::composition::Composition']]],
|
||||
['finalizenumberfracmode_9',['finalizeNumberFracMode',['../classserif_1_1composition_1_1_composition.html#a93ef21072ce2c887dee25a98ef62f392',1,'serif::composition::Composition']]],
|
||||
['findcenterelement_10',['findCenterElement',['../classserif_1_1polytrope_1_1_poly_solver.html#aa6c616ae4ea0dafd3dc92860ae2bf247',1,'serif::polytrope::PolySolver']]],
|
||||
['fmod_11',['fmod',['../namespaceserif_1_1polytrope_1_1poly_m_f_e_m_utils.html#acb1c7fd09ced9465594fc8f47bd3e949',1,'serif::polytrope::polyMFEMUtils']]],
|
||||
['for_20a_20polytrope_12',['Solving for a Polytrope',['../index.html#usage_polysolver',1,'']]],
|
||||
['formbundle_13',['formBundle',['../structserif_1_1polytrope_1_1form_bundle.html',1,'serif::polytrope']]],
|
||||
['ft_14',['ft',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a750d71d810176541bb4f11dc3be5e2eb',1,'serif::eos::helmholtz::HELMTable']]],
|
||||
['ftt_15',['ftt',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a8dc8c610642da92b7fd5d797c40476c7',1,'serif::eos::helmholtz::HELMTable']]],
|
||||
['future_20development_16',['Future Development',['../index.html#future_dev',1,'']]]
|
||||
];
|
||||
|
||||
@@ -1,6 +1,45 @@
|
||||
var searchData=
|
||||
[
|
||||
['has_54',['has',['../classConstants.html#a2aa041fd223f259e55bf098c90581039',1,'Constants']]],
|
||||
['header_55',['Header',['../structHeader.html',1,'']]],
|
||||
['headersize_56',['headerSize',['../structHeader.html#af0bdf31defd5888cc8d2f7537e687917',1,'Header']]]
|
||||
['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']]]
|
||||
];
|
||||
|
||||
@@ -1,12 +1,16 @@
|
||||
var searchData=
|
||||
[
|
||||
['index_57',['index',['../structTableIndex.html#a5abb8638b94f778674d999db0f506ecc',1,'TableIndex']]],
|
||||
['indexoffset_58',['indexOffset',['../structHeader.html#a31039c09176a479defcbe38597eb9957',1,'Header']]],
|
||||
['initializedobject_59',['initializedObject',['../classDObjectTest.html#a2150dd7881a4d1c68ce51344f174738e',1,'DObjectTest']]],
|
||||
['initlaize_5fopac_60',['initlaize_opac',['../opac_8h.html#a6243596bfdc55d73744ebecd9e577ee8',1,'opac.h']]],
|
||||
['is_5fbig_5fendian_61',['is_big_endian',['../opatIO_8cpp.html#aed5f3e73e01248d8a2d6792a69081f9e',1,'opatIO.cpp']]],
|
||||
['isdebugenabled_62',['isDebugEnabled',['../classMetadata.html#abe52c81e04665628666b4140cd346b69',1,'Metadata']]],
|
||||
['isdebuggingenabled_63',['isDebuggingEnabled',['../classDObject.html#ae47bf220fbe2173cf6933c2380035dbd',1,'DObject']]],
|
||||
['isloaded_64',['isLoaded',['../classConstants.html#ae276dfdc0ffe75a53e3842e33ab52630',1,'Constants::isLoaded()'],['../classOpatIO.html#aba1be05d51d4b0b9e4581b95ad0e1890',1,'OpatIO::isLoaded()']]],
|
||||
['isloaded_65',['IsLoaded',['../classMeshIO.html#a12495fc814254021d44e0509ac760672',1,'MeshIO']]]
|
||||
['h3_0',['h3',['../namespaceserif_1_1eos_1_1helmholtz.html#a472cca218e1d9d48c96ab61efe69a62b',1,'serif::eos::helmholtz::h3(std::array< double, 36 > fi, double w0t, double w1t, double w0mt, double w1mt, double w0d, double w1d, double w0md, double w1md)'],['../namespaceserif_1_1eos_1_1helmholtz.html#a2a3eaebe733ba0430616dab3481eecdb',1,'serif::eos::helmholtz::h3(double fi[36], double w0t, double w1t, double w0mt, double w1mt, double w0d, double w1d, double w0md, double w1md)']]],
|
||||
['h5_1',['h5',['../namespaceserif_1_1eos_1_1helmholtz.html#a8a44afcf150093ff5972a9d0274d06c1',1,'serif::eos::helmholtz::h5(std::array< double, 36 > fi, double w0t, double w1t, double w2t, double w0mt, double w1mt, double w2mt, double w0d, double w1d, double w2d, double w0md, double w1md, double w2md)'],['../namespaceserif_1_1eos_1_1helmholtz.html#a9b3d0f5f705e5a3af5f1d11aac9fa0e3',1,'serif::eos::helmholtz::h5(double fi[36], double w0t, double w1t, double w2t, double w0mt, double w1mt, double w2mt, double w0d, double w1d, double w2d, double w0md, double w1md, double w2md)']]],
|
||||
['handling_2',['Mesh Handling',['../index.html#usage_meshio',1,'']]],
|
||||
['has_3',['has',['../classserif_1_1constant_1_1_constants.html#a71aa21de5e8ee9f5fc23169df28f9a4e',1,'serif::constant::Constants']]],
|
||||
['hassymbol_4',['hasSymbol',['../classserif_1_1composition_1_1_composition.html#a01e00a40385ebc61c93dba8064733f7f',1,'serif::composition::Composition']]],
|
||||
['he3he3_5frate_5',['he3he3_rate',['../namespaceserif_1_1network_1_1approx8.html#ad456790029a34224e4435a0a72ada249',1,'serif::network::approx8']]],
|
||||
['he3he4_5frate_6',['he3he4_rate',['../namespaceserif_1_1network_1_1approx8.html#a9a9fce6f2b20d4793e614bd02ec36c3a',1,'serif::network::approx8']]],
|
||||
['heap_5fallocate_5fcontiguous_5f2d_5fmemory_7',['heap_allocate_contiguous_2D_memory',['../namespaceserif_1_1eos_1_1helmholtz.html#af20392e2dadcbfc1e09ced18995ca60c',1,'serif::eos::helmholtz']]],
|
||||
['heap_5fdeallocate_5fcontiguous_5f2d_5fmemory_8',['heap_deallocate_contiguous_2D_memory',['../namespaceserif_1_1eos_1_1helmholtz.html#a99c73f169fb5be7e576102384459f9a5',1,'serif::eos::helmholtz']]],
|
||||
['helm_2ecpp_9',['helm.cpp',['../helm_8cpp.html',1,'']]],
|
||||
['helm_2eh_10',['helm.h',['../helm_8h.html',1,'']]],
|
||||
['helmtable_11',['HELMTable',['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html',1,'serif::eos::helmholtz::HELMTable'],['../structserif_1_1eos_1_1helmholtz_1_1_h_e_l_m_table.html#a884959cf006a38fdad597724891f88b3',1,'serif::eos::helmholtz::HELMTable::HELMTable()']]],
|
||||
['high_20level_20usage_20examples_12',['High-Level Usage Examples',['../index.html#usage_sec',1,'']]]
|
||||
];
|
||||
|
||||
@@ -1,4 +1,27 @@
|
||||
var searchData=
|
||||
[
|
||||
['keys_66',['keys',['../classConstants.html#ab9de36fa145552a3e7964e7e85a67149',1,'Constants']]]
|
||||
['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']]]
|
||||
];
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['bilinearintegratorwrapper_164',['BilinearIntegratorWrapper',['../classBilinearIntegratorWrapper.html',1,'']]]
|
||||
['approx8network_0',['Approx8Network',['../classserif_1_1network_1_1approx8_1_1_approx8_network.html',1,'serif::network::approx8']]],
|
||||
['approx8test_1',['approx8Test',['../classapprox8_test.html',1,'']]]
|
||||
];
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
var searchData=
|
||||
[
|
||||
['compositenonlinearintegrator_165',['CompositeNonlinearIntegrator',['../classCompositeNonlinearIntegrator.html',1,'']]],
|
||||
['config_166',['Config',['../classConfig.html',1,'']]],
|
||||
['configtest_167',['configTest',['../classconfigTest.html',1,'']]],
|
||||
['configtestprivateaccessor_168',['configTestPrivateAccessor',['../classconfigTestPrivateAccessor.html',1,'']]],
|
||||
['constant_169',['Constant',['../structConstant.html',1,'']]],
|
||||
['constants_170',['Constants',['../classConstants.html',1,'']]],
|
||||
['consttest_171',['constTest',['../classconstTest.html',1,'']]]
|
||||
['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,'']]],
|
||||
['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,'']]]
|
||||
];
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['dobject_172',['DObject',['../classDObject.html',1,'']]],
|
||||
['dobjecttest_173',['DObjectTest',['../classDObjectTest.html',1,'']]]
|
||||
['dthetainterpcoeff_0',['dThetaInterpCoeff',['../structserif_1_1polytrope_1_1polycoeff_1_1d_theta_interp_coeff.html',1,'serif::polytrope::polycoeff']]]
|
||||
];
|
||||
|
||||
@@ -1,27 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
viewBox="0 0 11 11"
|
||||
height="11"
|
||||
width="11"
|
||||
id="svg2"
|
||||
version="1.1">
|
||||
<metadata
|
||||
id="metadata8">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs6" />
|
||||
<path
|
||||
|
||||
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 947 B |
@@ -1,4 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['_5f_5finit_5f_5f_2epy_186',['__init__.py',['../build_2lib_2opatio_2____init_____8py.html',1,'(Global Namespace)'],['../build_2lib_2opatio_2opat_2____init_____8py.html',1,'(Global Namespace)'],['../src_2opatio_2____init_____8py.html',1,'(Global Namespace)'],['../src_2opatio_2opat_2____init_____8py.html',1,'(Global Namespace)']]]
|
||||
['4dstartypes_2eh_0',['4DSTARTypes.h',['../4_d_s_t_a_r_types_8h.html',1,'']]]
|
||||
];
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
var searchData=
|
||||
[
|
||||
['config_2ecpp_187',['config.cpp',['../config_8cpp.html',1,'']]],
|
||||
['config_2eh_188',['config.h',['../config_8h.html',1,'']]],
|
||||
['configtest_2ecpp_189',['configTest.cpp',['../configTest_8cpp.html',1,'']]],
|
||||
['const_2ecpp_190',['const.cpp',['../const_8cpp.html',1,'']]],
|
||||
['const_2eh_191',['const.h',['../const_8h.html',1,'']]],
|
||||
['consttest_2ecpp_192',['constTest.cpp',['../constTest_8cpp.html',1,'']]]
|
||||
['approx8_2ecpp_0',['approx8.cpp',['../approx8_8cpp.html',1,'']]],
|
||||
['approx8_2eh_1',['approx8.h',['../approx8_8h.html',1,'']]],
|
||||
['approx8test_2ecpp_2',['approx8Test.cpp',['../approx8_test_8cpp.html',1,'']]]
|
||||
];
|
||||
|
||||
@@ -1,6 +1,13 @@
|
||||
var searchData=
|
||||
[
|
||||
['dobject_2ecpp_193',['DObject.cpp',['../DObject_8cpp.html',1,'']]],
|
||||
['dobject_2eh_194',['DObject.h',['../DObject_8h.html',1,'']]],
|
||||
['dobjecttest_2ecpp_195',['DObjectTest.cpp',['../DObjectTest_8cpp.html',1,'']]]
|
||||
['comp_2ecpp_0',['comp.cpp',['../comp_8cpp.html',1,'']]],
|
||||
['composition_2ecpp_1',['composition.cpp',['../composition_8cpp.html',1,'']]],
|
||||
['composition_2eh_2',['composition.h',['../composition_8h.html',1,'']]],
|
||||
['compositiontest_2ecpp_3',['compositionTest.cpp',['../composition_test_8cpp.html',1,'']]],
|
||||
['config_2ecpp_4',['config.cpp',['../config_8cpp.html',1,'']]],
|
||||
['config_2eh_5',['config.h',['../config_8h.html',1,'']]],
|
||||
['configtest_2ecpp_6',['configTest.cpp',['../config_test_8cpp.html',1,'']]],
|
||||
['const_2ecpp_7',['const.cpp',['../const_8cpp.html',1,'']]],
|
||||
['const_2eh_8',['const.h',['../const_8h.html',1,'']]],
|
||||
['consttest_2ecpp_9',['constTest.cpp',['../const_test_8cpp.html',1,'']]]
|
||||
];
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
var searchData=
|
||||
[
|
||||
['add_5fintegrator_219',['add_integrator',['../classCompositeNonlinearIntegrator.html#af336df4849e99a3bc95161f03868efc4',1,'CompositeNonlinearIntegrator']]],
|
||||
['assembleelementgrad_220',['AssembleElementGrad',['../classNonlinearPowerIntegrator.html#a5d8116206e35119fbee20540f5bd3157',1,'NonlinearPowerIntegrator::AssembleElementGrad()'],['../classBilinearIntegratorWrapper.html#a19b6facddeba8256619981e6276f5815',1,'BilinearIntegratorWrapper::AssembleElementGrad()'],['../classCompositeNonlinearIntegrator.html#a2b466f6e16a5797f5ed50621fc4818a0',1,'CompositeNonlinearIntegrator::AssembleElementGrad()']]],
|
||||
['assembleelementvector_221',['AssembleElementVector',['../classNonlinearPowerIntegrator.html#a23b79c0ab632824ffda9b43928a00504',1,'NonlinearPowerIntegrator::AssembleElementVector()'],['../classBilinearIntegratorWrapper.html#a10c3ac5bb62c91c3a437924e33a527d8',1,'BilinearIntegratorWrapper::AssembleElementVector()'],['../classCompositeNonlinearIntegrator.html#a0a3c6ccf134c4566218eb3a33861214c',1,'CompositeNonlinearIntegrator::AssembleElementVector()']]]
|
||||
['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']]]
|
||||
];
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
var searchData=
|
||||
[
|
||||
['bilinearintegratorwrapper_222',['BilinearIntegratorWrapper',['../classBilinearIntegratorWrapper.html#a72155007095c629dfca4f349739e4a18',1,'BilinearIntegratorWrapper']]]
|
||||
['build_5fdof_5fidentification_5fvector_0',['build_dof_identification_vector',['../namespaceserif_1_1utilities.html#a2c487e358a0f49e5712f3ddda6f65322',1,'serif::utilities']]],
|
||||
['build_5freduced_5fmatrix_1',['build_reduced_matrix',['../namespaceserif_1_1utilities.html#a53f2bbdef6ef2ae6e2189c7ab478e861',1,'serif::utilities']]],
|
||||
['buildindividualforms_2',['buildIndividualForms',['../classserif_1_1polytrope_1_1_poly_solver.html#aa39b58a2afbb203ea2e30c3dcda3d2d5',1,'serif::polytrope::PolySolver']]]
|
||||
];
|
||||
|
||||
@@ -1,12 +1,25 @@
|
||||
var searchData=
|
||||
[
|
||||
['calladdtocache_223',['callAddToCache',['../classconfigTestPrivateAccessor.html#adf7f5c651bdd5ca8c12f18a6a0f8a8e9',1,'configTestPrivateAccessor']]],
|
||||
['callcachesize_224',['callCacheSize',['../classconfigTestPrivateAccessor.html#aaa9517067ef84ab7fb6365536180ce13',1,'configTestPrivateAccessor']]],
|
||||
['calliskeyincache_225',['callIsKeyInCache',['../classconfigTestPrivateAccessor.html#a6d7d0e1bf82c1917dde20167697a03b1',1,'configTestPrivateAccessor']]],
|
||||
['callregisterkeynotfound_226',['callRegisterKeyNotFound',['../classconfigTestPrivateAccessor.html#a447eb550ff20700e31bd530b7ca01592',1,'configTestPrivateAccessor']]],
|
||||
['checkifkeyunknown_227',['CheckIfKeyUnknown',['../classconfigTestPrivateAccessor.html#a4de7c133e8e296d7f9e713aa0b2c4329',1,'configTestPrivateAccessor']]],
|
||||
['compositenonlinearintegrator_228',['CompositeNonlinearIntegrator',['../classCompositeNonlinearIntegrator.html#aba931cf9d57170b7483eed0ade6cd459',1,'CompositeNonlinearIntegrator']]],
|
||||
['computechecksum_229',['computeChecksum',['../classOpatIO.html#af5c52b5d862f5b94ee847c6c791998db',1,'OpatIO::computeChecksum(int tableID)'],['../classOpatIO.html#a6161d6e006312ebd79b037501ade9943',1,'OpatIO::computeChecksum(std::vector< double > index)']]],
|
||||
['computemeshvolume_230',['ComputeMeshVolume',['../meshIOTest_8cpp.html#aa6ba7ddcf2f95334ee7497d22d9f0f25',1,'meshIOTest.cpp']]],
|
||||
['constant_231',['Constant',['../structConstant.html#a84ca5b6951cc8a8eccd083894302a857',1,'Constant']]]
|
||||
['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',['../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',['../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']]]
|
||||
];
|
||||
|
||||
@@ -1,4 +1,12 @@
|
||||
var searchData=
|
||||
[
|
||||
['dobject_232',['DObject',['../classDObject.html#a0ae54853e18265657296bfb5ac3bf9d0',1,'DObject::DObject()'],['../classDObject.html#a598321f3b8524b98df72393c04d7470c',1,'DObject::DObject(const DataType &data)']]]
|
||||
['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']]]
|
||||
];
|
||||
|
||||
@@ -1,18 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['get_233',['get',['../classLockableDObject.html#adcfe201fc728cc1c6fcf638a566ba9a1',1,'LockableDObject::get()'],['../classConstants.html#a36ddd7fe6857d1bbf6d1c84d4ed7bc19',1,'Constants::get()']]],
|
||||
['getbytesize_234',['getByteSize',['../classMetadata.html#ac7980d1efdd6ae434f0115f83d08348e',1,'Metadata']]],
|
||||
['getdata_235',['getData',['../classDObject.html#a4862655c3634d019b0a45b811d6f7235',1,'DObject']]],
|
||||
['getdataas_236',['getDataAs',['../classDObject.html#aca2db093c1c8c6f7893de07544aed619',1,'DObject']]],
|
||||
['getdatatype_237',['getDataType',['../classMetadata.html#aeed7f22ccc61d9a3d6425441d381dcdc',1,'Metadata']]],
|
||||
['getdimensions_238',['getDimensions',['../classMetadata.html#a412c0c0b8754d85f9edbbdcd637f3b20',1,'Metadata']]],
|
||||
['geterrorcode_239',['getErrorCode',['../classDObject.html#afa8926d916081de72478cb8813c25e98',1,'DObject']]],
|
||||
['getheader_240',['getHeader',['../classOpatIO.html#afe725b647bc5bb802f6d711fc5dca3ab',1,'OpatIO']]],
|
||||
['getinstance_241',['getInstance',['../classConstants.html#aaa6f3af20fa563cf22df71a987923065',1,'Constants']]],
|
||||
['getmaxqdepth_242',['getMaxQDepth',['../classOpatIO.html#a48cd5e4f3fdb221bc1b6253e149e8e01',1,'OpatIO']]],
|
||||
['getmesh_243',['GetMesh',['../classMeshIO.html#a3e4bccff08abf9a28b3d64c8fb9f7317',1,'MeshIO']]],
|
||||
['getnumindex_244',['getNumIndex',['../classOpatIO.html#a8f7cc9a4ec8845c22df330678afd29c6',1,'OpatIO']]],
|
||||
['getopatversion_245',['getOPATVersion',['../classOpatIO.html#a2894437c09f4cdb06c9b06d6aad4bd2f',1,'OpatIO']]],
|
||||
['gettable_246',['getTable',['../classOpatIO.html#a5c35b863873239e023427864ed016f58',1,'OpatIO']]],
|
||||
['gettableindex_247',['getTableIndex',['../classOpatIO.html#af0bc6bb210c4ff74bc1e043aeb252e1a',1,'OpatIO::getTableIndex()'],['../classOpatIO.html#a408b7f7d58d4a49636220f0431813dad',1,'OpatIO::getTableIndex(std::vector< double > index)']]]
|
||||
['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()']]]
|
||||
];
|
||||
|
||||
@@ -1,4 +1,8 @@
|
||||
var searchData=
|
||||
[
|
||||
['has_248',['has',['../classConstants.html#a2aa041fd223f259e55bf098c90581039',1,'Constants']]]
|
||||
['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']]]
|
||||
];
|
||||
|
||||
@@ -1,9 +1,40 @@
|
||||
var searchData=
|
||||
[
|
||||
['initlaize_5fopac_249',['initlaize_opac',['../opac_8h.html#a6243596bfdc55d73744ebecd9e577ee8',1,'opac.h']]],
|
||||
['is_5fbig_5fendian_250',['is_big_endian',['../opatIO_8cpp.html#aed5f3e73e01248d8a2d6792a69081f9e',1,'opatIO.cpp']]],
|
||||
['isdebugenabled_251',['isDebugEnabled',['../classMetadata.html#abe52c81e04665628666b4140cd346b69',1,'Metadata']]],
|
||||
['isdebuggingenabled_252',['isDebuggingEnabled',['../classDObject.html#ae47bf220fbe2173cf6933c2380035dbd',1,'DObject']]],
|
||||
['isloaded_253',['isLoaded',['../classConstants.html#ae276dfdc0ffe75a53e3842e33ab52630',1,'Constants::isLoaded()'],['../classOpatIO.html#aba1be05d51d4b0b9e4581b95ad0e1890',1,'OpatIO::isLoaded()']]],
|
||||
['isloaded_254',['IsLoaded',['../classMeshIO.html#a12495fc814254021d44e0509ac760672',1,'MeshIO']]]
|
||||
['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']]]
|
||||
];
|
||||
|
||||
@@ -1,4 +1,12 @@
|
||||
var searchData=
|
||||
[
|
||||
['keys_255',['keys',['../classConstants.html#ab9de36fa145552a3e7964e7e85a67149',1,'Constants']]]
|
||||
['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']]]
|
||||
];
|
||||
|
||||
@@ -1,8 +1,11 @@
|
||||
var searchData=
|
||||
[
|
||||
['load_256',['load',['../classOpatIO.html#a3578ac9bad40dd45ada3459f92a93b56',1,'OpatIO']]],
|
||||
['lock_257',['lock',['../classLockableDObject.html#ade38ca54703913359fc3b4366f6e292a',1,'LockableDObject']]],
|
||||
['lockabledobject_258',['LockableDObject',['../classLockableDObject.html#ae1a174a2740fa053626fe2820ee0efee',1,'LockableDObject']]],
|
||||
['lookupclosesttableid_259',['lookupClosestTableID',['../classOpatIO.html#a82715d95a5ddd1e78470b90fbd005c4d',1,'OpatIO']]],
|
||||
['lookuptableid_260',['lookupTableID',['../classOpatIO.html#a1a4456b7745c0dd559eca72d5d744fc0',1,'OpatIO']]]
|
||||
['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']]]
|
||||
];
|
||||
|
||||
@@ -1,59 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="svg2"
|
||||
width="20"
|
||||
height="19"
|
||||
viewBox="0 0 20 19"
|
||||
sodipodi:docname="mag_sel.svg"
|
||||
inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
|
||||
<metadata
|
||||
id="metadata8">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
>
|
||||
<defs
|
||||
id="defs6" />
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="2096"
|
||||
id="namedview4"
|
||||
showgrid="false"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0"
|
||||
inkscape:zoom="32"
|
||||
inkscape:cx="5.9792688"
|
||||
inkscape:cy="1.1436277"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="svg2" />
|
||||
<circle
|
||||
style="fill:#000000;fill-opacity:0;stroke:#656565;stroke-width:1.4;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
id="path4611"
|
||||
@@ -64,11 +22,10 @@
|
||||
style="fill:#656565;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 11,7 13.5,10 16,7 Z"
|
||||
id="path4609"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
/>
|
||||
<path
|
||||
style="fill:none;stroke:#656565;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 8.1085854,11.109059 2.7823556,2.782356"
|
||||
id="path4630"
|
||||
inkscape:connector-curvature="0" />
|
||||
/>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 1019 B |
@@ -1,4 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['operator_3c_3c_335',['operator<<',['../structConstant.html#ad298f7af7cdfd2e2267fd9e464558e2b',1,'Constant::operator<<()'],['../classDObject.html#a5b2896a287295bf59a0b9e4d0af21161',1,'DObject::operator<<()'],['../classMetadata.html#a9bc49cc23da2d1ff8b3e197630b9dfd2',1,'Metadata::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<<()']]]
|
||||
];
|
||||
|
||||
@@ -1,100 +1,116 @@
|
||||
/*---------------- Search Box */
|
||||
/*---------------- Search Box positioning */
|
||||
|
||||
#FSearchBox {
|
||||
float: left;
|
||||
#main-menu > li:last-child {
|
||||
/* This <li> object is the parent of the search bar */
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
height: 36px;
|
||||
margin-right: 1em;
|
||||
}
|
||||
|
||||
/*---------------- Search box styling */
|
||||
|
||||
.SRPage * {
|
||||
font-weight: normal;
|
||||
line-height: normal;
|
||||
}
|
||||
|
||||
dark-mode-toggle {
|
||||
margin-left: 5px;
|
||||
display: flex;
|
||||
float: right;
|
||||
}
|
||||
|
||||
#MSearchBox {
|
||||
display: inline-block;
|
||||
white-space : nowrap;
|
||||
float: none;
|
||||
margin-top: 0px;
|
||||
right: 0px;
|
||||
width: 170px;
|
||||
height: 24px;
|
||||
background: white;
|
||||
border-radius: 0.65em;
|
||||
box-shadow: inset 0.5px 0.5px 3px 0px #555;
|
||||
z-index: 102;
|
||||
display: inline;
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
#MSearchBox .left
|
||||
{
|
||||
display:block;
|
||||
position:absolute;
|
||||
left:10px;
|
||||
width:20px;
|
||||
height:19px;
|
||||
background:url('search_l.png') no-repeat;
|
||||
background-position:right;
|
||||
#MSearchBox .left {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
height: 1.4em;
|
||||
}
|
||||
|
||||
#MSearchSelect {
|
||||
display:block;
|
||||
position:absolute;
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
width: 20px;
|
||||
height: 19px;
|
||||
background-image: url('mag_sel.svg');
|
||||
margin: 0 0 0 0.3em;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.left #MSearchSelect {
|
||||
left:4px;
|
||||
#MSearchSelectExt {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
width: 10px;
|
||||
height: 19px;
|
||||
background-image: url('mag.svg');
|
||||
margin: 0 0 0 0.5em;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.right #MSearchSelect {
|
||||
right:5px;
|
||||
}
|
||||
|
||||
#MSearchField {
|
||||
display:block;
|
||||
position:absolute;
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
width: 7.5em;
|
||||
height: 19px;
|
||||
background:url('search_m.png') repeat-x;
|
||||
margin: 0 0.15em;
|
||||
padding: 0;
|
||||
line-height: 1em;
|
||||
border:none;
|
||||
width:111px;
|
||||
margin-left:20px;
|
||||
padding-left:4px;
|
||||
color: #909090;
|
||||
outline: none;
|
||||
font: 9pt Arial, Verdana, sans-serif;
|
||||
font-family: Arial,Verdana,sans-serif;
|
||||
-webkit-border-radius: 0px;
|
||||
border-radius: 0px;
|
||||
background: none;
|
||||
}
|
||||
|
||||
#FSearchBox #MSearchField {
|
||||
margin-left:15px;
|
||||
@media(hover: none) {
|
||||
/* to avoid zooming on iOS */
|
||||
#MSearchField {
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
|
||||
#MSearchBox .right {
|
||||
display:block;
|
||||
position:absolute;
|
||||
right:10px;
|
||||
top:0px;
|
||||
width:20px;
|
||||
height:19px;
|
||||
background:url('search_r.png') no-repeat;
|
||||
background-position:left;
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
width: 1.4em;
|
||||
height: 1.4em;
|
||||
}
|
||||
|
||||
#MSearchClose {
|
||||
display: none;
|
||||
position: absolute;
|
||||
top: 4px;
|
||||
font-size: inherit;
|
||||
background : none;
|
||||
border: none;
|
||||
margin: 0px 4px 0px 0px;
|
||||
padding: 0px 0px;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
outline: none;
|
||||
|
||||
}
|
||||
|
||||
.left #MSearchClose {
|
||||
left: 6px;
|
||||
}
|
||||
|
||||
.right #MSearchClose {
|
||||
right: 2px;
|
||||
#MSearchCloseImg {
|
||||
padding: 0.3em;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.MSearchBoxActive #MSearchField {
|
||||
color: #000000;
|
||||
color: black;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*---------------- Search filter selection */
|
||||
|
||||
#MSearchSelectWindow {
|
||||
@@ -123,7 +139,7 @@
|
||||
|
||||
span.SelectionMark {
|
||||
margin-right: 4px;
|
||||
font-family: monospace;
|
||||
font-family: 'JetBrains Mono',Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace,fixed;
|
||||
outline-style: none;
|
||||
text-decoration: none;
|
||||
}
|
||||
@@ -131,7 +147,7 @@ span.SelectionMark {
|
||||
a.SelectItem {
|
||||
display: block;
|
||||
outline-style: none;
|
||||
color: #000000;
|
||||
color: black;
|
||||
text-decoration: none;
|
||||
padding-left: 6px;
|
||||
padding-right: 12px;
|
||||
@@ -139,13 +155,13 @@ a.SelectItem {
|
||||
|
||||
a.SelectItem:focus,
|
||||
a.SelectItem:active {
|
||||
color: #000000;
|
||||
color: black;
|
||||
outline-style: none;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a.SelectItem:hover {
|
||||
color: #FFFFFF;
|
||||
color: white;
|
||||
background-color: #3D578C;
|
||||
outline-style: none;
|
||||
text-decoration: none;
|
||||
@@ -156,7 +172,7 @@ a.SelectItem:hover {
|
||||
/*---------------- Search results window */
|
||||
|
||||
iframe#MSearchResults {
|
||||
width: 60ex;
|
||||
/*width: 60ex;*/
|
||||
height: 15em;
|
||||
}
|
||||
|
||||
@@ -164,9 +180,12 @@ iframe#MSearchResults {
|
||||
display: none;
|
||||
position: absolute;
|
||||
left: 0; top: 0;
|
||||
border: 1px solid #000;
|
||||
border: 1px solid black;
|
||||
background-color: #EEF1F7;
|
||||
z-index:10000;
|
||||
width: 300px;
|
||||
height: 400px;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
/* ----------------------------------- */
|
||||
@@ -174,7 +193,6 @@ iframe#MSearchResults {
|
||||
|
||||
#SRIndex {
|
||||
clear:both;
|
||||
padding-bottom: 15px;
|
||||
}
|
||||
|
||||
.SREntry {
|
||||
@@ -187,8 +205,9 @@ iframe#MSearchResults {
|
||||
padding: 1px 5px;
|
||||
}
|
||||
|
||||
body.SRPage {
|
||||
div.SRPage {
|
||||
margin: 5px 2px;
|
||||
background-color: #EEF1F7;
|
||||
}
|
||||
|
||||
.SRChildren {
|
||||
@@ -211,6 +230,7 @@ a.SRScope {
|
||||
display: block;
|
||||
color: #425E97;
|
||||
font-family: Arial,Verdana,sans-serif;
|
||||
font-size: 8pt;
|
||||
text-decoration: none;
|
||||
outline: none;
|
||||
}
|
||||
@@ -222,29 +242,27 @@ a.SRScope:focus, a.SRScope:active {
|
||||
|
||||
span.SRScope {
|
||||
padding-left: 4px;
|
||||
font-family: Arial,Verdana,sans-serif;
|
||||
}
|
||||
|
||||
.SRPage .SRStatus {
|
||||
padding: 2px 5px;
|
||||
font-size: 8pt;
|
||||
font-style: italic;
|
||||
font-family: Arial,Verdana,sans-serif;
|
||||
}
|
||||
|
||||
.SRResult {
|
||||
display: none;
|
||||
}
|
||||
|
||||
DIV.searchresults {
|
||||
div.searchresults {
|
||||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
/*---------------- External search page results */
|
||||
|
||||
.searchresult {
|
||||
background-color: #F0F3F8;
|
||||
}
|
||||
|
||||
.pages b {
|
||||
color: white;
|
||||
padding: 5px 5px 3px 5px;
|
||||
|
||||
@@ -1,39 +1,42 @@
|
||||
var indexSectionsWithContent =
|
||||
{
|
||||
0: "_abcdeghiklmnoprstuvwx~",
|
||||
1: "bcdhlmnot",
|
||||
2: "_cdlmoprt",
|
||||
3: "abcdghiklmnoprstuvwx~",
|
||||
4: "bcdehilmnorsuv",
|
||||
5: "dp",
|
||||
6: "o",
|
||||
7: "e",
|
||||
8: "ot"
|
||||
0: "4abcdefghijklmnopqrstuvwxyz~",
|
||||
1: "acdefghjlmnoprsx",
|
||||
2: "ps",
|
||||
3: "4acdehimnpruw",
|
||||
4: "abcdefghiklmnoprstuvwx~",
|
||||
5: "acdefgijlmnpqrstuvxyz",
|
||||
6: "aemrv",
|
||||
7: "o",
|
||||
8: "bdst",
|
||||
9: "4acelst"
|
||||
};
|
||||
|
||||
var indexSectionNames =
|
||||
{
|
||||
0: "all",
|
||||
1: "classes",
|
||||
2: "files",
|
||||
3: "functions",
|
||||
4: "variables",
|
||||
5: "typedefs",
|
||||
6: "related",
|
||||
7: "defines",
|
||||
8: "pages"
|
||||
2: "namespaces",
|
||||
3: "files",
|
||||
4: "functions",
|
||||
5: "variables",
|
||||
6: "typedefs",
|
||||
7: "related",
|
||||
8: "defines",
|
||||
9: "pages"
|
||||
};
|
||||
|
||||
var indexSectionLabels =
|
||||
{
|
||||
0: "All",
|
||||
1: "Classes",
|
||||
2: "Files",
|
||||
3: "Functions",
|
||||
4: "Variables",
|
||||
5: "Typedefs",
|
||||
6: "Friends",
|
||||
7: "Macros",
|
||||
8: "Pages"
|
||||
2: "Namespaces",
|
||||
3: "Files",
|
||||
4: "Functions",
|
||||
5: "Variables",
|
||||
6: "Typedefs",
|
||||
7: "Friends",
|
||||
8: "Macros",
|
||||
9: "Pages"
|
||||
};
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['datatype_333',['DataType',['../classDObject.html#a79a2ecac4130ef3df272bdfeed26a620',1,'DObject']]]
|
||||
['array2d_0',['array2D',['../namespaceserif_1_1eos_1_1helmholtz.html#ac00f6833cce78bfca46f3c96e94dcdaa',1,'serif::eos::helmholtz']]]
|
||||
];
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['plugin_334',['Plugin',['../classDObject.html#af11334d08ef85c68b3aae7554548e5a7',1,'DObject']]]
|
||||
['eostable_0',['EOSTable',['../namespaceserif_1_1eos.html#abf1dc5cb6b18a585e8c1872de53651f8',1,'serif::eos']]]
|
||||
];
|
||||
|
||||
@@ -1,23 +1,42 @@
|
||||
LATEX_CMD=pdflatex
|
||||
LATEX_CMD?=pdflatex
|
||||
MKIDX_CMD?=makeindex
|
||||
BIBTEX_CMD?=bibtex
|
||||
LATEX_COUNT?=8
|
||||
MANUAL_FILE?=refman
|
||||
|
||||
all: refman.pdf
|
||||
all: $(MANUAL_FILE).pdf
|
||||
|
||||
pdf: refman.pdf
|
||||
pdf: $(MANUAL_FILE).pdf
|
||||
|
||||
refman.pdf: clean refman.tex
|
||||
$(LATEX_CMD) refman
|
||||
makeindex refman.idx
|
||||
$(LATEX_CMD) refman
|
||||
latex_count=8 ; \
|
||||
while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
|
||||
$(MANUAL_FILE).pdf: clean $(MANUAL_FILE).tex
|
||||
$(LATEX_CMD) $(MANUAL_FILE) || \
|
||||
if [ $$? != 0 ] ; then \
|
||||
\echo "Please consult $(MANUAL_FILE).log to see the error messages" ; \
|
||||
false; \
|
||||
fi
|
||||
$(MKIDX_CMD) $(MANUAL_FILE).idx
|
||||
$(LATEX_CMD) $(MANUAL_FILE) || \
|
||||
if [ $$? != 0 ] ; then \
|
||||
\echo "Please consult $(MANUAL_FILE).log to see the error messages" ; \
|
||||
false; \
|
||||
fi
|
||||
latex_count=$(LATEX_COUNT) ; \
|
||||
while grep -E -s 'Rerun (LaTeX|to get cross-references right|to get bibliographical references right)' $(MANUAL_FILE).log && [ $$latex_count -gt 0 ] ;\
|
||||
do \
|
||||
echo "Rerunning latex...." ;\
|
||||
$(LATEX_CMD) refman ;\
|
||||
$(LATEX_CMD) $(MANUAL_FILE) || \
|
||||
if [ $$? != 0 ] ; then \
|
||||
\echo "Please consult $(MANUAL_FILE).log to see the error messages" ; \
|
||||
false; \
|
||||
fi; \
|
||||
latex_count=`expr $$latex_count - 1` ;\
|
||||
done
|
||||
makeindex refman.idx
|
||||
$(LATEX_CMD) refman
|
||||
|
||||
$(MKIDX_CMD) $(MANUAL_FILE).idx
|
||||
$(LATEX_CMD) $(MANUAL_FILE) || \
|
||||
if [ $$? != 0 ] ; then \
|
||||
\echo "Please consult $(MANUAL_FILE).log to see the error messages" ; \
|
||||
false; \
|
||||
fi
|
||||
|
||||
clean:
|
||||
rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf
|
||||
rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl $(MANUAL_FILE).pdf
|
||||
|
||||
@@ -8,9 +8,46 @@ Implementation of the \doxylink{class_d_object}{DObject} class.
|
||||
{\ttfamily \#include "{}DObject.\+h"{}}\newline
|
||||
{\ttfamily \#include $<$iostream$>$}\newline
|
||||
{\ttfamily \#include $<$stdexcept$>$}\newline
|
||||
\doxysubsubsection*{Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
std\+::ostream \& \mbox{\hyperlink{_d_object_8cpp_aa54e75574f0302a2ca7252f9f0f0b3f1}{operator$<$$<$}} (std\+::ostream \&os, const \mbox{\hyperlink{class_d_object}{DObject}} \&obj)
|
||||
\begin{DoxyCompactList}\small\item\em Provides a human-\/readable summary of the \doxylink{class_d_object}{DObject}. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\doxysubsection{Detailed Description}
|
||||
Implementation of the \doxylink{class_d_object}{DObject} class.
|
||||
|
||||
Provides the implementation for a universal data container with plugin support.
|
||||
|
||||
Definition in file \mbox{\hyperlink{_d_object_8cpp_source}{DObject.\+cpp}}.
|
||||
|
||||
|
||||
|
||||
\doxysubsection{Function Documentation}
|
||||
\Hypertarget{_d_object_8cpp_aa54e75574f0302a2ca7252f9f0f0b3f1}\index{DObject.cpp@{DObject.cpp}!operator$<$$<$@{operator$<$$<$}}
|
||||
\index{operator$<$$<$@{operator$<$$<$}!DObject.cpp@{DObject.cpp}}
|
||||
\doxysubsubsection{\texorpdfstring{operator$<$$<$()}{operator<<()}}
|
||||
{\footnotesize\ttfamily \label{_d_object_8cpp_aa54e75574f0302a2ca7252f9f0f0b3f1}
|
||||
std\+::ostream \& operator$<$$<$ (\begin{DoxyParamCaption}\item[{std\+::ostream \&}]{os}{, }\item[{const \mbox{\hyperlink{class_d_object}{DObject}} \&}]{obj}{}\end{DoxyParamCaption})}
|
||||
|
||||
|
||||
|
||||
Provides a human-\/readable summary of the \doxylink{class_d_object}{DObject}.
|
||||
|
||||
Useful for quick inspection or logging during debugging sessions.
|
||||
|
||||
|
||||
\begin{DoxyParams}{Parameters}
|
||||
{\em os} & The output stream to write to. \\
|
||||
\hline
|
||||
{\em obj} & The \doxylink{class_d_object}{DObject} to summarize. \\
|
||||
\hline
|
||||
\end{DoxyParams}
|
||||
\begin{DoxyReturn}{Returns}
|
||||
A reference to the output stream.
|
||||
\end{DoxyReturn}
|
||||
|
||||
|
||||
Definition at line \mbox{\hyperlink{_d_object_8cpp_source_l00126}{126}} of file \mbox{\hyperlink{_d_object_8cpp_source}{DObject.\+cpp}}.
|
||||
|
||||
|
||||
@@ -5,7 +5,6 @@
|
||||
Defines the \doxylink{class_d_object}{DObject} class, a universal data container for the project.
|
||||
|
||||
|
||||
{\ttfamily \#include "{}Metadata.\+h"{}}\newline
|
||||
{\ttfamily \#include $<$variant$>$}\newline
|
||||
{\ttfamily \#include $<$memory$>$}\newline
|
||||
{\ttfamily \#include $<$vector$>$}\newline
|
||||
@@ -24,3 +23,6 @@ class \mbox{\hyperlink{class_d_object}{DObject}}
|
||||
Defines the \doxylink{class_d_object}{DObject} class, a universal data container for the project.
|
||||
|
||||
The \doxylink{class_d_object}{DObject} class encapsulates arbitrary data and its associated metadata, providing a consistent interface for public-\/facing functions. It includes support for dynamically registered plugins.
|
||||
|
||||
Definition in file \mbox{\hyperlink{_d_object_8h_source}{DObject.\+h}}.
|
||||
|
||||
|
||||
@@ -2,61 +2,108 @@
|
||||
\hypertarget{_d_object_8h_source}{}\label{_d_object_8h_source}\index{src/dobj/public/DObject.h@{src/dobj/public/DObject.h}}
|
||||
\mbox{\hyperlink{_d_object_8h}{Go to the documentation of this file.}}
|
||||
\begin{DoxyCode}{0}
|
||||
\DoxyCodeLine{00001\ \textcolor{preprocessor}{\#ifndef\ DOBJECT\_H}}
|
||||
\DoxyCodeLine{00002\ \textcolor{preprocessor}{\#define\ DOBJECT\_H}}
|
||||
\DoxyCodeLine{00003\ }
|
||||
\DoxyCodeLine{00004\ \textcolor{preprocessor}{\#include\ "{}\mbox{\hyperlink{_metadata_8h}{Metadata.h}}"{}}}
|
||||
\DoxyCodeLine{00005\ \textcolor{preprocessor}{\#include\ <variant>}}
|
||||
\DoxyCodeLine{00006\ \textcolor{preprocessor}{\#include\ <memory>}}
|
||||
\DoxyCodeLine{00007\ \textcolor{preprocessor}{\#include\ <vector>}}
|
||||
\DoxyCodeLine{00008\ \textcolor{preprocessor}{\#include\ <string>}}
|
||||
\DoxyCodeLine{00009\ \textcolor{preprocessor}{\#include\ <mutex>}}
|
||||
\DoxyCodeLine{00010\ \textcolor{preprocessor}{\#include\ <map>}}
|
||||
\DoxyCodeLine{00011\ \textcolor{preprocessor}{\#include\ <functional>}}
|
||||
\DoxyCodeLine{00012\ }
|
||||
\DoxyCodeLine{00021\ }
|
||||
\DoxyCodeLine{00029\ \textcolor{keyword}{class\ }\mbox{\hyperlink{class_d_object_a0ae54853e18265657296bfb5ac3bf9d0}{DObject}}\ \{}
|
||||
\DoxyCodeLine{00030\ \textcolor{keyword}{public}:}
|
||||
\DoxyCodeLine{00037\ \ \ \ \ \textcolor{keyword}{using\ }\mbox{\hyperlink{class_d_object_ad6fc2e29eae70cf94a2d241527857573}{DataType}}\ =\ std::variant<}
|
||||
\DoxyCodeLine{00038\ \ \ \ \ \ \ \ \ int,\ float,\ double,\ std::string,\ std::monostate,}
|
||||
\DoxyCodeLine{00039\ \ \ \ \ \ \ \ \ std::vector<int>,\ std::vector<float>,\ std::vector<double>}
|
||||
\DoxyCodeLine{00040\ \ \ \ \ >;}
|
||||
\DoxyCodeLine{00041\ }
|
||||
\DoxyCodeLine{00047\ \ \ \ \ \textcolor{keyword}{using\ }\mbox{\hyperlink{class_d_object_af11334d08ef85c68b3aae7554548e5a7}{Plugin}}\ =\ std::function<void(\mbox{\hyperlink{class_d_object_a0ae54853e18265657296bfb5ac3bf9d0}{DObject}}\&)>;}
|
||||
\DoxyCodeLine{00048\ }
|
||||
\DoxyCodeLine{00054\ \ \ \ \ \mbox{\hyperlink{class_d_object_a0ae54853e18265657296bfb5ac3bf9d0}{DObject}}();}
|
||||
\DoxyCodeLine{00055\ }
|
||||
\DoxyCodeLine{00062\ \ \ \ \ \mbox{\hyperlink{class_d_object_a0ae54853e18265657296bfb5ac3bf9d0}{DObject}}(\textcolor{keyword}{const}\ \mbox{\hyperlink{class_d_object_ad6fc2e29eae70cf94a2d241527857573}{DataType}}\&\ data,\ \textcolor{keyword}{const}\ \mbox{\hyperlink{class_metadata}{Metadata}}\&\ metadata);}
|
||||
\DoxyCodeLine{00063\ }
|
||||
\DoxyCodeLine{00071\ \ \ \ \ \textcolor{keyword}{const}\ \mbox{\hyperlink{class_d_object_ad6fc2e29eae70cf94a2d241527857573}{DataType}}\&\ \mbox{\hyperlink{class_d_object_a4862655c3634d019b0a45b811d6f7235}{getData}}()\ const\ noexcept;}
|
||||
\DoxyCodeLine{00072\ }
|
||||
\DoxyCodeLine{00080\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_d_object_ab1718571434e84e90f1ec463e4786a8a}{setData}}(const\ \mbox{\hyperlink{class_d_object_ad6fc2e29eae70cf94a2d241527857573}{DataType}}\&\ data);}
|
||||
\DoxyCodeLine{00081\ }
|
||||
\DoxyCodeLine{00090\ \ \ \ \ const\ \mbox{\hyperlink{class_metadata}{Metadata}}\&\ \mbox{\hyperlink{class_d_object_a157b31e881aac6dd40782d3abc561d4e}{getMetadata}}()\ const\ noexcept;}
|
||||
\DoxyCodeLine{00091\ }
|
||||
\DoxyCodeLine{00099\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_d_object_a296b1519249fdc1f6c7b4ab62d5421bc}{setMetadata}}(const\ \mbox{\hyperlink{class_metadata}{Metadata}}\&\ metadata);}
|
||||
\DoxyCodeLine{00100\ }
|
||||
\DoxyCodeLine{00108\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_d_object_a6f0023aee463e71d92442dcf61b6ed47}{setDebugging}}(\textcolor{keywordtype}{bool}\ enableDebug);}
|
||||
\DoxyCodeLine{00109\ }
|
||||
\DoxyCodeLine{00115\ \ \ \ \ [[nodiscard]]\ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_d_object_ae47bf220fbe2173cf6933c2380035dbd}{isDebuggingEnabled}}()\ const\ noexcept;}
|
||||
\DoxyCodeLine{00116\ }
|
||||
\DoxyCodeLine{00125\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_d_object_a15afffdf339150fc872bf63bdd08d581}{registerPlugin}}(const\ std::\textcolor{keywordtype}{string}\&\ \textcolor{keywordtype}{id},\ \mbox{\hyperlink{class_d_object_af11334d08ef85c68b3aae7554548e5a7}{Plugin}}\ plugin);}
|
||||
\DoxyCodeLine{00126\ }
|
||||
\DoxyCodeLine{00134\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_d_object_a99b8688849e11501033a25f61efb8356}{unregisterPlugin}}(const\ std::\textcolor{keywordtype}{string}\&\ \textcolor{keywordtype}{id});}
|
||||
\DoxyCodeLine{00135\ }
|
||||
\DoxyCodeLine{00143\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_d_object_a99072eb52bb22745f0248f273fbf28fb}{runPlugin}}(const\ std::\textcolor{keywordtype}{string}\&\ \textcolor{keywordtype}{id});}
|
||||
\DoxyCodeLine{00144\ }
|
||||
\DoxyCodeLine{00150\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_d_object_a1223275dcbbf20334ea11707346acb93}{runAllPlugins}}();}
|
||||
\DoxyCodeLine{00151\ }
|
||||
\DoxyCodeLine{00161\ \ \ \ \ friend\ std::ostream\&\ operator<<(std::ostream\&\ os,\ const\ \mbox{\hyperlink{class_d_object_a0ae54853e18265657296bfb5ac3bf9d0}{DObject}}\&\ obj);}
|
||||
\DoxyCodeLine{00162\ }
|
||||
\DoxyCodeLine{00163\ private:}
|
||||
\DoxyCodeLine{00164\ \ \ \ \ \mbox{\hyperlink{class_d_object_ad6fc2e29eae70cf94a2d241527857573}{DataType}}\ data\_;\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ }
|
||||
\DoxyCodeLine{00165\ \ \ \ \ \mbox{\hyperlink{class_metadata}{Metadata}}\ metadata\_;\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ }
|
||||
\DoxyCodeLine{00166\ \ \ \ \ \textcolor{keywordtype}{bool}\ debugEnabled\_\ =\ false;\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ }
|
||||
\DoxyCodeLine{00167\ \ \ \ \ std::map<std::\textcolor{keywordtype}{string},\ \mbox{\hyperlink{class_d_object_af11334d08ef85c68b3aae7554548e5a7}{Plugin}}>\ plugins\_;\ \ \ \ \ \ }
|
||||
\DoxyCodeLine{00168\ \};}
|
||||
\DoxyCodeLine{00169\ }
|
||||
\DoxyCodeLine{00170\ \textcolor{preprocessor}{\#endif\ }\textcolor{comment}{//\ DOBJECT\_H}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00001}00001\ \textcolor{comment}{/*\ ***********************************************************************}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00002}00002\ \textcolor{comment}{//}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00003}00003\ \textcolor{comment}{//\ \ \ Copyright\ (C)\ 2025\ -\/-\/\ The\ 4D-\/STAR\ Collaboration}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00004}00004\ \textcolor{comment}{//\ \ \ File\ Author:\ Emily\ Boudreaux}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00005}00005\ \textcolor{comment}{//\ \ \ Last\ Modified:\ March\ 17,\ 2025}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00006}00006\ \textcolor{comment}{//}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00007}00007\ \textcolor{comment}{//\ \ \ 4DSSE\ is\ free\ software;\ you\ can\ use\ it\ and/or\ modify}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00008}00008\ \textcolor{comment}{//\ \ \ it\ under\ the\ terms\ and\ restrictions\ the\ GNU\ General\ Library\ Public}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00009}00009\ \textcolor{comment}{//\ \ \ License\ version\ 3\ (GPLv3)\ as\ published\ by\ the\ Free\ Software\ Foundation.}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00010}00010\ \textcolor{comment}{//}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00011}00011\ \textcolor{comment}{//\ \ \ 4DSSE\ is\ distributed\ in\ the\ hope\ that\ it\ will\ be\ useful,}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00012}00012\ \textcolor{comment}{//\ \ \ but\ WITHOUT\ ANY\ WARRANTY;\ without\ even\ the\ implied\ warranty\ of}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00013}00013\ \textcolor{comment}{//\ \ \ MERCHANTABILITY\ or\ FITNESS\ FOR\ A\ PARTICULAR\ PURPOSE.}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00014}00014\ \textcolor{comment}{//\ \ \ See\ the\ GNU\ Library\ General\ Public\ License\ for\ more\ details.}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00015}00015\ \textcolor{comment}{//}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00016}00016\ \textcolor{comment}{//\ \ \ You\ should\ have\ received\ a\ copy\ of\ the\ GNU\ Library\ General\ Public\ License}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00017}00017\ \textcolor{comment}{//\ \ \ along\ with\ this\ software;\ if\ not,\ write\ to\ the\ Free\ Software}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00018}00018\ \textcolor{comment}{//\ \ \ Foundation,\ Inc.,\ 59\ Temple\ Place,\ Suite\ 330,\ Boston,\ MA\ 02111-\/1307\ USA}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00019}00019\ \textcolor{comment}{//}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00020}00020\ \textcolor{comment}{//\ ***********************************************************************\ */}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00021}00021\ \textcolor{preprocessor}{\#ifndef\ DOBJECT\_H}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00022}00022\ \textcolor{preprocessor}{\#define\ DOBJECT\_H}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00023}00023\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00024}00024\ \textcolor{preprocessor}{\#include\ <variant>}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00025}00025\ \textcolor{preprocessor}{\#include\ <memory>}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00026}00026\ \textcolor{preprocessor}{\#include\ <vector>}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00027}00027\ \textcolor{preprocessor}{\#include\ <string>}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00028}00028\ \textcolor{preprocessor}{\#include\ <mutex>}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00029}00029\ \textcolor{preprocessor}{\#include\ <map>}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00030}00030\ \textcolor{preprocessor}{\#include\ <functional>}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00031}00031\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00040}00040\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00089}\mbox{\hyperlink{class_d_object}{00089}}\ \textcolor{keyword}{class\ }\mbox{\hyperlink{class_d_object_a0ae54853e18265657296bfb5ac3bf9d0}{DObject}}\ \{}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00090}00090\ \textcolor{keyword}{public}:}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00097}\mbox{\hyperlink{class_d_object_a55b7cdac36a3a518ba6e1ecef0e25dcd}{00097}}\ \ \ \ \ \textcolor{keyword}{using\ }\mbox{\hyperlink{class_d_object_a55b7cdac36a3a518ba6e1ecef0e25dcd}{DataType}}\ =\ std::variant<}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00098}00098\ \ \ \ \ \ \ \ \ bool,\ \textcolor{keywordtype}{short}\ int,\ int,\ \textcolor{keywordtype}{long}\ int,\ float,\ double,\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00099}00099\ \ \ \ \ \ \ \ \ \textcolor{keywordtype}{long}\ double,\ std::string,\ std::monostate,\ std::vector<int>,}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00100}00100\ \ \ \ \ \ \ \ \ std::vector<float>,\ std::vector<double>,\ std::vector<std::string>,}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00101}00101\ \ \ \ \ \ \ \ \ std::vector<std::vector<int>>,\ std::vector<std::vector<float>>,}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00102}00102\ \ \ \ \ \ \ \ \ std::vector<std::vector<double>>,}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00103}00103\ \ \ \ \ \ \ \ \ std::vector<std::vector<std::vector<int>>>,}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00104}00104\ \ \ \ \ \ \ \ \ std::vector<std::vector<std::vector<float>>>,}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00105}00105\ \ \ \ \ \ \ \ \ std::vector<std::vector<std::vector<double>>>}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00106}00106\ \ \ \ \ >;}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00107}00107\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00108}00108\ \ \ \ \ \textcolor{comment}{//\ Mapping\ of\ data\ types\ to\ their\ string\ representations}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00109}\mbox{\hyperlink{class_d_object_a358d5f015da09ae5f0cbb46f3fd9e401}{00109}}\ \ \ \ \ std::map<int,\ std::string>\ \mbox{\hyperlink{class_d_object_a358d5f015da09ae5f0cbb46f3fd9e401}{dataTypeMap}}\ =\ \{}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00110}00110\ \ \ \ \ \ \ \ \ \{0,\ \textcolor{stringliteral}{"{}bool"{}}\},\ \{1,\ \textcolor{stringliteral}{"{}short\ int"{}}\},\ \{2,\ \textcolor{stringliteral}{"{}int"{}}\},\ \{3,\ \textcolor{stringliteral}{"{}long\ int"{}}\},\ \{4,\ \textcolor{stringliteral}{"{}float"{}}\},}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00111}00111\ \ \ \ \ \ \ \ \ \{5,\ \textcolor{stringliteral}{"{}double"{}}\},\ \{6,\ \textcolor{stringliteral}{"{}long\ double"{}}\},\ \{7,\ \textcolor{stringliteral}{"{}string"{}}\},\ \{8,\ \textcolor{stringliteral}{"{}std::monostate"{}}\},}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00112}00112\ \ \ \ \ \ \ \ \ \{9,\ \textcolor{stringliteral}{"{}vector<int>"{}}\},\ \{10,\ \textcolor{stringliteral}{"{}vector<float>"{}}\},\ \{11,\ \textcolor{stringliteral}{"{}vector<double>"{}}\},}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00113}00113\ \ \ \ \ \ \ \ \ \{12,\ \textcolor{stringliteral}{"{}vector<string>"{}}\},\ \{13,\ \textcolor{stringliteral}{"{}vector<vector<int>"{}}\},}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00114}00114\ \ \ \ \ \ \ \ \ \{14,\ \textcolor{stringliteral}{"{}vector<vector<float>"{}}\},\ \{15,\ \textcolor{stringliteral}{"{}vector<vector<double>"{}}\},}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00115}00115\ \ \ \ \ \ \ \ \ \{16,\ \textcolor{stringliteral}{"{}vector<vector<vector<int>>"{}}\},\ \{17,\ \textcolor{stringliteral}{"{}vector<vector<vector<float>>"{}}\},}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00116}00116\ \ \ \ \ \ \ \ \ \{18,\ \textcolor{stringliteral}{"{}vector<vector<vector<double>>"{}}\}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00117}00117\ \ \ \ \ \};}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00118}00118\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00119}00119\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00125}\mbox{\hyperlink{class_d_object_af11334d08ef85c68b3aae7554548e5a7}{00125}}\ \ \ \ \ \textcolor{keyword}{using\ }\mbox{\hyperlink{class_d_object_af11334d08ef85c68b3aae7554548e5a7}{Plugin}}\ =\ std::function<void(\mbox{\hyperlink{class_d_object_a0ae54853e18265657296bfb5ac3bf9d0}{DObject}}\&)>;}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00126}00126\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00132}00132\ \ \ \ \ \mbox{\hyperlink{class_d_object_a0ae54853e18265657296bfb5ac3bf9d0}{DObject}}();}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00133}00133\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00139}00139\ \ \ \ \ \mbox{\hyperlink{class_d_object_a0ae54853e18265657296bfb5ac3bf9d0}{DObject}}(\textcolor{keyword}{const}\ \mbox{\hyperlink{class_d_object_a55b7cdac36a3a518ba6e1ecef0e25dcd}{DataType}}\&\ data);}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00140}00140\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00148}00148\ \ \ \ \ \textcolor{keyword}{const}\ \mbox{\hyperlink{class_d_object_a55b7cdac36a3a518ba6e1ecef0e25dcd}{DataType}}\&\ \mbox{\hyperlink{class_d_object_a4862655c3634d019b0a45b811d6f7235}{getData}}()\ const\ noexcept;}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00149}00149\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00155}00155\ \ \ \ \ template\ <typename\ T>}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00156}\mbox{\hyperlink{class_d_object_aca2db093c1c8c6f7893de07544aed619}{00156}}\ \ \ \ \ T\ \mbox{\hyperlink{class_d_object_aca2db093c1c8c6f7893de07544aed619}{getDataAs}}()\textcolor{keyword}{\ const\ }\{}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00157}00157\ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{if}\ (std::holds\_alternative<T>(\mbox{\hyperlink{class_d_object_ad7ba02f6d87ce64792149096f3310b21}{data\_}}))\ \{}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00158}00158\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{return}\ std::get<T>(\mbox{\hyperlink{class_d_object_ad7ba02f6d87ce64792149096f3310b21}{data\_}});}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00159}00159\ \ \ \ \ \ \ \ \ \}\ \textcolor{keywordflow}{else}\ \{}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00160}00160\ \ \ \ \ \ \ \ \ \ \ \ \ \textcolor{keywordflow}{throw}\ std::bad\_variant\_access();}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00161}00161\ \ \ \ \ \ \ \ \ \}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00162}00162\ \ \ \ \ \}}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00163}00163\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00171}00171\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_d_object_ab1718571434e84e90f1ec463e4786a8a}{setData}}(\textcolor{keyword}{const}\ \mbox{\hyperlink{class_d_object_a55b7cdac36a3a518ba6e1ecef0e25dcd}{DataType}}\&\ data);}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00172}00172\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00180}00180\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_d_object_a6f0023aee463e71d92442dcf61b6ed47}{setDebugging}}(\textcolor{keywordtype}{bool}\ enableDebug);}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00181}00181\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00187}00187\ \ \ \ \ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_d_object_ae47bf220fbe2173cf6933c2380035dbd}{isDebuggingEnabled}}()\ const\ noexcept;}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00188}00188\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00194}00194\ \ \ \ \ \textcolor{keywordtype}{int}\ \mbox{\hyperlink{class_d_object_a3dce47a519f9da5085c0c5ac1eea4f38}{setErrorCode}}(\textcolor{keywordtype}{int}\ code)\ noexcept;}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00195}00195\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00201}00201\ \ \ \ \ \textcolor{keywordtype}{int}\ \mbox{\hyperlink{class_d_object_afa8926d916081de72478cb8813c25e98}{getErrorCode}}()\ const\ noexcept;}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00202}00202\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00203}00203\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00212}00212\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_d_object_a15afffdf339150fc872bf63bdd08d581}{registerPlugin}}(const\ std::\textcolor{keywordtype}{string}\&\ \textcolor{keywordtype}{id},\ \mbox{\hyperlink{class_d_object_af11334d08ef85c68b3aae7554548e5a7}{Plugin}}\ plugin);}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00213}00213\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00221}00221\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_d_object_a99b8688849e11501033a25f61efb8356}{unregisterPlugin}}(const\ std::\textcolor{keywordtype}{string}\&\ \textcolor{keywordtype}{id});}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00222}00222\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00230}00230\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_d_object_a99072eb52bb22745f0248f273fbf28fb}{runPlugin}}(const\ std::\textcolor{keywordtype}{string}\&\ \textcolor{keywordtype}{id});}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00231}00231\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00237}00237\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_d_object_a1223275dcbbf20334ea11707346acb93}{runAllPlugins}}();}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00238}00238\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00248}00248\ \ \ \ \ friend\ std::ostream\&\ operator<<(std::ostream\&\ os,\ const\ \mbox{\hyperlink{class_d_object}{DObject}}\&\ obj);}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00249}00249\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00250}00250\ private:}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00251}\mbox{\hyperlink{class_d_object_ad7ba02f6d87ce64792149096f3310b21}{00251}}\ \ \ \ \ \mbox{\hyperlink{class_d_object_a55b7cdac36a3a518ba6e1ecef0e25dcd}{DataType}}\ \mbox{\hyperlink{class_d_object_ad7ba02f6d87ce64792149096f3310b21}{data\_}};\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00252}\mbox{\hyperlink{class_d_object_accf5c10d4afc3969607e11b0055312d5}{00252}}\ \ \ \ \ \textcolor{keywordtype}{bool}\ \mbox{\hyperlink{class_d_object_accf5c10d4afc3969607e11b0055312d5}{debugEnabled\_}}\ =\ false;\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00253}\mbox{\hyperlink{class_d_object_ad8de5890e8dae5fc7e72fabca2520fc3}{00253}}\ \ \ \ \ \textcolor{keywordtype}{int}\ \mbox{\hyperlink{class_d_object_ad8de5890e8dae5fc7e72fabca2520fc3}{errorCode\_}}\ =\ 0;\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00254}\mbox{\hyperlink{class_d_object_ae9f7e4d2fbabc076961a40185676e208}{00254}}\ \ \ \ \ std::map<std::\textcolor{keywordtype}{string},\ \mbox{\hyperlink{class_d_object_af11334d08ef85c68b3aae7554548e5a7}{Plugin}}>\ \mbox{\hyperlink{class_d_object_ae9f7e4d2fbabc076961a40185676e208}{plugins\_}};\ \ \ \ \ \ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00255}00255\ \};}
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00256}00256\ }
|
||||
\DoxyCodeLine{\Hypertarget{_d_object_8h_source_l00257}00257\ \textcolor{preprocessor}{\#endif\ }\textcolor{comment}{//\ DOBJECT\_H}}
|
||||
|
||||
\end{DoxyCode}
|
||||
|
||||
@@ -18,3 +18,6 @@ class \mbox{\hyperlink{class_lockable_d_object}{Lockable\+DObject}}
|
||||
A lightweight wrapper for \doxylink{class_d_object}{DObject} that adds locking capabilities.
|
||||
|
||||
This class allows safe concurrent access to a \doxylink{class_d_object}{DObject} by providing locking and unlocking methods.
|
||||
|
||||
Definition in file \mbox{\hyperlink{_lockable_d_object_8h_source}{Lockable\+DObject.\+h}}.
|
||||
|
||||
|
||||
@@ -2,28 +2,48 @@
|
||||
\hypertarget{_lockable_d_object_8h_source}{}\label{_lockable_d_object_8h_source}\index{src/dobj/public/LockableDObject.h@{src/dobj/public/LockableDObject.h}}
|
||||
\mbox{\hyperlink{_lockable_d_object_8h}{Go to the documentation of this file.}}
|
||||
\begin{DoxyCode}{0}
|
||||
\DoxyCodeLine{00001\ \textcolor{preprocessor}{\#ifndef\ LOCKABLE\_DOBJECT\_H}}
|
||||
\DoxyCodeLine{00002\ \textcolor{preprocessor}{\#define\ LOCKABLE\_DOBJECT\_H}}
|
||||
\DoxyCodeLine{00003\ }
|
||||
\DoxyCodeLine{00004\ \textcolor{preprocessor}{\#include\ "{}\mbox{\hyperlink{_d_object_8h}{DObject.h}}"{}}}
|
||||
\DoxyCodeLine{00005\ \textcolor{preprocessor}{\#include\ <mutex>}}
|
||||
\DoxyCodeLine{00006\ }
|
||||
\DoxyCodeLine{00014\ }
|
||||
\DoxyCodeLine{00019\ \textcolor{keyword}{class\ }\mbox{\hyperlink{class_lockable_d_object_ae1a174a2740fa053626fe2820ee0efee}{LockableDObject}}\ \{}
|
||||
\DoxyCodeLine{00020\ \textcolor{keyword}{public}:}
|
||||
\DoxyCodeLine{00024\ \ \ \ \ \mbox{\hyperlink{class_lockable_d_object_ae1a174a2740fa053626fe2820ee0efee}{LockableDObject}}()\ =\ \textcolor{keywordflow}{default};}
|
||||
\DoxyCodeLine{00025\ }
|
||||
\DoxyCodeLine{00030\ \ \ \ \ \mbox{\hyperlink{class_d_object}{DObject}}\&\ \mbox{\hyperlink{class_lockable_d_object_adcfe201fc728cc1c6fcf638a566ba9a1}{get}}();}
|
||||
\DoxyCodeLine{00031\ }
|
||||
\DoxyCodeLine{00035\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_lockable_d_object_ade38ca54703913359fc3b4366f6e292a}{lock}}();}
|
||||
\DoxyCodeLine{00036\ }
|
||||
\DoxyCodeLine{00040\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_lockable_d_object_a1481ed99dcd837490bf28309aadaedfb}{unlock}}();}
|
||||
\DoxyCodeLine{00041\ }
|
||||
\DoxyCodeLine{00042\ \textcolor{keyword}{private}:}
|
||||
\DoxyCodeLine{00043\ \ \ \ \ \mbox{\hyperlink{class_d_object}{DObject}}\ object\_;\ \ \ \ \ \ \ \ }
|
||||
\DoxyCodeLine{00044\ \ \ \ \ std::mutex\ mutex\_;\ \ \ \ \ \ }
|
||||
\DoxyCodeLine{00045\ \};}
|
||||
\DoxyCodeLine{00046\ }
|
||||
\DoxyCodeLine{00047\ \textcolor{preprocessor}{\#endif\ }\textcolor{comment}{//\ LOCKABLE\_DOBJECT\_H}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00001}00001\ \textcolor{comment}{/*\ ***********************************************************************}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00002}00002\ \textcolor{comment}{//}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00003}00003\ \textcolor{comment}{//\ \ \ Copyright\ (C)\ 2025\ -\/-\/\ The\ 4D-\/STAR\ Collaboration}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00004}00004\ \textcolor{comment}{//\ \ \ File\ Author:\ Emily\ Boudreaux}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00005}00005\ \textcolor{comment}{//\ \ \ Last\ Modified:\ March\ 17,\ 2025}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00006}00006\ \textcolor{comment}{//}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00007}00007\ \textcolor{comment}{//\ \ \ 4DSSE\ is\ free\ software;\ you\ can\ use\ it\ and/or\ modify}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00008}00008\ \textcolor{comment}{//\ \ \ it\ under\ the\ terms\ and\ restrictions\ the\ GNU\ General\ Library\ Public}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00009}00009\ \textcolor{comment}{//\ \ \ License\ version\ 3\ (GPLv3)\ as\ published\ by\ the\ Free\ Software\ Foundation.}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00010}00010\ \textcolor{comment}{//}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00011}00011\ \textcolor{comment}{//\ \ \ 4DSSE\ is\ distributed\ in\ the\ hope\ that\ it\ will\ be\ useful,}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00012}00012\ \textcolor{comment}{//\ \ \ but\ WITHOUT\ ANY\ WARRANTY;\ without\ even\ the\ implied\ warranty\ of}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00013}00013\ \textcolor{comment}{//\ \ \ MERCHANTABILITY\ or\ FITNESS\ FOR\ A\ PARTICULAR\ PURPOSE.}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00014}00014\ \textcolor{comment}{//\ \ \ See\ the\ GNU\ Library\ General\ Public\ License\ for\ more\ details.}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00015}00015\ \textcolor{comment}{//}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00016}00016\ \textcolor{comment}{//\ \ \ You\ should\ have\ received\ a\ copy\ of\ the\ GNU\ Library\ General\ Public\ License}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00017}00017\ \textcolor{comment}{//\ \ \ along\ with\ this\ software;\ if\ not,\ write\ to\ the\ Free\ Software}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00018}00018\ \textcolor{comment}{//\ \ \ Foundation,\ Inc.,\ 59\ Temple\ Place,\ Suite\ 330,\ Boston,\ MA\ 02111-\/1307\ USA}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00019}00019\ \textcolor{comment}{//}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00020}00020\ \textcolor{comment}{//\ ***********************************************************************\ */}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00021}00021\ \textcolor{preprocessor}{\#ifndef\ LOCKABLE\_DOBJECT\_H}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00022}00022\ \textcolor{preprocessor}{\#define\ LOCKABLE\_DOBJECT\_H}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00023}00023\ }
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00024}00024\ \textcolor{preprocessor}{\#include\ "{}\mbox{\hyperlink{_d_object_8h}{DObject.h}}"{}}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00025}00025\ \textcolor{preprocessor}{\#include\ <mutex>}}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00026}00026\ }
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00034}00034\ }
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00039}\mbox{\hyperlink{class_lockable_d_object}{00039}}\ \textcolor{keyword}{class\ }\mbox{\hyperlink{class_lockable_d_object_ae1a174a2740fa053626fe2820ee0efee}{LockableDObject}}\ \{}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00040}00040\ \textcolor{keyword}{public}:}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00044}\mbox{\hyperlink{class_lockable_d_object_ae1a174a2740fa053626fe2820ee0efee}{00044}}\ \ \ \ \ \mbox{\hyperlink{class_lockable_d_object_ae1a174a2740fa053626fe2820ee0efee}{LockableDObject}}()\ =\ \textcolor{keywordflow}{default};}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00045}00045\ }
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00050}00050\ \ \ \ \ \mbox{\hyperlink{class_d_object}{DObject}}\&\ \mbox{\hyperlink{class_lockable_d_object_adcfe201fc728cc1c6fcf638a566ba9a1}{get}}();}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00051}00051\ }
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00055}00055\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_lockable_d_object_ade38ca54703913359fc3b4366f6e292a}{lock}}();}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00056}00056\ }
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00060}00060\ \ \ \ \ \textcolor{keywordtype}{void}\ \mbox{\hyperlink{class_lockable_d_object_a1481ed99dcd837490bf28309aadaedfb}{unlock}}();}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00061}00061\ }
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00062}00062\ \textcolor{keyword}{private}:}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00063}\mbox{\hyperlink{class_lockable_d_object_a1eb1ca1d9cf979dcb9eead96054b89bb}{00063}}\ \ \ \ \ \mbox{\hyperlink{class_d_object}{DObject}}\ \mbox{\hyperlink{class_lockable_d_object_a1eb1ca1d9cf979dcb9eead96054b89bb}{object\_}};\ \ \ \ \ \ \ \ }
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00064}\mbox{\hyperlink{class_lockable_d_object_a712cd3ea0c565f7e9089a651ef79b7bd}{00064}}\ \ \ \ \ std::mutex\ \mbox{\hyperlink{class_lockable_d_object_a712cd3ea0c565f7e9089a651ef79b7bd}{mutex\_}};\ \ \ \ \ \ }
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00065}00065\ \};}
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00066}00066\ }
|
||||
\DoxyCodeLine{\Hypertarget{_lockable_d_object_8h_source_l00067}00067\ \textcolor{preprocessor}{\#endif\ }\textcolor{comment}{//\ LOCKABLE\_DOBJECT\_H}}
|
||||
|
||||
\end{DoxyCode}
|
||||
|
||||