A shape characteristic extractor decomposes and extracts typical shapes where
element
division is easy from shape data that indicates the shape of an object. An analysis
mesh data generator generates analysis mesh data (element dividing information)
for each of the decomposed and extracted shapes. Thus, the element dividing information
can be generated even if the object has a complicated shape. Moreover, the element
dividing information can be generated accurately and speedily.