{"id":{"repo_id":"vt","oai_identifier":"oai:vtechworks.lib.vt.edu:10919/9936"},"canonical_url":"https://search.dev.ndltd.org/etd/vt/oai:vtechworks.lib.vt.edu:10919/9936","repository":{"repo_id":"vt","name":"Virginia Tech","base_url":"https://vtechworks.lib.vt.edu/oai/request"},"display":{"title":"Development of Membrane, Plate and Flat Shell Elements in Java","abstract":"The development of triangular and quadrilateral membrane, plate and shell elements in Java using the object oriented programming technique is presented. The membrane elements developed are the constant strain triangle (CST) element and the four node isoparametric quadrilateral membrane element. The plate bending elements developed are the discrete Kirchoff triangular (DKT) element and discrete Kirchoff quadrilateral (DKQ) element. The flat shell elements are developed by super imposing the stiffness of the membrane element and plate bending element. A finite element analysis program is also developed to check the accuracy of the developed elements. The program is developed using the object oriented programming approach as an alternative to traditional procedural programming. Several test structures are analyzed using the developed program for each developed element and the results are compared with those obtained from the commercial finite element analysis program SAP 2000. The results indicate that all elements give accurate displacements. However, there were significant differences in stresses for the shell elements, which can be attributable to the approximate approach in these elements to model the drilling degree of freedom.","abstract_html":"The development of triangular and quadrilateral membrane, plate and shell elements in Java using the object oriented programming technique is presented. The membrane elements developed are the constant strain triangle (CST) element and the four node isoparametric quadrilateral membrane element. The plate bending elements developed are the discrete Kirchoff triangular (DKT) element and discrete Kirchoff quadrilateral (DKQ) element. The flat shell elements are developed by super imposing the stiffness of the membrane element and plate bending element. A finite element analysis program is also developed to check the accuracy of the developed elements. The program is developed using the object oriented programming approach as an alternative to traditional procedural programming. Several test structures are analyzed using the developed program for each developed element and the results are compared with those obtained from the commercial finite element analysis program SAP 2000. The results indicate that all elements give accurate displacements. However, there were significant differences in stresses for the shell elements, which can be attributable to the approximate approach in these elements to model the drilling degree of freedom.","abstract_has_math":false,"creators":["Kansara, Kaushalkumar"],"institution":"Virginia Tech","degree_name":"Master of Science","degree_level":"masters","degree_discipline":"Civil Engineering","degree_department":"Civil Engineering","school":null,"contributors":[],"advisors":[],"committee_chairs":["Rojiani, Kamal B."],"committee_members":["Roberts-Wollmann, Carin L.","Easterling, William Samuel"],"year":2004,"date_issued":"2004-05-03","date_published":"2004-05-03","updated_at":"2026-07-22T22:18:42Z","subjects":["Finite element method","membrane","Java","flat shell","plate"],"languages":[],"rights":["In Copyright"],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-05142004-234133"],"render_values":[{"text":"etd-05142004-234133","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/10919/9936","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.committeechair","label":"Committee Chair","values":["Rojiani, Kamal B."]},{"key":"dc:contributor.committeemember","label":"Committee Member","values":["Roberts-Wollmann, Carin L.","Easterling, William Samuel"]},{"key":"dc:contributor.department","label":"Department","values":["Civil Engineering"]},{"key":"dc:creator","label":"Author","values":["Kansara, Kaushalkumar"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2011-08-06T16:01:33Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2011-08-06T16:01:33Z","2004-05-25"]},{"key":"dc:date.issued","label":"Date","values":["2004-05-03"]},{"key":"dc:publisher","label":"Institution","values":["Virginia Tech"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Civil Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["masters"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["Virginia Polytechnic Institute and State University"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Finite element method","membrane","Java","flat shell","plate"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:rights","label":"Dc Rights","values":["In Copyright"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["etd-05142004-234133"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10919/9936"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["The development of triangular and quadrilateral membrane, plate and shell elements in Java using the object oriented programming technique is presented. The membrane elements developed are the constant strain triangle (CST) element and the four node isoparametric quadrilateral membrane element. The plate bending elements developed are the discrete Kirchoff triangular (DKT) element and discrete Kirchoff quadrilateral (DKQ) element. The flat shell elements are developed by super imposing the stiffness of the membrane element and plate bending element. A finite element analysis program is also developed to check the accuracy of the developed elements. The program is developed using the object oriented programming approach as an alternative to traditional procedural programming. Several test structures are analyzed using the developed program for each developed element and the results are compared with those obtained from the commercial finite element analysis program SAP 2000. The results indicate that all elements give accurate displacements. However, there were significant differences in stresses for the shell elements, which can be attributable to the approximate approach in these elements to model the drilling degree of freedom."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["Master of Science"]},{"key":"dc:format.medium","label":"Dc Format Medium","values":["ETD"]},{"key":"dc:title","label":"Title","values":["Development of Membrane, Plate and Flat Shell Elements in Java"]}]}],"canonical_facts":{"dc:contributor.committeechair":["Rojiani, Kamal B."],"dc:contributor.committeemember":["Roberts-Wollmann, Carin L.","Easterling, William Samuel"],"dc:contributor.department":["Civil Engineering"],"dc:creator":["Kansara, Kaushalkumar"],"dc:date.accessioned":["2011-08-06T16:01:33Z"],"dc:date.available":["2011-08-06T16:01:33Z","2004-05-25"],"dc:date.issued":["2004-05-03"],"dc:description.abstract":["The development of triangular and quadrilateral membrane, plate and shell elements in Java using the object oriented programming technique is presented. The membrane elements developed are the constant strain triangle (CST) element and the four node isoparametric quadrilateral membrane element. The plate bending elements developed are the discrete Kirchoff triangular (DKT) element and discrete Kirchoff quadrilateral (DKQ) element. The flat shell elements are developed by super imposing the stiffness of the membrane element and plate bending element. A finite element analysis program is also developed to check the accuracy of the developed elements. The program is developed using the object oriented programming approach as an alternative to traditional procedural programming. Several test structures are analyzed using the developed program for each developed element and the results are compared with those obtained from the commercial finite element analysis program SAP 2000. The results indicate that all elements give accurate displacements. However, there were significant differences in stresses for the shell elements, which can be attributable to the approximate approach in these elements to model the drilling degree of freedom."],"dc:description.degree":["Master of Science"],"dc:format.medium":["ETD"],"dc:identifier.other":["etd-05142004-234133"],"dc:identifier.uri":["http://hdl.handle.net/10919/9936"],"dc:publisher":["Virginia Tech"],"dc:rights":["In Copyright"],"dc:rights.uri":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:subject":["Finite element method","membrane","Java","flat shell","plate"],"dc:title":["Development of Membrane, Plate and Flat Shell Elements in Java"],"dc:type":["Thesis"],"thesis:degree_discipline":["Civil Engineering"],"thesis:degree_level":["masters"],"thesis:degree_name":["Master of Science"],"thesis:institution_name":["Virginia Polytechnic Institute and State University"]},"updated_at":"2026-07-22T22:18:42Z"}