CppADCodeGen 2.4.3
A C++ Algorithmic Differentiation Package with Source Code Generation
Loading...
Searching...
No Matches
CppAD::cg::ModelCSourceGen< Base >::Position Class Reference

#include <model_c_source_gen.hpp>

Collaboration diagram for CppAD::cg::ModelCSourceGen< Base >::Position:
Collaboration graph

Public Member Functions

 Position (const std::vector< size_t > &r, const std::vector< size_t > &c)
 
template<class VectorSet >
 Position (const VectorSet &elements)
 

Public Attributes

bool defined
 
std::vector< size_t > row
 
std::vector< size_t > col
 

Detailed Description

template<class Base>
class CppAD::cg::ModelCSourceGen< Base >::Position

Useful class for storing matrix indexes

Definition at line 69 of file model_c_source_gen.hpp.

Constructor & Destructor Documentation

◆ Position() [1/3]

template<class Base >
CppAD::cg::ModelCSourceGen< Base >::Position::Position ( )
inline

Definition at line 75 of file model_c_source_gen.hpp.

◆ Position() [2/3]

template<class Base >
CppAD::cg::ModelCSourceGen< Base >::Position::Position ( const std::vector< size_t > &  r,
const std::vector< size_t > &  c 
)
inline

Definition at line 79 of file model_c_source_gen.hpp.

◆ Position() [3/3]

template<class Base >
template<class VectorSet >
CppAD::cg::ModelCSourceGen< Base >::Position::Position ( const VectorSet &  elements)
inline

Definition at line 87 of file model_c_source_gen.hpp.

Member Data Documentation

◆ col

template<class Base >
std::vector<size_t> CppAD::cg::ModelCSourceGen< Base >::Position::col

Definition at line 73 of file model_c_source_gen.hpp.

◆ defined

template<class Base >
bool CppAD::cg::ModelCSourceGen< Base >::Position::defined

Definition at line 71 of file model_c_source_gen.hpp.

◆ row

template<class Base >
std::vector<size_t> CppAD::cg::ModelCSourceGen< Base >::Position::row

Definition at line 72 of file model_c_source_gen.hpp.


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