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

Go to the source code of this file.

Namespaces

namespace  gen_input
 

Functions

tuple[float, float, float] gen_input.wall_geom_center (list[float] params)
 
dict gen_input.contact_pair (int i, int j)
 
dict gen_input.material (float horizon, float K, float G, float Gc)
 
dict gen_input.build (float final_time, int time_steps, str out_path, int output_interval, float omega=-20.0 *math.pi)
 
None gen_input.main ()
 

Variables

 gen_input.HERE = Path(__file__).resolve().parent
 
str gen_input.MESH = HERE / "meshes"
 
str gen_input.CSV = HERE / "particle_locations_0.csv"
 
dict gen_input.R_REF = {0: 0.001, 1: 0.001, 2: 0.001, 3: 0.003, 4: 0.003, 5: 0.003}
 
list gen_input.MESH_FILES
 
list gen_input.WALL_PARAMS
 
dict gen_input.KN
 
dict gen_input.K_MAT = {0: 1.0e4, 1: 1.0e5, 2: 1.0e5}
 
float gen_input.KN_FACTOR = 1.0
 
float gen_input.R_IN = 0.02