ABLATE Source Documentation  0.12.34
ablate::monitors::probes::List Class Reference
+ Inheritance diagram for ablate::monitors::probes::List:

Public Member Functions

 List (const std::vector< std::shared_ptr< Probe >> &probes)
 
 List (std::vector< Probe > probes)
 
const std::vector< Probe > & GetProbes () const override
 
- Public Member Functions inherited from ablate::monitors::probes::ProbeInitializer
virtual std::filesystem::path GetDirectory () const
 
virtual void Report (MPI_Comm) const
 

Constructor & Destructor Documentation

◆ List() [1/2]

ablate::monitors::probes::List::List ( const std::vector< std::shared_ptr< Probe >> &  probes)
explicit

default list of probe monitors, useful for the parser init

Parameters
probes

◆ List() [2/2]

ablate::monitors::probes::List::List ( std::vector< Probe probes)
explicit

list of probe monitors

Parameters
probes

Member Function Documentation

◆ GetProbes()

const std::vector<Probe>& ablate::monitors::probes::List::GetProbes ( ) const
inlineoverridevirtual

list of probe locations with names

Returns

Implements ablate::monitors::probes::ProbeInitializer.


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