Serac  0.1
Serac is an implicit thermal strucural mechanics simulation code.
Public Member Functions | Public Attributes | List of all members
serac::QoIProlongation Struct Reference

this class behaves like a Prolongation operator, except is specialized for the case of a quantity of interest. The action of its MultTranspose() operator (the only thing it is used for) sums the values from different processors. More...

Public Member Functions

 QoIProlongation (MPI_Comm c)
 create a QoIProlongation for a Quantity of Interest
 
void Mult (const mfem::Vector &, mfem::Vector &) const
 unimplemented: do not use
 
void MultTranspose (const mfem::Vector &input, mfem::Vector &output) const
 set the value of output to the distributed sum over input values from different processors
 

Public Attributes

MPI_Comm comm
 MPI communicator used to carry out the distributed reduction.
 

Detailed Description

this class behaves like a Prolongation operator, except is specialized for the case of a quantity of interest. The action of its MultTranspose() operator (the only thing it is used for) sums the values from different processors.

Definition at line 20 of file functional_qoi.inl.


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