LCOV - code coverage report
Current view: top level - src/Model/Solid - InClassOperators.H (source / functions) Coverage Total Hit
Test: coverage_merged.info Lines: 83.3 % 6 5
Test Date: 2025-02-27 04:17:48 Functions: - 0 0

            Line data    Source code
       1              : AMREX_FORCE_INLINE
       2              : void operator += (const OP_CLASS &rhs)
       3              : {
       4              : #define X(name) \
       5              :     name += rhs.name;
       6      4862024 :     OP_VARS
       7              : #undef X
       8      4919248 : }    
       9              : 
      10              : AMREX_FORCE_INLINE
      11              : OP_CLASS operator * (const Set::Scalar alpha) const
      12              : {
      13        28702 :         OP_CLASS ret;
      14              : #define X(name) \
      15              :     ret.name = name*alpha;
      16        28702 :     OP_VARS
      17              : #undef X
      18        28702 :     return ret;
      19            0 : }    
      20              : friend OP_CLASS operator * (const Set::Scalar alpha, const OP_CLASS b);
      21              : friend OP_CLASS operator + (const OP_CLASS a, const OP_CLASS b);
      22              : friend OP_CLASS operator - (const OP_CLASS a, const OP_CLASS b);
      23              : friend bool operator == (const OP_CLASS a, const OP_CLASS b);
        

Generated by: LCOV version 2.0-1