NimbleSM
NimbleSM is a solid mechanics simulation code for dynamic systems
|
#include "nimble_linear_solver.h"
#include <algorithm>
#include <cmath>
#include <iostream>
#include <stdexcept>
#include <vector>
#include "nimble_macros.h"
Namespaces | |
namespace | nimble |
Functions | |
void | nimble::PopulateDiagonalPreconditioner (const CRSMatrixContainer &A, CRSMatrixContainer &M) |
bool | nimble::CG_SolveSystem (nimble::CRSMatrixContainer &A, const double *b, CGScratchSpace &cg_scratch, double *x, int &num_iterations, double cg_tol, int max_iterations) |