{"id":"https://openalex.org/W2151048916","doi":"https://doi.org/10.1155/1996/915618","title":"A Hybrid Imperative and Functional Molecular Mechanics Application","display_name":"A Hybrid Imperative and Functional Molecular Mechanics Application","publication_year":1995,"publication_date":"1995-06-19","ids":{"openalex":"https://openalex.org/W2151048916","doi":"https://doi.org/10.1155/1996/915618","mag":"2151048916"},"language":"en","primary_location":{"id":"doi:10.1155/1996/915618","is_oa":true,"landing_page_url":"https://doi.org/10.1155/1996/915618","pdf_url":"https://downloads.hindawi.com/journals/sp/1996/915618.pdf","source":{"id":"https://openalex.org/S166774750","display_name":"Scientific Programming","issn_l":"1058-9244","issn":["1058-9244","1875-919X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Scientific Programming","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://downloads.hindawi.com/journals/sp/1996/915618.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5084739580","display_name":"Thomas DeBoni","orcid":null},"institutions":[{"id":"https://openalex.org/I1282311441","display_name":"Lawrence Livermore National Laboratory","ror":"https://ror.org/041nk4h53","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282311441","https://openalex.org/I1330989302","https://openalex.org/I198811213","https://openalex.org/I4210138311"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Thomas Deboni","raw_affiliation_strings":["Lawrence Livermore National Laboratory, Livermore, CA 94550, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Lawrence Livermore National Laboratory, Livermore, CA 94550, USA","institution_ids":["https://openalex.org/I1282311441"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057593011","display_name":"John Feo","orcid":"https://orcid.org/0000-0001-6546-8948"},"institutions":[{"id":"https://openalex.org/I1282311441","display_name":"Lawrence Livermore National Laboratory","ror":"https://ror.org/041nk4h53","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282311441","https://openalex.org/I1330989302","https://openalex.org/I198811213","https://openalex.org/I4210138311"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"John Feo","raw_affiliation_strings":["Lawrence Livermore National Laboratory, Livermore, CA 94550, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Lawrence Livermore National Laboratory, Livermore, CA 94550, USA","institution_ids":["https://openalex.org/I1282311441"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5015264354","display_name":"Doug Peters","orcid":null},"institutions":[{"id":"https://openalex.org/I1282311441","display_name":"Lawrence Livermore National Laboratory","ror":"https://ror.org/041nk4h53","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282311441","https://openalex.org/I1330989302","https://openalex.org/I198811213","https://openalex.org/I4210138311"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Doug Peters","raw_affiliation_strings":["Lawrence Livermore National Laboratory, Livermore, CA 94550, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Lawrence Livermore National Laboratory, Livermore, CA 94550, USA","institution_ids":["https://openalex.org/I1282311441"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I1282311441"],"apc_list":{"value":1800,"currency":"USD","value_usd":1800},"apc_paid":{"value":1800,"currency":"USD","value_usd":1800},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.21069349,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"5","issue":"2","first_page":"97","last_page":"109"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9983000159263611,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9983000159263611,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10126","display_name":"Logic, programming, and type systems","score":0.9897000193595886,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9797000288963318,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7893790006637573},{"id":"https://openalex.org/keywords/sisal","display_name":"SISAL","score":0.7669820785522461},{"id":"https://openalex.org/keywords/locality","display_name":"Locality","score":0.5973069667816162},{"id":"https://openalex.org/keywords/functional-programming","display_name":"Functional programming","score":0.5605465769767761},{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.4920198619365692},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4489518702030182},{"id":"https://openalex.org/keywords/work","display_name":"Work (physics)","score":0.418865442276001},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3907373547554016},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.3579431176185608},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1412053108215332},{"id":"https://openalex.org/keywords/mechanical-engineering","display_name":"Mechanical engineering","score":0.10202610492706299}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7893790006637573},{"id":"https://openalex.org/C2777547799","wikidata":"https://www.wikidata.org/wiki/Q7390483","display_name":"SISAL","level":2,"score":0.7669820785522461},{"id":"https://openalex.org/C2779808786","wikidata":"https://www.wikidata.org/wiki/Q6664603","display_name":"Locality","level":2,"score":0.5973069667816162},{"id":"https://openalex.org/C42383842","wikidata":"https://www.wikidata.org/wiki/Q193076","display_name":"Functional programming","level":2,"score":0.5605465769767761},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.4920198619365692},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4489518702030182},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.418865442276001},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3907373547554016},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.3579431176185608},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1412053108215332},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.10202610492706299},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1155/1996/915618","is_oa":true,"landing_page_url":"https://doi.org/10.1155/1996/915618","pdf_url":"https://downloads.hindawi.com/journals/sp/1996/915618.pdf","source":{"id":"https://openalex.org/S166774750","display_name":"Scientific Programming","issn_l":"1058-9244","issn":["1058-9244","1875-919X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Scientific Programming","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:e11d2cf11ff949189845b90f73ac1494","is_oa":false,"landing_page_url":"https://doaj.org/article/e11d2cf11ff949189845b90f73ac1494","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Scientific Programming, Vol 5, Iss 2, Pp 97-109 (1996)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1155/1996/915618","is_oa":true,"landing_page_url":"https://doi.org/10.1155/1996/915618","pdf_url":"https://downloads.hindawi.com/journals/sp/1996/915618.pdf","source":{"id":"https://openalex.org/S166774750","display_name":"Scientific Programming","issn_l":"1058-9244","issn":["1058-9244","1875-919X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319869","host_organization_name":"Hindawi Publishing Corporation","host_organization_lineage":["https://openalex.org/P4310319869"],"host_organization_lineage_names":["Hindawi Publishing Corporation"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Scientific Programming","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.5899999737739563,"id":"https://metadata.un.org/sdg/1","display_name":"No poverty"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320306084","display_name":"U.S. Department of Energy","ror":"https://ror.org/01bj3aw27"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2151048916.pdf","grobid_xml":"https://content.openalex.org/works/W2151048916.grobid-xml"},"referenced_works_count":12,"referenced_works":["https://openalex.org/W1533657689","https://openalex.org/W1672666614","https://openalex.org/W2002118881","https://openalex.org/W2014215072","https://openalex.org/W2019465613","https://openalex.org/W2163980684","https://openalex.org/W2323178299","https://openalex.org/W3048087219","https://openalex.org/W3136174891","https://openalex.org/W4234347480","https://openalex.org/W6632209416","https://openalex.org/W6683918653"],"related_works":["https://openalex.org/W2380248019","https://openalex.org/W1226912902","https://openalex.org/W2057788094","https://openalex.org/W2092688052","https://openalex.org/W2365288561","https://openalex.org/W2189416144","https://openalex.org/W4380741622","https://openalex.org/W2940473595","https://openalex.org/W2072055955","https://openalex.org/W2152843406"],"abstract_inverted_index":{"Molecular":[0],"mechanics":[1],"applications":[2],"model":[3],"the":[4,61,76,79,83,100,117,120,128,134,139],"interactions":[5],"among":[6],"large":[7],"ensembles":[8],"of":[9,78,119,130,138],"discrete":[10],"particles.":[11],"They":[12],"are":[13,18,123],"used":[14],"where":[15],"probabilistic":[16],"methods":[17],"inadequate,":[19],"such":[20,58,112],"as":[21],"drug":[22],"chemistry.":[23],"This":[24,88],"methodology":[25],"is":[26],"difficult":[27],"to":[28,34,103],"parallelize":[29],"with":[30,75],"good":[31],"performance,":[32],"due":[33],"its":[35,107],"poor":[36],"locality,":[37],"uneven":[38],"partitions,":[39],"and":[40,53,73,92,98,133],"dynamic":[41],"behavior.":[42],"Imperative":[43],"programs":[44],"have":[45],"been":[46],"written":[47],"that":[48,122],"attempt":[49],"this":[50],"on":[51,116],"shared":[52],"distributed":[54],"memory":[55],"machines.":[56],"Given":[57],"a":[59,69],"program,":[60],"computational":[62],"kernel":[63],"can":[64],"be":[65],"rewritten":[66],"in":[67,106],"Sisal,":[68],"functional":[70],"programming":[71],"language,":[72],"integrated":[74],"rest":[77],"imperative":[80,104],"program":[81],"under":[82],"Sisal":[84,126],"Foreign":[85],"Language":[86],"Interface.":[87],"allows":[89],"minimal":[90],"effort":[91],"maximal":[93],"return":[94],"from":[95],"parallelization":[96],"work,":[97],"leaves":[99],"work":[101],"appropriate":[102,124],"implementation":[105],"original":[108],"form.":[109],"We":[110],"describe":[111],"an":[113],"effort,":[114],"focusing":[115],"parts":[118],"application":[121],"for":[125],"implementation,":[127],"specifics":[129],"mixed\u2010language":[131],"programming,":[132],"complex":[135],"performance":[136],"behavior":[137],"resulting":[140],"hybrid":[141],"code.":[142]},"counts_by_year":[],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2025-10-10T00:00:00"}
