Parallel Finite Element - General geometry Ewald-like Method
Part of Continuum-particle Simulation Suite under MICCOM
Public Types | Public Member Functions | List of all members
libMesh::MeshSpringNetwork Class Reference

#include <mesh_spring_network.h>

Inheritance diagram for libMesh::MeshSpringNetwork:
Inheritance graph
[legend]
Collaboration diagram for libMesh::MeshSpringNetwork:
Collaboration graph
[legend]

Public Types

typedef std::vector< std::pair< std::size_t, Real > > neighbor_connection
 

Public Member Functions

 MeshSpringNetwork (MeshBase &surface_mesh, PMPeriodicBoundary &pbc)
 
 ~MeshSpringNetwork ()
 
void build_spring_network (const Point &center)
 
const neighbor_connectionnodes_neighbors (const std::size_t i) const
 
const Real & node_center_equilibrium_dist (const std::size_t i) const
 
PMPeriodicBoundaryperiodic_boundary ()
 
void print_info ()
 

Member Typedef Documentation

typedef std::vector< std::pair<std::size_t, Real> > libMesh::MeshSpringNetwork::neighbor_connection

Constructor & Destructor Documentation

libMesh::MeshSpringNetwork::MeshSpringNetwork ( MeshBase &  surface_mesh,
PMPeriodicBoundary pbc 
)
libMesh::MeshSpringNetwork::~MeshSpringNetwork ( )

Member Function Documentation

void libMesh::MeshSpringNetwork::build_spring_network ( const Point &  center)

Here is the call graph for this function:

const Real& libMesh::MeshSpringNetwork::node_center_equilibrium_dist ( const std::size_t  i) const
inline

Here is the caller graph for this function:

const neighbor_connection& libMesh::MeshSpringNetwork::nodes_neighbors ( const std::size_t  i) const
inline

Here is the caller graph for this function:

PMPeriodicBoundary* libMesh::MeshSpringNetwork::periodic_boundary ( )
inline

Here is the call graph for this function:

Here is the caller graph for this function:

void libMesh::MeshSpringNetwork::print_info ( )

Here is the caller graph for this function:


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