


{"id":188210,"date":"2021-11-23T19:25:57","date_gmt":"2021-11-23T19:25:57","guid":{"rendered":"\/forum\/forums\/reply\/188210\/"},"modified":"2021-11-23T19:51:19","modified_gmt":"2021-11-23T19:51:19","slug":"188210","status":"publish","type":"reply","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/188210\/","title":{"rendered":"Reply To: Does non-linear analysis in ANSYS also make use of direct solvers or not?"},"content":{"rendered":"<p>If you are using Bonded Contact, it will not make much difference which formulation you choose. The big impact is where some formulations allow the Iterative Solver while other prevent the use of Iterative and automatically switch to the Direct Sparse solver.  If you have a very large model that won&#8217;t solve with the Direct Sparse solver due to a lack of RAM, then choosing a formulation that allows the Iterative solver to run is the difference between having a result and having no result.<br \/>\nHere is the command to put under under a Joint:   <strong>keyopt,_jid,2,1<\/strong>   The disappointment is that the solver still detected an MPC element and automatically switches to the Direct Sparse solver.<br \/>\nHere is an example bonded contact that has the formulation of MPC. The analysis settings are set to Iterative solver and it runs using the Iterative Solver.<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"\/forum\/wp-content\/uploads\/forum-uploads\/033\/R63FUTHQBYC2.png\" width=\"1210\" height=\"732\" \/><img loading=\"lazy\" decoding=\"async\" src=\"\/forum\/wp-content\/uploads\/forum-uploads\/233\/O47WOOEMTSRR.png\" width=\"862\" height=\"319\" \/>If I suppress the Bonded Contact and use a Revolute Joint, the solver automatically switches to Direct Sparse, even though I have a Command Object to set the Penalty method.<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"\/forum\/wp-content\/uploads\/forum-uploads\/387\/GEB5266LUJBN.png\" width=\"1209\" height=\"736\" \/><img loading=\"lazy\" decoding=\"async\" src=\"\/forum\/wp-content\/uploads\/forum-uploads\/784\/9GNOKBZDBLFK.png\" width=\"861\" height=\"324\" \/><img loading=\"lazy\" decoding=\"async\" src=\"\/forum\/wp-content\/uploads\/forum-uploads\/050\/NBK7127YX4RQ.png\" width=\"477\" height=\"175\" \/>Maybe someone from Ansys can explain why this keyopt, which is supposed to switch the method on the joint from Lagrange to Penalty, doesn&#8217;t prevent the auto-switch to the Direct solver.<br \/>\nIf you have only Bonded Contact and no Joints, you might be able to get the model to run using the Iterative solver.<br \/>\nContact elements increase the size of the model and the RAM requirement compared with using no contact elements and either using Mesh Merge in Mechanical or Share button in SpaceClaim.<br \/>\nContact elements hurt the RAM requirements because they connect nodes that are far away from each other in the network of elements in the model (even through the nodes are close spatially) and increase the wavefront during the solution process. When you do node merge or Shared Topology, the wavefront may be smaller than when contact elements are used.<br \/>\nHow much RAM is in your computer?  How much RAM does the motherboard support?  Have you requested additional RAM to max out the RAM in your computer?  If not, you should.<\/p>\n","protected":false},"template":"","class_list":["post-188210","reply","type-reply","status-publish","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"If you are using Bonded Contact, it will not make much difference which formulation you choose. The big impact is where some formulations allow the Iterative Solver while other prevent the use of Iterative and automatically switch to the Direct Sparse solver. If you have a very large model that won&#039;t solve with the Direct\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/188210\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Ansys Learning Forum | Ansys Innovation Space\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Reply To: Does non-linear analysis in ANSYS also make use of direct solvers or not? | Ansys Learning Forum\" \/>\n\t\t<meta property=\"og:description\" content=\"If you are using Bonded Contact, it will not make much difference which formulation you choose. The big impact is where some formulations allow the Iterative Solver while other prevent the use of Iterative and automatically switch to the Direct Sparse solver. If you have a very large model that won&#039;t solve with the Direct\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/188210\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/forum-uploads\/033\/R63FUTHQBYC2.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/forum-uploads\/033\/R63FUTHQBYC2.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-11-23T19:25:57+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-11-23T19:51:19+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Reply To: Does non-linear analysis in ANSYS also make use of direct solvers or not? | Ansys Learning Forum\" \/>\n\t\t<meta name=\"twitter:description\" content=\"If you are using Bonded Contact, it will not make much difference which formulation you choose. The big impact is where some formulations allow the Iterative Solver while other prevent the use of Iterative and automatically switch to the Direct Sparse solver. If you have a very large model that won&#039;t solve with the Direct\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/forum-uploads\/033\/R63FUTHQBYC2.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/188210\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/188210\\\/#listItem\",\"name\":\"Reply To: Does non-linear analysis in ANSYS also make use of direct solvers or not?\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/188210\\\/#listItem\",\"position\":2,\"name\":\"Reply To: Does non-linear analysis in ANSYS also make use of direct solvers or not?\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum#listItem\",\"name\":\"Home\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#organization\",\"name\":\"Ansys Learning Forum\",\"description\":\"Ansys Innovation Space\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/188210\\\/#webpage\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/188210\\\/\",\"name\":\"Reply To: Does non-linear analysis in ANSYS also make use of direct solvers or not? | Ansys Learning Forum\",\"description\":\"If you are using Bonded Contact, it will not make much difference which formulation you choose. The big impact is where some formulations allow the Iterative Solver while other prevent the use of Iterative and automatically switch to the Direct Sparse solver. If you have a very large model that won't solve with the Direct\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/forums\\\/reply\\\/188210\\\/#breadcrumblist\"},\"datePublished\":\"2021-11-23T19:25:57+00:00\",\"dateModified\":\"2021-11-23T19:51:19+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#website\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/\",\"name\":\"Ansys Learning Forum\",\"description\":\"Ansys Innovation Space\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/forum\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Reply To: Does non-linear analysis in ANSYS also make use of direct solvers or not? | Ansys Learning Forum","description":"If you are using Bonded Contact, it will not make much difference which formulation you choose. The big impact is where some formulations allow the Iterative Solver while other prevent the use of Iterative and automatically switch to the Direct Sparse solver. If you have a very large model that won't solve with the Direct","canonical_url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/188210\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/188210\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","position":1,"name":"Home","item":"https:\/\/innovationspace.ansys.com\/forum","nextItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/188210\/#listItem","name":"Reply To: Does non-linear analysis in ANSYS also make use of direct solvers or not?"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/188210\/#listItem","position":2,"name":"Reply To: Does non-linear analysis in ANSYS also make use of direct solvers or not?","previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/forum#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/innovationspace.ansys.com\/forum\/#organization","name":"Ansys Learning Forum","description":"Ansys Innovation Space","url":"https:\/\/innovationspace.ansys.com\/forum\/"},{"@type":"WebPage","@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/188210\/#webpage","url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/188210\/","name":"Reply To: Does non-linear analysis in ANSYS also make use of direct solvers or not? | Ansys Learning Forum","description":"If you are using Bonded Contact, it will not make much difference which formulation you choose. The big impact is where some formulations allow the Iterative Solver while other prevent the use of Iterative and automatically switch to the Direct Sparse solver. If you have a very large model that won't solve with the Direct","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#website"},"breadcrumb":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/188210\/#breadcrumblist"},"datePublished":"2021-11-23T19:25:57+00:00","dateModified":"2021-11-23T19:51:19+00:00"},{"@type":"WebSite","@id":"https:\/\/innovationspace.ansys.com\/forum\/#website","url":"https:\/\/innovationspace.ansys.com\/forum\/","name":"Ansys Learning Forum","description":"Ansys Innovation Space","inLanguage":"en-US","publisher":{"@id":"https:\/\/innovationspace.ansys.com\/forum\/#organization"}}]},"og:locale":"en_US","og:site_name":"Ansys Learning Forum | Ansys Innovation Space","og:type":"article","og:title":"Reply To: Does non-linear analysis in ANSYS also make use of direct solvers or not? | Ansys Learning Forum","og:description":"If you are using Bonded Contact, it will not make much difference which formulation you choose. The big impact is where some formulations allow the Iterative Solver while other prevent the use of Iterative and automatically switch to the Direct Sparse solver. If you have a very large model that won't solve with the Direct","og:url":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/188210\/","og:image":"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/forum-uploads\/033\/R63FUTHQBYC2.png","og:image:secure_url":"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/forum-uploads\/033\/R63FUTHQBYC2.png","article:published_time":"2021-11-23T19:25:57+00:00","article:modified_time":"2021-11-23T19:51:19+00:00","twitter:card":"summary_large_image","twitter:title":"Reply To: Does non-linear analysis in ANSYS also make use of direct solvers or not? | Ansys Learning Forum","twitter:description":"If you are using Bonded Contact, it will not make much difference which formulation you choose. The big impact is where some formulations allow the Iterative Solver while other prevent the use of Iterative and automatically switch to the Direct Sparse solver. If you have a very large model that won't solve with the Direct","twitter:image":"https:\/\/innovationspace.ansys.com\/forum\/forum\/wp-content\/uploads\/forum-uploads\/033\/R63FUTHQBYC2.png"},"aioseo_meta_data":{"post_id":"188210","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"content","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":true,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2024-10-24 08:28:54","updated":"2026-08-09 02:04:26","ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/innovationspace.ansys.com\/forum\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tReply To: Does non-linear analysis in ANSYS also make use of direct solvers or not?\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/innovationspace.ansys.com\/forum"},{"label":"Reply To: Does non-linear analysis in ANSYS also make use of direct solvers or not?","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/reply\/188210\/"}],"acf":[],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies\/188210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/types\/reply"}],"version-history":[{"count":0,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/replies\/188210\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=188210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}