PeriDEM 0.3.0
PeriDEM -- Peridynamics-based high-fidelity model for granular media
Loading...
Searching...
No Matches
problem.py File Reference

Go to the source code of this file.

Namespaces

namespace  problem
 

Functions

dict[str, object] problem.pack_geometry (int ncols=NCOLS, int nrows=NROWS, float r=R, float mesh_size=MESH_SIZE)
 
Deck problem.build_deck (str|os.PathLike[str] output_path="runs/", *int ncols=NCOLS, int nrows=NROWS, float final_time=FINAL_TIME, int num_steps=NUM_STEPS, float mesh_size=MESH_SIZE, int search_interval=SEARCH_INTERVAL, str|os.PathLike[str]|None mesh_dir=None, bool write_mesh=True, bool in_process_mesh=False)
 
int problem.main (list[str]|None argv=None)
 

Variables

float problem.R = 0.001
 
float problem.K = 2.16e7
 
float problem.NU = 0.25
 
float problem.GC = 50.0
 
float problem.WALL_VY = -0.06
 
 problem.NCOLS
 
 problem.NROWS
 
float problem.FINAL_TIME = 0.004
 
int problem.NUM_STEPS = 20000