|
Parallel Finite Element - General geometry Ewald-like Method
Part of Continuum-particle Simulation Suite under MICCOM
|
#include <fix_point.h>


Public Member Functions | |
| FixPoint (PMLinearImplicitSystem &pm_sys) | |
| Constructor for a system with point particles. More... | |
| virtual | ~FixPoint () |
| void | initParticleType () |
| virtual void | initPointParticleType () |
| void | check_walls () |
| void | check_walls_pbcCount () |
Public Member Functions inherited from libMesh::Fix | |
| Fix (PMLinearImplicitSystem &pm_sys, ElasticitySystem &el_sys) | |
| Constructor for a system with elastic structures (finite size particles) More... | |
| Fix (PMLinearImplicitSystem &pm_sys) | |
| Constructor for a system with point particles. More... | |
| void | initialization () |
| virtual | ~Fix () |
| Destructor. More... | |
| virtual void | initParams () |
| Check if num of parameters are correct. More... | |
| virtual void | compute () |
| virtual void | print_fix () |
| virtual void | check_pbc_pre_fix () |
| virtual void | check_pbc_post_fix () |
| virtual void | sync_node_to_pointmesh () |
Protected Attributes | |
| std::string | point_particle_model |
Additional Inherited Members | |
Public Types inherited from libMesh::Fix | |
| typedef std::string | type_force_name |
| typedef std::vector< Real > | type_force_parameter |
| typedef std::pair< type_force_name, type_force_parameter > | type_force |
Public Attributes inherited from libMesh::Fix | |
| PMLinearImplicitSystem * | pm_system |
| PointMesh< 3 > * | point_mesh |
| unsigned int | dim |
| unsigned int | out_domain_counter = 0 |
| std::string | force_type |
| std::vector< Real > | force_params |
| FixBase | fix_base |
| std::string | particle_type |
| Real | bead_r |
| std::size_t | num_points |
| std::vector< PointParticle * > | point_particles |
| Real | kBT |
| const Real | PI = libMesh::pi |
| PMPeriodicBoundary * | pbc |
| std::string | wall_type |
| std::vector< Real > | wall_params |
| Point | box_min |
| Point | box_max |
| Point | box_len |
| std::vector< bool > | periodic |
| std::vector< bool > | inlet |
| FixPoint::FixPoint | ( | PMLinearImplicitSystem & | pm_sys | ) |
Constructor for a system with point particles.
|
inlinevirtual |

|
virtual |
|
virtual |
|
virtual |
Prepare for running /* Check if particle_type == "point_particle" this -> check_params()
Reimplemented from libMesh::Fix.

|
inlinevirtual |
Reimplemented in libMesh::FixPointWLS, libMesh::FixPointGaussianDNA, libMesh::FixPointSlitWallEmpiricalDNA, and libMesh::FixPointSphereWallEmpiricalDNA.

|
protected |
1.8.11