votca 2024-dev
Loading...
Searching...
No Matches
Public Member Functions | Private Types | Private Attributes | List of all members
votca::csg::TopologyMap Class Reference

#include <topologymap.h>

Collaboration diagram for votca::csg::TopologyMap:
Collaboration graph
[legend]

Public Member Functions

 TopologyMap (const Topology *in, Topology *out)
 
void AddMoleculeMap (Map map)
 
void Apply ()
 

Private Types

using MapContainer = std::vector< Map >
 

Private Attributes

const Topologyin_
 
Topologyout_
 
MapContainer maps_
 

Detailed Description

Definition at line 32 of file topologymap.h.

Member Typedef Documentation

◆ MapContainer

using votca::csg::TopologyMap::MapContainer = std::vector<Map>
private

Definition at line 44 of file topologymap.h.

Constructor & Destructor Documentation

◆ TopologyMap()

votca::csg::TopologyMap::TopologyMap ( const Topology in,
Topology out 
)
inline

Definition at line 48 of file topologymap.h.

Member Function Documentation

◆ AddMoleculeMap()

void votca::csg::TopologyMap::AddMoleculeMap ( Map  map)
inline

Definition at line 51 of file topologymap.h.

◆ Apply()

void votca::csg::TopologyMap::Apply ( )

Definition at line 25 of file topologymap.cc.

Member Data Documentation

◆ in_

const Topology* votca::csg::TopologyMap::in_
private

Definition at line 41 of file topologymap.h.

◆ maps_

MapContainer votca::csg::TopologyMap::maps_
private

Definition at line 45 of file topologymap.h.

◆ out_

Topology* votca::csg::TopologyMap::out_
private

Definition at line 42 of file topologymap.h.


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