Opm::TracerContainer< FluidSystem > Class Template Reference

#include <TracerContainer.hpp>

Inheritance diagram for Opm::TracerContainer< FluidSystem >:
Inheritance graph

Public Types

using AssignFunction = std::function< Scalar(const unsigned)>
 

Public Member Functions

void allocate (const unsigned bufferSize, const TracerConfig &tracers)
 
void assignFreeConcentrations (const unsigned globalDofIdx, const AssignFunction &concentration)
 
void assignSolConcentrations (const unsigned globalDofIdx, const AssignFunction &concentration)
 
void outputRestart (data::Solution &sol, const TracerConfig &tracers)
 

Member Typedef Documentation

◆ AssignFunction

template<class FluidSystem >
using Opm::TracerContainer< FluidSystem >::AssignFunction = std::function<Scalar(const unsigned)>

Member Function Documentation

◆ allocate()

template<class FluidSystem >
void Opm::TracerContainer< FluidSystem >::allocate ( const unsigned  bufferSize,
const TracerConfig &  tracers 
)

◆ assignFreeConcentrations()

template<class FluidSystem >
void Opm::TracerContainer< FluidSystem >::assignFreeConcentrations ( const unsigned  globalDofIdx,
const AssignFunction concentration 
)

◆ assignSolConcentrations()

template<class FluidSystem >
void Opm::TracerContainer< FluidSystem >::assignSolConcentrations ( const unsigned  globalDofIdx,
const AssignFunction concentration 
)

◆ outputRestart()

template<class FluidSystem >
void Opm::TracerContainer< FluidSystem >::outputRestart ( data::Solution &  sol,
const TracerConfig &  tracers 
)

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