MEDYAN  3.1
Software for simulating active matter dynamics
Chemistry Class Reference

Print all chemical species in the system, including diffusing and bulk species, filament, motors, linkers and branchers. More...

#include <Output.h>

Inheritance diagram for Chemistry:
Collaboration diagram for Chemistry:

Public Member Functions

 Chemistry (string outputFileName, SubSystem *s, ChemistryData chemData, CompartmentGrid *grid)
 
 ~Chemistry ()
 
virtual void print (int snapshot)
 To be implemented in sub classes. More...
 

Protected Attributes

ofstream _outputFile
 The output file being used. More...
 
SubSystem_subSystem = nullptr
 

Private Attributes

ChemistryData _chemData
 chemistry data of this system More...
 
CompartmentGrid_grid
 compartment grid of the system More...
 

Detailed Description

Print all chemical species in the system, including diffusing and bulk species, filament, motors, linkers and branchers.

Definition at line 136 of file Output.h.

Constructor & Destructor Documentation

§ Chemistry()

Chemistry::Chemistry ( string  outputFileName,
SubSystem s,
ChemistryData  chemData,
CompartmentGrid grid 
)
inline

Definition at line 142 of file Output.h.

§ ~Chemistry()

Chemistry::~Chemistry ( )
inline

Definition at line 148 of file Output.h.

References Output::print().

Member Function Documentation

§ print()

void Chemistry::print ( int  snapshot)
virtual

To be implemented in sub classes.

Implements Output.

Definition at line 665 of file Output.cpp.

References SysParams::Chemistry(), Composite::countSpecies(), Component::countSpecies(), ChemParams::numFilaments, and tau().

Member Data Documentation

§ _chemData

ChemistryData Chemistry::_chemData
private

chemistry data of this system

Definition at line 138 of file Output.h.

§ _grid

CompartmentGrid* Chemistry::_grid
private

compartment grid of the system

Definition at line 139 of file Output.h.

§ _outputFile

ofstream Output::_outputFile
protectedinherited

The output file being used.

Definition at line 36 of file Output.h.

§ _subSystem

SubSystem* Output::_subSystem = nullptr
protectedinherited

Definition at line 38 of file Output.h.

Referenced by GController::getSubSystem().


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