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

#include <atomic_dependency_locator.hpp>

Collaboration diagram for CppAD::cg::AtomicDependencyLocator< Base >:
Collaboration graph

Public Member Functions

 AtomicDependencyLocator (ADFun< CG< Base > > &fun)
 
const std::map< size_t, AtomicUseInfo< Base > > & findAtomicsUsage ()
 

Detailed Description

template<class Base>
class CppAD::cg::AtomicDependencyLocator< Base >

Finds atomic functions in a CppAD tape and collects some information on how they are used.

Definition at line 50 of file atomic_dependency_locator.hpp.

Constructor & Destructor Documentation

◆ AtomicDependencyLocator()

template<class Base >
CppAD::cg::AtomicDependencyLocator< Base >::AtomicDependencyLocator ( ADFun< CG< Base > > &  fun)
inline

Definition at line 58 of file atomic_dependency_locator.hpp.

Member Function Documentation

◆ findAtomicsUsage()

template<class Base >
const std::map< size_t, AtomicUseInfo< Base > > & CppAD::cg::AtomicDependencyLocator< Base >::findAtomicsUsage ( )
inline

Definition at line 62 of file atomic_dependency_locator.hpp.


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