|
WARPXM v1.10.0
|
Base namespace for everything not included in the global namespace. More...
Namespaces | |
| namespace | apps |
| namespace | array |
| namespace | basis |
| namespace | detail |
| namespace | dfem |
| namespace | diagnostics |
| namespace | dt_calc |
| namespace | functions |
| namespace | fvm |
| Base namespace for K-exact higher order finite volume. | |
| namespace | host_actions |
| namespace | lib |
| Various utilities and helpful classes used throughout warpxm. | |
| namespace | mesh |
| Input mesh capabilities. | |
| namespace | meta |
| namespace | root_finders |
| namespace | spline |
| namespace | sync |
| namespace | temporal |
| namespace | timer |
| namespace | variable |
Classes | |
| class | app_base |
| class | int_DDn_dv_mhd |
| Computes the integral of DDn reactivity over domain volume, given MHD variables. More... | |
| class | int_DDn_dv_mhd2T |
| Computes the integral of DDn reactivity over domain volume, given two-temperature MHD variables. More... | |
| class | int_Ex2_dv |
| Computes the integral of component of field energy over domain volume @params Vars. More... | |
| class | int_KEpolar_dv |
| Computes the integral of the polar kinetic energy @params Vars. More... | |
| class | int_KEx_dv |
| Computes the integral of x component of kinetic energy over domain volume @params Vars. More... | |
| class | int_q2_dv |
| Computes the integral of variable q^2 over domain volume @params Vars. More... | |
| class | int_q_dv |
| Computes the integral of variable q over domain volume @params Vars. More... | |
| class | int_q_dv_cylindrical |
| Computes the integral of variable q over domain volume @params Vars. More... | |
| class | integrate_app |
| Base class for performing a volume integral. More... | |
| struct | integrateVariables |
| class | IntKeComponentdv |
| Computes the integral of of kinetic energy component over domain volume. More... | |
| class | max_diff |
| Computes max(|a-b|) More... | |
| class | multi_iterator |
| A multi-dimensional iterator Stores the index in each dimension, as well as a global flattened index. More... | |
| class | p_norm_diff |
| Computes |a-b|^p, for finite p. More... | |
| class | p_norm_diff_analytic |
| Computes |a-b|^p, for finite p @params Vars. More... | |
| class | raii_base |
| class | raii_base< T, T, T > |
| class | temporal_solver |
| Base class for all temporal solvers. More... | |
| class | va_runner |
| Runs a set of variable adjusters. More... | |
| class | volume_integrator |
| Computes the volume (i.e. More... | |
Functions | |
| uint64_t | sdbm (unsigned char const *data, size_t len, uint64_t prev=0) |
| sdbm hash algorihm. | |
| uint64_t | sdbm (const std::string &data, uint64_t prev=0) |
Base namespace for everything not included in the global namespace.
Various meta-programming helpers.
| uint64_t wxm::sdbm | ( | const std::string & | data, |
| uint64_t | prev = 0 |
||
| ) |
| uint64_t wxm::sdbm | ( | unsigned char const * | data, |
| size_t | len, | ||
| uint64_t | prev = 0 |
||
| ) |
sdbm hash algorihm.
composite hashes can be calculated by passing in the previous result to prev.
| data | byte data stream source |
| len | number of bytes to read from data |
| prev | Initial value to use for the hash. |