MoCSI API Reference
Loading...
Searching...
No Matches
Public Member Functions | List of all members
SnapshotCreator< T > Class Template Reference

Class which creates MoCSI snapshot files. Saves all the specified fields from m_save_fields and all the ini data within the modules and the simulation config. More...

#include <SnapshotCreator.h>

Collaboration diagram for SnapshotCreator< T >:
Collaboration graph

Public Member Functions

 SnapshotCreator (SimulationClassBase< T > *sim, std::vector< std::shared_ptr< GenericManagingModule< double > > > &all_modules, std::vector< std::shared_ptr< GenericSubmodule< double > > > &all_submodules)
 Constructor of the Snapshot Creator.
 

Detailed Description

template<typename T>
class SnapshotCreator< T >

Class which creates MoCSI snapshot files. Saves all the specified fields from m_save_fields and all the ini data within the modules and the simulation config.

Constructor & Destructor Documentation

◆ SnapshotCreator()

template<typename T >
SnapshotCreator< T >::SnapshotCreator ( SimulationClassBase< T > *  sim,
std::vector< std::shared_ptr< GenericManagingModule< double > > > &  all_modules,
std::vector< std::shared_ptr< GenericSubmodule< double > > > &  all_submodules 
)

Constructor of the Snapshot Creator.


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