21 #include "../rigid_particle.h" 22 #include "../particle_mesh.h" 39 void run(EquationSystems& equation_systems)
override;
80 std::string particle_mesh_type;
82 std::vector<std::string> particle_mesh_file;
84 std::vector<Real> surface_constraint;
86 std::vector<Real> hsize_solid;
96 std::vector<MeshSpringNetwork*> mesh_spring_network;
98 std::size_t num_rigid_particles;
Definition: copss_init.h:32
void create_object_mesh() override
Definition: copss_rigid_particle_system.C:132
void create_object() override
Definition: copss_rigid_particle_system.C:68
void read_ggem_info() override
Definition: copss_rigid_particle_system.C:43
void update_object() override
Definition: copss_rigid_particle_system.h:70
void set_parameters(EquationSystems &equation_systems) override
Definition: copss_rigid_particle_system.C:175
Definition: brownian_system.h:58
void run(EquationSystems &equation_systems) override
Definition: copss_rigid_particle_system.C:219
void attach_mesh_spring_network()
Definition: copss_rigid_particle_system.C:117
void write_object(unsigned int step_id) override
Definition: copss_rigid_particle_system.C:208
void attach_object_mesh(PMLinearImplicitSystem &system) override
Definition: copss_rigid_particle_system.C:168
Definition: copss_rigid_particle_system.h:30
Definition: pm_linear_implicit_system.h:52
void read_particle_info() override
Definition: copss_rigid_particle_system.C:56
~CopssRigidParticleSystem()
Definition: copss_rigid_particle_system.C:16
CopssRigidParticleSystem(CopssInit &init)
Definition: copss_rigid_particle_system.C:10