.TH "src/include/serif/solver/preconditioner/strategies/gravity/factorization.hpp" 3 "Version v0.0.1a" "SERiF" \" -*- nroff -*- .ad l .nh .SH NAME src/include/serif/solver/preconditioner/strategies/gravity/factorization.hpp .SH SYNOPSIS .br .PP \fR#include \fP .br .SS "Classes" .in +1c .ti -1c .RI "struct \fBserif::solver::preconditioner::strategies::gravity::BlockDiagonal\fP" .br .RI "Independently invert mass and the positive potential Schur operator\&. " .ti -1c .RI "struct \fBserif::solver::preconditioner::strategies::gravity::LowerTriangular\fP" .br .RI "Recover gravity gradient before correcting the potential residual\&. " .ti -1c .RI "struct \fBserif::solver::preconditioner::strategies::gravity::UpperTriangular\fP" .br .RI "Recover potential before correcting the gravity-gradient residual\&. " .ti -1c .RI "struct \fBserif::solver::preconditioner::strategies::gravity::ApproximateLDU\fP" .br .RI "Apply the signed mass/Schur factorization once\&. " .ti -1c .RI "struct \fBserif::solver::preconditioner::strategies::gravity::ConsistentSchurLDU\fP" .br .RI "Refine potential against B R Báµ€ with fixed work; positive relaxation does not guarantee contraction\&. " .in -1c .SS "Namespaces" .in +1c .ti -1c .RI "namespace \fBserif\fP" .br .ti -1c .RI "namespace \fBserif::solver\fP" .br .ti -1c .RI "namespace \fBserif::solver::preconditioner\fP" .br .ti -1c .RI "namespace \fBserif::solver::preconditioner::strategies\fP" .br .ti -1c .RI "namespace \fBserif::solver::preconditioner::strategies::gravity\fP" .br .in -1c .SS "Concepts" .in +1c .ti -1c .RI "concept \fBserif::solver::preconditioner::strategies::gravity::Policy\fP" .br .RI "Restrict mixed-gravity preparation to the supported signed factorizations\&. " .in -1c .SS "Enumerations" .in +1c .ti -1c .RI "enum class \fBserif::solver::preconditioner::strategies::gravity::Factorization\fP { \fBserif::solver::preconditioner::strategies::gravity::block_diagonal\fP, \fBserif::solver::preconditioner::strategies::gravity::lower_triangular\fP, \fBserif::solver::preconditioner::strategies::gravity::upper_triangular\fP, \fBserif::solver::preconditioner::strategies::gravity::approximate_ldu\fP, \fBserif::solver::preconditioner::strategies::gravity::consistent_schur_ldu\fP }" .br .RI "The five signed approximations to the mixed gravity-gradient and potential equations\&. " .in -1c .SH "Author" .PP Generated automatically by Doxygen for SERiF from the source code\&.