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

Deck problem.build_deck (str|os.PathLike[str] output_path="runs/", *float final_time=FINAL_TIME, int num_steps=NUM_STEPS, float mesh_size=MESH_SIZE, float|None horizon=None, str|os.PathLike[str]|None mesh_dir=None, tuple[str, str]|None mesh_files=None, bool write_mesh=True, bool in_process_mesh=False)
 
int problem.main (list[str]|None argv=None)
 

Variables

float problem.W = 0.0008
 
float problem.H = 0.0012
 
 problem.A_OUT
 
 problem.B_OUT
 
 problem.A_IN
 
 problem.B_IN
 
float problem.ELL_THETA = 0.0
 
float problem.TIP_GAP = 0.00008
 
 problem.RHO_T
 
 problem.K_T
 
 problem.NU_T
 
 problem.GC_T
 
 problem.RHO_E
 
 problem.K_E
 
 problem.NU_E
 
 problem.GC_E
 
float problem.R_CONTACT_FACTOR = 0.95
 
float problem.IC_VY = -2.5
 
str problem.MESH_TRI = "mesh_triangle.msh"
 
str problem.MESH_ELL = "mesh_hollow_ellipse.msh"