Functions | |
void | copyReporterIntoPetscVector (const std::vector< std::vector< Real > *> reporterVectors, libMesh::PetscVector< Number > &x) |
void | copyPetscVectorIntoReporter (const libMesh::PetscVector< Number > &x, std::vector< std::vector< Real > *> reporterVectors) |
void | copyReporterIntoPetscMatrix (const std::vector< std::vector< Real > *> reporterVectors, libMesh::PetscMatrix< Number > &x) |
void | copyPetscMatrixIntoReporter (const libMesh::PetscMatrix< Number > &x, std::vector< std::vector< Real > *> reporterVectors) |
void OptUtils::copyPetscMatrixIntoReporter | ( | const libMesh::PetscMatrix< Number > & | x, |
std::vector< std::vector< Real > *> | reporterVectors | ||
) |
Definition at line 53 of file OptUtils.C.
void OptUtils::copyPetscVectorIntoReporter | ( | const libMesh::PetscVector< Number > & | x, |
std::vector< std::vector< Real > *> | reporterVectors | ||
) |
Definition at line 33 of file OptUtils.C.
Referenced by OptimizationReporterBase::updateParameters().
void OptUtils::copyReporterIntoPetscMatrix | ( | const std::vector< std::vector< Real > *> | reporterVectors, |
libMesh::PetscMatrix< Number > & | x | ||
) |
Definition at line 42 of file OptUtils.C.
Referenced by OptimizationReporterBase::computeEqualityGradient(), and OptimizationReporterBase::computeInequalityGradient().
void OptUtils::copyReporterIntoPetscVector | ( | const std::vector< std::vector< Real > *> | reporterVectors, |
libMesh::PetscVector< Number > & | x | ||
) |
Definition at line 21 of file OptUtils.C.
Referenced by OptimizationReporterBase::computeEqualityConstraints(), OptimizationReporterBase::computeGradient(), OptimizationReporterBase::computeInequalityConstraints(), and OptimizationReporterBase::setInitialCondition().