Open Source Mechanics

GPU FEM Solver almost working!

Writing fixes continues! Matrices calcDerivatives allocation was wrongly defined.
Problem was that in CUDA all Matrix ops and objects are defined in device but was using cudaMalloc & cudaFree functions, which are intender for using from host
Now is remaining to check that values are not consistent, but mem alloc were solved.
Next action will be to replace global calls entirely using omega_h library style function.


#FEM #HEXA #WeldForm #Hourglassing #CUDA #GPU

1 month ago | [YT] | 4