OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:LinearSolver
(Results
1 - 25
of
43
) sorted by null
1
2
/external/ceres-solver/internal/ceres/
cgnr_solver.h
49
class CgnrSolver : public
LinearSolver
{
51
explicit CgnrSolver(const
LinearSolver
::Options& options);
54
const
LinearSolver
::PerSolveOptions& per_solve_options,
58
const
LinearSolver
::Options options_;
conjugate_gradients_solver.h
56
//
LinearSolver
::PerSolveOptions::r_tolerance and
57
//
LinearSolver
::PerSolveOptions::q_tolerance in linear_solver.h.
58
class ConjugateGradientsSolver : public
LinearSolver
{
60
explicit ConjugateGradientsSolver(const
LinearSolver
::Options& options);
63
const
LinearSolver
::PerSolveOptions& per_solve_options,
67
const
LinearSolver
::Options options_;
dense_normal_cholesky_solver.h
45
// This class implements the
LinearSolver
interface for solving
79
explicit DenseNormalCholeskySolver(const
LinearSolver
::Options& options);
82
virtual
LinearSolver
::Summary SolveImpl(
85
const
LinearSolver
::PerSolveOptions& per_solve_options,
88
const
LinearSolver
::Options options_;
dense_qr_solver.h
44
// This class implements the
LinearSolver
interface for solving
84
explicit DenseQRSolver(const
LinearSolver
::Options& options);
87
virtual
LinearSolver
::Summary SolveImpl(
90
const
LinearSolver
::PerSolveOptions& per_solve_options,
93
const
LinearSolver
::Options options_;
sparse_normal_cholesky_solver.h
51
explicit SparseNormalCholeskySolver(const
LinearSolver
::Options& options);
55
virtual
LinearSolver
::Summary SolveImpl(
58
const
LinearSolver
::PerSolveOptions& options,
61
LinearSolver
::Summary SolveImplUsingSuiteSparse(
64
const
LinearSolver
::PerSolveOptions& options,
68
LinearSolver
::Summary SolveImplUsingCXSparse(
71
const
LinearSolver
::PerSolveOptions& options,
86
const
LinearSolver
::Options options_;
iterative_schur_complement_solver.h
74
const
LinearSolver
::Options& options);
79
virtual
LinearSolver
::Summary SolveImpl(
82
const
LinearSolver
::PerSolveOptions& options,
85
LinearSolver
::Options options_;
linear_solver.cc
45
LinearSolver
::~
LinearSolver
() {
48
LinearSolver
*
LinearSolver
::Create(const
LinearSolver
::Options& options) {
schur_complement_solver.h
98
//
LinearSolver
::CreateLinearSolver with
LinearSolver
::Options::type
100
// respectively.
LinearSolver
::Options::elimination_groups[0] should be
104
explicit SchurComplementSolver(const
LinearSolver
::Options& options)
110
//
LinearSolver
methods
112
virtual
LinearSolver
::Summary SolveImpl(
115
const
LinearSolver
::PerSolveOptions& per_solve_options,
119
const
LinearSolver
::Options& options() const { return options_; }
130
LinearSolver
::Options options_;
142
explicit DenseSchurComplementSolver(const
LinearSolver
::Options& options
[
all
...]
dense_qr_solver.cc
45
DenseQRSolver::DenseQRSolver(const
LinearSolver
::Options& options)
48
LinearSolver
::Summary DenseQRSolver::SolveImpl(
51
const
LinearSolver
::PerSolveOptions& per_solve_options,
83
LinearSolver
::Summary summary;
linear_solver.h
58
// It is expected that a single instance of a
LinearSolver
object
62
// same
LinearSolver
instance with two different linear systems will
65
// Subclasses of
LinearSolver
use two structs to configure themselves.
66
// The Options struct configures the
LinearSolver
object for its
69
class
LinearSolver
{
250
virtual ~
LinearSolver
();
259
static
LinearSolver
* Create(const Options& options);
262
// This templated subclass of
LinearSolver
serves as a base class for
270
class TypedLinearSolver : public
LinearSolver
{
273
virtual
LinearSolver
::Summary Solve
[
all
...]
schur_complement_solver_test.cc
66
LinearSolver
::Options options;
69
scoped_ptr<
LinearSolver
> qr(
LinearSolver
::Create(options));
78
LinearSolver
::Summary summary1 =
81
LinearSolver
::PerSolveOptions(),
85
LinearSolver
::PerSolveOptions per_solve_options;
87
LinearSolver
::Summary summary2 =
100
LinearSolver
::Options options;
107
scoped_ptr<
LinearSolver
> solver(
LinearSolver
::Create(options))
[
all
...]
iterative_schur_complement_solver.cc
53
const
LinearSolver
::Options& options)
60
LinearSolver
::Summary IterativeSchurComplementSolver::SolveImpl(
63
const
LinearSolver
::PerSolveOptions& per_solve_options,
84
LinearSolver
::Options cg_options;
87
LinearSolver
::PerSolveOptions cg_per_solve_options;
125
LinearSolver
::Summary cg_summary;
symmetric_linear_solver_test.cc
64
LinearSolver
::Options options;
67
LinearSolver
::PerSolveOptions per_solve_options;
71
LinearSolver
::Summary summary =
121
LinearSolver
::Options options;
124
LinearSolver
::PerSolveOptions per_solve_options;
128
LinearSolver
::Summary summary =
cgnr_solver.cc
42
CgnrSolver::CgnrSolver(const
LinearSolver
::Options& options)
47
LinearSolver
::Summary CgnrSolver::Solve(
50
const
LinearSolver
::PerSolveOptions& per_solve_options,
58
LinearSolver
::PerSolveOptions cg_per_solve_options = per_solve_options;
dense_normal_cholesky_solver.cc
46
const
LinearSolver
::Options& options)
49
LinearSolver
::Summary DenseNormalCholeskySolver::SolveImpl(
52
const
LinearSolver
::PerSolveOptions& per_solve_options,
79
LinearSolver
::Summary summary;
sparse_normal_cholesky_solver.cc
53
const
LinearSolver
::Options& options)
80
LinearSolver
::Summary SparseNormalCholeskySolver::SolveImpl(
83
const
LinearSolver
::PerSolveOptions& per_solve_options,
97
return
LinearSolver
::Summary();
101
LinearSolver
::Summary SparseNormalCholeskySolver::SolveImplUsingCXSparse(
104
const
LinearSolver
::PerSolveOptions& per_solve_options,
106
LinearSolver
::Summary summary;
154
LinearSolver
::Summary SparseNormalCholeskySolver::SolveImplUsingCXSparse(
157
const
LinearSolver
::PerSolveOptions& per_solve_options,
162
return
LinearSolver
::Summary()
[
all
...]
unsymmetric_linear_solver_test.cc
62
LinearSolver
::Options options;
66
scoped_ptr<
LinearSolver
> solver(
LinearSolver
::Create(options));
68
LinearSolver
::PerSolveOptions per_solve_options;
69
LinearSolver
::Summary unregularized_solve_summary;
70
LinearSolver
::Summary regularized_solve_summary;
trust_region_strategy.h
39
class
LinearSolver
;
68
LinearSolver
* linear_solver;
iterative_schur_complement_solver_test.cc
83
LinearSolver
::Options options;
85
scoped_ptr<
LinearSolver
> qr(
LinearSolver
::Create(options));
87
LinearSolver
::PerSolveOptions per_solve_options;
levenberg_marquardt_strategy.h
69
LinearSolver
* linear_solver_;
dogleg_strategy_test.cc
129
scoped_ptr<
LinearSolver
> linear_solver(
130
new DenseQRSolver(
LinearSolver
::Options()));
152
scoped_ptr<
LinearSolver
> linear_solver(
153
new DenseQRSolver(
LinearSolver
::Options()));
172
scoped_ptr<
LinearSolver
> linear_solver(
173
new DenseQRSolver(
LinearSolver
::Options()));
199
scoped_ptr<
LinearSolver
> linear_solver(
200
new DenseQRSolver(
LinearSolver
::Options()));
237
scoped_ptr<
LinearSolver
> linear_solver(
238
new DenseQRSolver(
LinearSolver
::Options()))
[
all
...]
solver_impl.h
46
class
LinearSolver
;
74
static
LinearSolver
* CreateLinearSolver(Solver::Options* options,
107
LinearSolver
* linear_solver,
visibility_based_preconditioner.h
131
//
LinearSolver
::Options options;
150
//
LinearSolver
::Options::num_eliminate_blocks should be set to the
153
// TODO(sameeragarwal): The use of
LinearSolver
::Options should
156
//
LinearSolver
::CreateLinearSolver. I will wait to do this till I
160
const
LinearSolver
::Options& options);
210
LinearSolver
::Options options_;
255
const
LinearSolver
::Options& options) {
coordinate_descent_minimizer.h
68
LinearSolver
* linear_solver,
levenberg_marquardt_strategy_test.cc
53
// caller passes the same vector as
LinearSolver
::PerSolveOptions.D.
64
virtual
LinearSolver
::Summary SolveImpl(
67
const
LinearSolver
::PerSolveOptions& per_solve_options,
74
return
LinearSolver
::Summary();
89
scoped_ptr<
LinearSolver
> linear_solver(
Completed in 984 milliseconds
1
2