ExaDiS tools¶
Note
A set of tools is implemented in folder tools/. To compile them, OpenDiS/ExaDiS must be built with compilation flag -DEXADIS_BUILD_TOOLS=On.
Computing internal stress fields¶
Tool exadis_stress_field in folder bin/ (or core/exadis/bin/) allows to compute the internal stress field on a regular grid resulting from all dislocations in a configuration. It uses the non-singular dislocation expression (Ref) to evaluate the stress field associated with each dislocation segment.
Usage¶
./exadis_stress_field config.data -MU 50e9 -NU 0.3 -a 1.0 -N 32
Options¶
-MU,--shear_modulus(required): Shear modulus (Pa)-NU,--poisson_ratio(required): Poisson ratio-a,--core_radius(required): Dislocation core radius (b)-N,--ngrid(optional): Grid resolution [N] to compute the stress field. Default:32.-Nxyz,--ngridxyz(optional): Grid resolution [Nx,Ny,Nz] to compute the stress field. Default: none.-o,--output” (optional): Output file name. Default:stress.dat.-Nimg,--nimages(optional): Number of periodic images to compute the stress field. Default:1.-pbc,--pbc_flags(optional): Periodic boundary conditions along the 3 directions. Default:1 1 1.-reg,--regularize_convergence(optional): Apply regularization of the conditional convergence. Default:1.
Computing displacement gradient fields¶
Tool exadis_dispgrad_field in folder bin/ (or core/exadis/bin/) allows to compute the displacement gradient field on a regular grid resulting from all dislocations in a configuration. It uses the non-singular dislocation expression (Ref) to evaluate the displacement gradient field associated with each dislocation segment.
Usage¶
./exadis_dispgrad_field config.data -NU 0.3 -a 1.0 -N 32
Options¶
-NU,--poisson_ratio(required): Poisson ratio-a,--core_radius(required): Dislocation core radius (b)-N,--ngrid(optional): Grid resolution [N] to compute the stress field. Default:32.-Nxyz,--ngridxyz(optional): Grid resolution [Nx,Ny,Nz] to compute the stress field. Default: none.-o,--output” (optional): Output file name. Default:stress.dat.-Nimg,--nimages(optional): Number of periodic images to compute the stress field. Default:1.-pbc,--pbc_flags(optional): Periodic boundary conditions along the 3 directions. Default:1 1 1.-reg,--regularize_convergence(optional): Apply regularization of the conditional convergence. Default:1.