|
CIVL-6680
Finite Element Programming
Examines the implementation of finite element methods. Consideration is first given to the techniques used in classic finite element programs. Attention then focuses on development of a general geometry-based code which effectively supports higher order adaptive technique. Technical areas covered include: effective construction of element matrices for p-version finite elements, ordering of unknowns, automatic mesh generation, adaptive mesh improvement, program and database structures. Implementation of automated adaptive techniques on parallel computers is also covered. (Cross listed as MANE-6680. Students cannot obtain credit for both this course and MANE-6680.) Prerequisite: CIVL-6660, MANE-6660, CSCI-6860 or MATH-6860. Spring term odd-numbered years.
3 credit hours
|