OGS
ProcessLib::Assembly::MultiStats Struct Reference

Detailed Description

Definition at line 48 of file MatrixAssemblyStats.h.

#include <MatrixAssemblyStats.h>

Collaboration diagram for ProcessLib::Assembly::MultiStats:
[legend]

Public Member Functions

MultiStatsoperator+= (MultiStats const &other)
 
void print () const
 

Public Attributes

Stats M
 
Stats K
 
Stats b
 
Stats Jac
 

Member Function Documentation

◆ operator+=()

MultiStats & ProcessLib::Assembly::MultiStats::operator+= ( MultiStats const & other)
inline

Definition at line 55 of file MatrixAssemblyStats.h.

56 {
57 M += other.M;
58 K += other.K;
59 b += other.b;
60 Jac += other.Jac;
61
62 return *this;
63 }

References b, Jac, K, and M.

◆ print()

void ProcessLib::Assembly::MultiStats::print ( ) const
inline

Definition at line 65 of file MatrixAssemblyStats.h.

66 {
67 M.print("M");
68 K.print("K");
69 b.print("b");
70 Jac.print("J");
71 }
void print(std::string const &matrix_or_vector_name) const

References b, Jac, K, M, and ProcessLib::Assembly::Stats::print().

Member Data Documentation

◆ b

Stats ProcessLib::Assembly::MultiStats::b

Definition at line 52 of file MatrixAssemblyStats.h.

Referenced by operator+=(), and print().

◆ Jac

Stats ProcessLib::Assembly::MultiStats::Jac

Definition at line 53 of file MatrixAssemblyStats.h.

Referenced by operator+=(), and print().

◆ K

Stats ProcessLib::Assembly::MultiStats::K

Definition at line 51 of file MatrixAssemblyStats.h.

Referenced by operator+=(), and print().

◆ M

Stats ProcessLib::Assembly::MultiStats::M

Definition at line 50 of file MatrixAssemblyStats.h.

Referenced by operator+=(), and print().


The documentation for this struct was generated from the following file: