Quinoa regression test code coverage report
Current view: top level - Control - Tags.hpp (source / functions) Hit Total Coverage
Commit: Quinoa_v0.3-957-gb4f0efae0 Lines: 238 240 99.2 %
Date: 2021-11-09 13:40:20 Functions: 0 0 -
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 428 862 49.7 %

           Branch data     Line data    Source code
       1                 :            : // *****************************************************************************
       2                 :            : /*!
       3                 :            :   \file      src/Control/Tags.hpp
       4                 :            :   \copyright 2012-2015 J. Bakosi,
       5                 :            :              2016-2018 Los Alamos National Security, LLC.,
       6                 :            :              2019-2021 Triad National Security, LLC.
       7                 :            :              All rights reserved. See the LICENSE file for details.
       8                 :            :   \brief     Tags
       9                 :            :   \details   Tags are unique types, used for metaprogramming.
      10                 :            : */
      11                 :            : // *****************************************************************************
      12                 :            : #ifndef Tags_h
      13                 :            : #define Tags_h
      14                 :            : 
      15                 :            : #include <string>
      16                 :            : 
      17                 :            : //! Tags used as unique-type labels for compile-time code-generation
      18                 :            : namespace tag {
      19                 :            : 
      20                 :            : struct low {};
      21                 :            : struct high {};
      22         [ +  - ]:        329 : struct io { static std::string name() { return "io"; } };
      23         [ +  - ]:        329 : struct quiescence { static std::string name() { return "quiescence"; } };
      24         [ +  - ]:        329 : struct trace { static std::string name() { return "trace"; } };
      25         [ +  - ]:        329 : struct version { static std::string name() { return "version"; } };
      26         [ +  - ]:        329 : struct license { static std::string name() { return "license"; } };
      27         [ +  - ]:        325 : struct input { static std::string name() { return "input"; } };
      28 [ +  - ][ +  - ]:        632 : struct output { static std::string name() { return "output"; } };
      29         [ +  - ]:        329 : struct screen { static std::string name() { return "screen"; } };
      30         [ +  - ]:        233 : struct restart { static std::string name() { return "restart"; } };
      31         [ +  - ]:        329 : struct nrestart { static std::string name() { return "nrestart"; } };
      32 [ +  - ][ +  - ]:       1165 : struct diag { static std::string name() { return "diag"; } };
         [ +  - ][ +  - ]
                 [ +  - ]
      33 [ +  - ][ +  - ]:       1398 : struct history { static std::string name() { return "history"; } };
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
      34                 :            : struct evalLB {};
      35 [ -  - ][ -  - ]:          0 : struct seed { static std::string name() { return "seed"; } };
      36                 :            : struct uniform_method {
      37                 :            :   static std::string name() { return "uniform_method"; } };
      38                 :            : struct gaussian_method {
      39                 :            :   static std::string name() { return "gaussian_method"; } };
      40                 :            : struct gaussianmv_method {
      41                 :            :   static std::string name() { return "gaussianmv_method"; } };
      42         [ +  - ]:       1184 : struct gaussian { static std::string name() { return "gaussian"; } };
      43         [ +  - ]:       1184 : struct jointgaussian { static std::string name() { return "jointgaussian"; } };
      44                 :            : struct beta_method { static std::string name() { return "beta_method"; } };
      45                 :            : struct gamma_method { static std::string name() { return "gamma_method"; } };
      46 [ +  - ][ +  - ]:       1262 : struct rng { static std::string name() { return "rng"; } };
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
      47         [ +  - ]:        233 : struct xminus { static std::string name() { return "xminus"; } };
      48         [ +  - ]:        233 : struct xplus { static std::string name() { return "xplus"; } };
      49         [ +  - ]:        233 : struct yminus { static std::string name() { return "yminus"; } };
      50         [ +  - ]:        233 : struct yplus { static std::string name() { return "yplus"; } };
      51         [ +  - ]:        233 : struct zminus { static std::string name() { return "zminus"; } };
      52         [ +  - ]:        233 : struct zplus { static std::string name() { return "zplus"; } };
      53                 :            : struct rngmkl { static std::string name() { return "rngmkl"; } };
      54         [ +  - ]:         78 : struct rngsse { static std::string name() { return "rngsse"; } };
      55         [ +  - ]:         78 : struct rng123 { static std::string name() { return "rng123"; } };
      56         [ -  - ]:          0 : struct seqlen { static std::string name() { return "seqlen"; } };
      57         [ +  - ]:        329 : struct verbose { static std::string name() { return "verbose"; } };
      58         [ +  - ]:        233 : struct nonblocking { static std::string name() { return "nonblocking"; } };
      59         [ +  - ]:        233 : struct benchmark { static std::string name() { return "benchmark"; } };
      60                 :            : struct lboff {};
      61         [ +  - ]:        233 : struct feedback { static std::string name() { return "feedback"; } };
      62         [ +  - ]:         18 : struct reorder { static std::string name() { return "reorder"; } };
      63                 :            : struct pelocal_reorder {
      64         [ +  - ]:        233 :   static std::string name() { return "pelocal_reorder"; } };
      65                 :            : struct operator_reorder {
      66         [ +  - ]:        233 :   static std::string name() { return "operator_reorder"; } };
      67                 :            : struct steady_state {
      68         [ +  - ]:        233 :   static std::string name() { return "steady_state"; } };
      69         [ +  - ]:        233 : struct residual { static std::string name() { return "residual"; } };
      70 [ +  - ][ +  - ]:       1106 : struct error { static std::string name() { return "error"; } };
         [ +  - ][ +  - ]
      71         [ +  - ]:        233 : struct lbfreq { static std::string name() { return "lbfreq"; } };
      72         [ +  - ]:        233 : struct rsfreq { static std::string name() { return "rsfreq"; } };
      73         [ +  - ]:        233 : struct dtfreq { static std::string name() { return "dtfreq"; } };
      74 [ +  - ][ +  - ]:        370 : struct pdf { static std::string name() { return "pdf"; } };
         [ +  - ][ +  - ]
                 [ +  - ]
      75                 :            : struct ordpdf {};
      76                 :            : struct cenpdf {};
      77                 :            : struct nchare {};
      78                 :            : struct bounds {};
      79         [ +  - ]:        233 : struct meshvelocity { static std::string name() { return "meshvelocity"; } };
      80         [ +  - ]:        233 : struct smoother { static std::string name() { return "smoother"; } };
      81         [ +  - ]:        233 : struct meshforce { static std::string name() { return "meshforce"; } };
      82         [ +  - ]:        233 : struct mesh_motion{ static std::string name() { return "mesh_motion"; } };
      83         [ +  - ]:        233 : struct vortmult { static std::string name() { return "vortmult"; } };
      84         [ +  - ]:        233 : struct maxit { static std::string name() { return "maxit"; } };
      85         [ +  - ]:        233 : struct tolerance { static std::string name() { return "tolerace"; } };
      86 [ +  - ][ +  - ]:        699 : struct mesh { static std::string name() { return "mesh"; } };
                 [ +  - ]
      87         [ +  - ]:        233 : struct couple { static std::string name() { return "couple"; } };
      88         [ +  - ]:        233 : struct transfer { static std::string name() { return "transfer"; } };
      89         [ +  - ]:        307 : struct filetype { static std::string name() { return "filetype"; } };
      90         [ +  - ]:        699 : struct filename { static std::string name() { return "filename"; } };
      91         [ +  - ]:        699 : struct location { static std::string name() { return "location"; } };
      92         [ +  - ]:        699 : struct orientation { static std::string name() { return "orientation"; } };
      93         [ +  - ]:        699 : struct reference { static std::string name() { return "reference"; } };
      94         [ +  - ]:         74 : struct pdfpolicy { static std::string name() { return "pdfpolicy"; } };
      95         [ +  - ]:         74 : struct pdfctr { static std::string name() { return "pdfctr"; } };
      96         [ +  - ]:         74 : struct pdfnames { static std::string name() { return "pdfnames"; } };
      97         [ +  - ]:        307 : struct flformat { static std::string name() { return "flformat"; } };
      98         [ +  - ]:        307 : struct prec { static std::string name() { return "precision"; } };
      99                 :            : struct ordinary {};
     100                 :            : struct central {};
     101         [ +  - ]:         74 : struct binsize { static std::string name() { return "binsize"; } };
     102         [ +  - ]:         74 : struct extent { static std::string name() { return "extent"; } };
     103 [ +  - ][ +  - ]:       1332 : struct dirichlet { static std::string name() { return "dirichlet"; } };
                 [ +  - ]
     104 [ +  - ][ +  - ]:        148 : struct mixdirichlet { static std::string name() { return "mixdirichlet"; } };
     105 [ +  - ][ +  - ]:        148 : struct gendir { static std::string name() { return "gendir"; } };
     106 [ +  - ][ +  - ]:        148 : struct wrightfisher { static std::string name() { return "wrightfisher"; } };
     107 [ +  - ][ +  - ]:        466 : struct p0 { static std::string name() { return "p0"; } };
     108 [ +  - ][ +  - ]:        614 : struct beta { static std::string name() { return "beta"; } };
     109 [ +  - ][ +  - ]:        466 : struct betax { static std::string name() { return "betax"; } };
     110 [ +  - ][ +  - ]:        466 : struct betay { static std::string name() { return "betay"; } };
     111 [ +  - ][ +  - ]:        466 : struct betaz { static std::string name() { return "betaz"; } };
     112 [ +  - ][ +  - ]:        466 : struct r0 { static std::string name() { return "r0"; } };
     113 [ +  - ][ +  - ]:        466 : struct ce { static std::string name() { return "ce"; } };
     114 [ +  - ][ +  - ]:        148 : struct numfracbeta { static std::string name() { return "numfracbeta"; } };
     115 [ +  - ][ +  - ]:        148 : struct massfracbeta { static std::string name() { return "massfracbeta"; } };
     116                 :            : struct mixnumfracbeta {
     117 [ +  - ][ +  - ]:        148 :   static std::string name() { return "mixnumfracbeta"; } };
     118                 :            : struct mixmassfracbeta {
     119 [ +  - ][ +  - ]:        222 :   static std::string name() { return "mixmassfracbeta"; } };
                 [ +  - ]
     120 [ +  - ][ +  - ]:        466 : struct alpha { static std::string name() { return "alpha"; } };
     121 [ +  - ][ +  - ]:       1439 : struct gamma { static std::string name() { return "gamma"; } };
                 [ +  - ]
     122         [ +  - ]:        107 : struct pstiff { static std::string name() { return "pstiff"; } };
     123         [ +  - ]:       1184 : struct spike { static std::string name() { return "spike"; } };
     124         [ +  - ]:       1184 : struct betapdf { static std::string name() { return "betapdf"; } };
     125                 :            : struct hydrotimescales {
     126 [ +  - ][ +  - ]:        148 :   static std::string name() { return "hydrotimescales"; } };
     127                 :            : struct hydroproductions {
     128 [ +  - ][ +  - ]:        148 :   static std::string name() { return "hydroproductions"; } };
     129         [ +  - ]:         74 : struct diffeq { static std::string name() { return "diffeq"; } };
     130         [ +  - ]:        233 : struct pde { static std::string name() { return "pde"; } };
     131 [ +  - ][ +  - ]:        466 : struct pref { static std::string name() { return "pref"; } };
     132 [ +  - ][ +  - ]:        466 : struct tolref { static std::string name() { return "tolref"; } };
     133         [ +  - ]:        233 : struct ndofmax { static std::string name() { return "ndofmax"; } };
     134         [ +  - ]:        233 : struct indicator{ static std::string name() { return "indicator"; } };
     135 [ +  - ][ +  - ]:        466 : struct amr { static std::string name() { return "amr"; } };
     136 [ +  - ][ +  - ]:        466 : struct ale { static std::string name() { return "ale"; } };
     137         [ +  - ]:        233 : struct move { static std::string name() { return "move"; } };
     138         [ +  - ]:        233 : struct tolderef { static std::string name() { return "tolderef"; } };
     139         [ +  - ]:        233 : struct t0ref { static std::string name() { return "t0ref"; } };
     140         [ +  - ]:        233 : struct dtref { static std::string name() { return "dtref"; } };
     141         [ +  - ]:        233 : struct dtref_uniform { static std::string name() { return "dtref_uniform"; } };
     142         [ +  - ]:        233 : struct partitioner { static std::string name() { return "partitioner"; } };
     143                 :            : struct partitioned { static std::string name() { return "partitioned"; } };
     144         [ +  - ]:        233 : struct scheme { static std::string name() { return "scheme"; } };
     145 [ +  - ][ +  - ]:       1184 : struct initpolicy { static std::string name() { return "initpolicy"; } };
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
                 [ +  - ]
     146 [ +  - ][ +  - ]:       1184 : struct coeffpolicy { static std::string name() { return "coeffpolicy"; } };
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
                 [ +  - ]
     147                 :            : struct montecarlo {};
     148         [ +  - ]:        307 : struct nstep { static std::string name() { return "nstep"; } };
     149         [ +  - ]:        307 : struct term { static std::string name() { return "term"; } };
     150         [ +  - ]:        233 : struct t0 { static std::string name() { return "t0"; } };
     151         [ +  - ]:        307 : struct dt { static std::string name() { return "dt"; } };
     152         [ +  - ]:        233 : struct cfl { static std::string name() { return "cfl"; } };
     153         [ +  - ]:        233 : struct dvcfl { static std::string name() { return "dvcfl"; } };
     154         [ +  - ]:        233 : struct fct { static std::string name() { return "fct"; } };
     155         [ +  - ]:        233 : struct fctclip { static std::string name() { return "fctclip"; } };
     156         [ +  - ]:        233 : struct sys { static std::string name() { return "sys"; } };
     157         [ +  - ]:        233 : struct sysfct { static std::string name() { return "sysfct"; } };
     158         [ +  - ]:        233 : struct sysfctvar { static std::string name() { return "sysfctvar"; } };
     159         [ +  - ]:        233 : struct fcteps { static std::string name() { return "fcteps"; } };
     160         [ +  - ]:        233 : struct ctau { static std::string name() { return "ctau"; } };
     161         [ +  - ]:        307 : struct npar { static std::string name() { return "npar"; } };
     162         [ +  - ]:        233 : struct refined { static std::string name() { return "refined output"; } };
     163                 :            : struct matched {};
     164                 :            : struct compatibility {};
     165                 :            : struct bndint {};
     166                 :            : struct part { static std::string name() { return "part"; } };
     167 [ +  - ][ +  - ]:        381 : struct particles { static std::string name() { return "particles"; } };
     168                 :            : struct centroid {};
     169                 :            : struct ncomp { static std::string name() { return "ncomp"; } };
     170         [ +  - ]:        233 : struct nmat { static std::string name() { return "nmat"; } };
     171         [ +  - ]:        233 : struct prelax { static std::string name() { return "prelax"; } };
     172                 :            : struct prelax_timescale {
     173         [ +  - ]:        233 :   static std::string name() { return "prelax_timescales"; } };
     174 [ +  - ][ +  - ]:        466 : struct intsharp { static std::string name() { return "intsharp"; } };
     175                 :            : struct intsharp_param {
     176 [ +  - ][ +  - ]:        466 :   static std::string name() { return "intsharp_param"; } };
     177         [ +  - ]:        307 : struct tty { static std::string name() { return "tty"; } };
     178                 :            : struct dump {};
     179                 :            : struct plot {};
     180                 :            : struct glob {};
     181         [ +  - ]:        311 : struct control { static std::string name() { return "control"; } };
     182 [ +  - ][ +  - ]:        370 : struct stat { static std::string name() { return "stat"; } };
         [ +  - ][ +  - ]
                 [ +  - ]
     183 [ +  - ][ +  - ]:        699 : struct field { static std::string name() { return "field"; } };
                 [ +  - ]
     184         [ +  - ]:        233 : struct surface { static std::string name() { return "surface"; } };
     185                 :            : struct atwood {};
     186 [ +  - ][ +  - ]:        518 : struct b { static std::string name() { return "b"; } };
         [ +  - ][ +  - ]
                 [ +  - ]
     187 [ +  - ][ +  - ]:        666 : struct S { static std::string name() { return "S"; } };
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
                 [ +  - ]
     188 [ +  - ][ +  - ]:        984 : struct kappa { static std::string name() { return "kappa"; } };
         [ +  - ][ +  - ]
                 [ +  - ]
     189 [ +  - ][ +  - ]:        148 : struct bprime { static std::string name() { return "bprime"; } };
     190 [ +  - ][ +  - ]:        222 : struct kappaprime { static std::string name() { return "kappaprime"; } };
                 [ +  - ]
     191 [ +  - ][ +  - ]:        296 : struct rho2 { static std::string name() { return "rho2"; } };
         [ +  - ][ +  - ]
     192         [ +  - ]:         74 : struct rho { static std::string name() { return "rho"; } };
     193         [ +  - ]:         74 : struct mean_gradient { static std::string name() { return "mean_gradient"; } };
     194 [ +  - ][ +  - ]:        148 : struct rcomma { static std::string name() { return "rcomma"; } };
     195 [ +  - ][ +  - ]:        148 : struct r { static std::string name() { return "r"; } };
     196         [ +  - ]:         74 : struct c { static std::string name() { return "c"; } };
     197         [ +  - ]:         74 : struct c0 { static std::string name() { return "c0"; } };
     198         [ +  - ]:         74 : struct gravity { static std::string name() { return "gravity"; } };
     199                 :            : struct c1 {};
     200                 :            : struct c2 {};
     201         [ +  - ]:         74 : struct c3 { static std::string name() { return "c3"; } };
     202         [ +  - ]:         74 : struct c4 { static std::string name() { return "c4"; } };
     203         [ +  - ]:         74 : struct com1 { static std::string name() { return "com1"; } };
     204         [ +  - ]:         74 : struct com2 { static std::string name() { return "com2"; } };
     205         [ +  - ]:        307 : struct lambda { static std::string name() { return "lambda"; } };
     206 [ +  - ][ +  - ]:        222 : struct sigmasq { static std::string name() { return "sigmasq"; } };
     207         [ +  - ]:        148 : struct theta { static std::string name() { return "theta"; } };
     208         [ +  - ]:        255 : struct mu { static std::string name() { return "mu"; } };
     209         [ +  - ]:       1184 : struct mean { static std::string name() { return "mean"; } };
     210         [ +  - ]:       1184 : struct cov { static std::string name() { return "cov"; } };
     211         [ +  - ]:         74 : struct timescale { static std::string name() { return "timescale"; } };
     212 [ +  - ][ +  - ]:       1883 : struct depvar { static std::string name() { return "depvar"; } };
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
                 [ +  - ]
     213         [ +  - ]:        233 : struct refvar { static std::string name() { return "refvar"; } };
     214         [ +  - ]:        307 : struct virtualization {static std::string name() { return "virtualization"; }};
     215         [ +  - ]:         74 : struct omega { static std::string name() { return "omega"; } };
     216                 :            : struct slm { static std::string name() { return "slm"; } };
     217                 :            : struct glm { static std::string name() { return "glm"; } };
     218 [ +  - ][ +  - ]:        148 : struct diagou { static std::string name() { return "diagou"; } };
     219 [ +  - ][ +  - ]:        148 : struct ou { static std::string name() { return "ou"; } };
     220 [ +  - ][ +  - ]:        148 : struct skewnormal { static std::string name() { return "skewnormal"; } };
     221 [ +  - ][ +  - ]:        222 : struct position { static std::string name() { return "position"; } };
                 [ +  - ]
     222 [ +  - ][ +  - ]:        296 : struct dissipation { static std::string name() { return "dissipation"; } };
         [ +  - ][ +  - ]
     223         [ +  - ]:         74 : struct variant { static std::string name() { return "variant"; } };
     224         [ +  - ]:         74 : struct normalization { static std::string name() { return "normalization"; } };
     225 [ +  - ][ +  - ]:        469 : struct materialid { static std::string name() { return "materialid"; } };
     226 [ +  - ][ +  - ]:        466 : struct matidxmap { static std::string name() { return "matidxmap"; } };
     227         [ +  - ]:        466 : struct matidx { static std::string name() { return "matidx"; } };
     228         [ +  - ]:        466 : struct eosidx { static std::string name() { return "eosidx"; } };
     229         [ +  - ]:          3 : struct mass { static std::string name() { return "mass"; } };
     230                 :            : struct hydro {};
     231                 :            : struct mix {};
     232                 :            : struct frequency {};
     233                 :            : struct mixrate {};
     234         [ +  - ]:        311 : struct title { static std::string name() { return "title"; } };
     235         [ +  - ]:        311 : struct selected { static std::string name() { return "selected"; } };
     236         [ +  - ]:        307 : struct discr { static std::string name() { return "discr"; } };
     237 [ +  - ][ +  - ]:        699 : struct bc { static std::string name() { return "bc"; } };
                 [ +  - ]
     238                 :            : struct farfield_pressure {
     239 [ +  - ][ +  - ]:        466 :   static std::string name() { return "farfield_pressure"; } };
     240                 :            : struct farfield_density {
     241         [ +  - ]:        233 :   static std::string name() { return "farfield_density"; } };
     242                 :            : struct farfield_velocity {
     243         [ +  - ]:        233 :   static std::string name() { return "farfield_velocity"; } };
     244         [ +  - ]:        699 : struct bcfarfield { static std::string name() { return "bcfarfield"; } };
     245         [ +  - ]:        307 : struct component { static std::string name() { return "component"; } };
     246         [ +  - ]:        233 : struct rescomp { static std::string name() { return "residual component"; } };
     247         [ +  - ]:        307 : struct iter { static std::string name() { return "iter"; } };
     248         [ +  - ]:        233 : struct time { static std::string name() { return "time"; } };
     249         [ +  - ]:        233 : struct range { static std::string name() { return "range"; } };
     250         [ +  - ]:        311 : struct cmd { static std::string name() { return "cmd"; } };
     251         [ +  - ]:        311 : struct param { static std::string name() { return "param"; } };
     252 [ +  - ][ +  - ]:       1420 : struct init { static std::string name() { return "init"; } };
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
         [ +  - ][ +  - ]
                 [ +  - ]
     253         [ +  - ]:          3 : struct initiate { static std::string name() { return "initiate"; } };
     254 [ +  - ][ +  - ]:        222 : struct solve { static std::string name() { return "solve"; } };
                 [ +  - ]
     255         [ +  - ]:        329 : struct chare { static std::string name() { return "chare"; } };
     256         [ +  - ]:          4 : struct battery { static std::string name() { return "battery"; } };
     257                 :            : struct generator {};
     258         [ +  - ]:        329 : struct help { static std::string name() { return "help"; } };
     259         [ +  - ]:        311 : struct helpctr { static std::string name() { return "helpctr"; } };
     260                 :            : struct helpkw {};
     261                 :            : struct cmdinfo {};
     262                 :            : struct ctrinfo {};
     263                 :            : struct group { static std::string name() { return "group"; } };
     264                 :            : struct esup {};
     265                 :            : struct psup {};
     266                 :            : struct gid {};
     267 [ +  - ][ +  - ]:        466 : struct transport { static std::string name() { return "transport"; } };
     268 [ +  - ][ +  - ]:        466 : struct compflow { static std::string name() { return "compflow"; } };
     269 [ +  - ][ +  - ]:        466 : struct multimat { static std::string name() { return "multimat"; } };
     270 [ +  - ][ +  - ]:        699 : struct problem { static std::string name() { return "problem"; } };
                 [ +  - ]
     271 [ +  - ][ +  - ]:        699 : struct physics { static std::string name() { return "physics"; } };
                 [ +  - ]
     272         [ +  - ]:        233 : struct diffusivity { static std::string name() { return "diffusivity"; } };
     273         [ +  - ]:        233 : struct u0 { static std::string name() { return "u0"; } };
     274 [ +  - ][ +  - ]:        932 : struct bcdir { static std::string name() { return "bcdir"; } };
     275 [ +  - ][ +  - ]:        932 : struct bcsym { static std::string name() { return "bcsym"; } };
     276         [ +  - ]:        233 : struct stag { static std::string name() { return "stag"; } };
     277         [ +  - ]:        233 : struct skip { static std::string name() { return "skip"; } };
     278 [ +  - ][ +  - ]:        702 : struct point { static std::string name() { return "point"; } };
                 [ +  - ]
     279 [ +  - ][ +  - ]:        469 : struct radius { static std::string name() { return "radius"; } };
     280 [ +  - ][ +  - ]:        702 : struct sideset { static std::string name() { return "sideset"; } };
                 [ +  - ]
     281 [ +  - ][ +  - ]:        699 : struct sponge { static std::string name() { return "sponge"; } };
                 [ +  - ]
     282         [ +  - ]:        699 : struct bcinlet { static std::string name() { return "bcinlet"; } };
     283         [ +  - ]:        699 : struct bcoutlet { static std::string name() { return "bcoutlet"; } };
     284         [ +  - ]:        699 : struct bcextrapolate { static std::string name() { return "bcextrapolate"; } };
     285 [ +  - ][ +  - ]:        699 : struct bctimedep { static std::string name() { return "bctimedep"; } };
                 [ +  - ]
     286 [ +  - ][ +  - ]:        466 : struct material { static std::string name() { return "material"; } };
     287         [ +  - ]:        107 : struct eos { static std::string name() { return "eos"; } };
     288 [ +  - ][ +  - ]:       1272 : struct id { static std::string name() { return "id"; } };
         [ +  - ][ +  - ]
     289         [ +  - ]:         74 : struct position_id { static std::string name() { return "position_id"; } };
     290 [ +  - ][ +  - ]:        222 : struct velocity_id { static std::string name() { return "velocity_id"; } };
                 [ +  - ]
     291                 :            : struct dissipation_id {
     292 [ +  - ][ +  - ]:        148 :   static std::string name() { return "dissipation_id"; } };
     293                 :            : struct mixmassfracbeta_id {
     294         [ +  - ]:         74 :   static std::string name() { return "mixmassfracbeta_id"; } };
     295         [ +  - ]:        233 : struct edge { static std::string name() { return "edge"; } };
     296         [ +  - ]:        107 : struct cv { static std::string name() { return "cv"; } };
     297         [ +  - ]:        107 : struct k { static std::string name() { return "k"; } };
     298                 :            : struct com {};
     299                 :            : struct queried {};
     300                 :            : struct responded {};
     301                 :            : struct coord {};
     302                 :            : struct refinserted {};
     303                 :            : struct discinserted {};
     304                 :            : struct disccreated {};
     305                 :            : struct workinserted {};
     306                 :            : struct distributed {};
     307                 :            : struct load {};
     308                 :            : struct bcast {};
     309                 :            : struct elem {};
     310                 :            : struct avecost {};
     311                 :            : struct stdcost {};
     312 [ +  - ][ +  - ]:        466 : struct flux { static std::string name() { return "flux"; } };
     313         [ +  - ]:        233 : struct ndof{ static std::string name() { return "ndof"; } };
     314         [ +  - ]:        233 : struct rdof{ static std::string name() { return "rdof"; } };
     315         [ +  - ]:        233 : struct limiter { static std::string name() { return "limiter"; } };
     316         [ +  - ]:        233 : struct cweight { static std::string name() { return "cweight"; } };
     317                 :            : struct update {};
     318                 :            : struct ch {};
     319                 :            : struct pe {};
     320                 :            : struct it {};
     321 [ +  - ][ +  - ]:          3 : struct fn { static std::string name() { return "fn"; } };
     322         [ +  - ]:          2 : struct fntype { static std::string name() { return "fntype"; } };
     323                 :            : struct node {};
     324 [ +  - ][ +  - ]:        466 : struct ic { static std::string name() { return "ic"; } };
     325 [ +  - ][ +  - ]:       1541 : struct velocity { static std::string name() { return "velocity"; } };
         [ +  - ][ +  - ]
                 [ +  - ]
     326 [ +  - ][ +  - ]:        469 : struct density { static std::string name() { return "density"; } };
     327 [ +  - ][ +  - ]:       1168 : struct pressure { static std::string name() { return "pressure"; } };
                 [ +  - ]
     328 [ +  - ][ +  - ]:        469 : struct energy { static std::string name() { return "energy"; } };
     329         [ +  - ]:          3 : struct energy_content { static std::string name() { return "energy_content"; } };
     330 [ +  - ][ +  - ]:        469 : struct temperature { static std::string name() { return "temperature"; } };
     331         [ +  - ]:        233 : struct outvar { static std::string name() { return "outvar"; } };
     332         [ +  - ]:        466 : struct box { static std::string name() { return "box"; } };
     333         [ +  - ]:          3 : struct xmin { static std::string name() { return "xmin"; } };
     334         [ +  - ]:          3 : struct xmax { static std::string name() { return "xmax"; } };
     335         [ +  - ]:          3 : struct ymin { static std::string name() { return "ymin"; } };
     336         [ +  - ]:          3 : struct ymax { static std::string name() { return "ymax"; } };
     337         [ +  - ]:          3 : struct zmin { static std::string name() { return "zmin"; } };
     338         [ +  - ]:          3 : struct zmax { static std::string name() { return "zmax"; } };
     339         [ +  - ]:        233 : struct lua { static std::string name() { return "lua"; } };
     340                 :            : 
     341                 :            : struct BirthdaySpacings {};
     342                 :            : struct Collision {};
     343                 :            : struct RandomWalk1 {};
     344                 :            : struct Gap {};
     345                 :            : struct SimplePoker {};
     346                 :            : struct CouponCollector {};
     347                 :            : struct MaxOft {};
     348                 :            : struct WeightDistrib {};
     349                 :            : struct MatrixRank {};
     350                 :            : struct HammingIndep {};
     351                 :            : struct SerialOver {};
     352                 :            : struct CollisionOver {};
     353                 :            : struct ClosePairs {};
     354                 :            : struct ClosePairsBitMatch {};
     355                 :            : struct Run {};
     356                 :            : struct Permutation {};
     357                 :            : struct CollisionPermut {};
     358                 :            : struct SampleProd {};
     359                 :            : struct SampleMean {};
     360                 :            : struct SampleCorr {};
     361                 :            : struct AppearanceSpacings {};
     362                 :            : struct SumCollector {};
     363                 :            : struct Savir2 {};
     364                 :            : struct GCD {};
     365                 :            : struct LinearComp {};
     366                 :            : struct LempelZiv {};
     367                 :            : struct Fourier3 {};
     368                 :            : struct LongestHeadRun {};
     369                 :            : struct PeriodsInStrings {};
     370                 :            : struct HammingWeight2 {};
     371                 :            : struct HammingCorr {};
     372                 :            : struct StringRun {};
     373                 :            : struct AutoCorr {};
     374                 :            : 
     375                 :            : } // tag::
     376                 :            : 
     377                 :            : #endif // Tags_h

Generated by: LCOV version 1.14