{"id":161545,"date":"2023-01-25T07:16:17","date_gmt":"2023-01-25T07:16:17","guid":{"rendered":"\/knowledge\/forums\/topic\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\/"},"modified":"2023-07-31T12:36:42","modified_gmt":"2023-07-31T12:36:42","slug":"what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean","status":"publish","type":"topic","link":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\/","title":{"rendered":"What does a local timestep factor (LTF) in the CFX solver mean?"},"content":{"rendered":"<p>(a)  When you run local timestep factor the solver does not assemble a pseudo transient term because it is not needed.  Local timestep factor is a different approach (to the default) for controlling how fast we solve the equations in the non-linear loop.  This factor is applied to the central coefficient of the linear equation only after the linear equation has been completely assembled, with all it&#8217;s contributions.  eg: advection, diffusion, gradient &#038; body forces in the momentum equation.  Each of these individual terms will contribute to the central coefficient and imply a grid\/physics based timescale.    The numerical method is not explicit when you run this way.  A correct assessment would be to say that usage of the local timestep factor can limit the rate at which you can approach steady state solution to an explicit timescale, for each coefficient loop iteration.  We still assemble &#038; solve coupled implicit linear equations; however, once the LTF is applied the problem can only go forward at the rate of the smallest timescale for each iteration.  This usually means you are limited by regions where the grid is &#8220;fine&#8221;.    Local timestep factor, like the pseudo timescale approach, is a relaxation in the sense that it controls how fast the solution can change at each coefficient loop.  This is the traditional definition of under relaxation.  While an equation for LTF may not be written in the form phi = phi_new*urf + (1-urf)*phi_old it could be rewritten that way.   (b)  When you run in the default mode, with a pseudo transient, there is a transient term.  If you use a small timestep then the central coefficient, Ap, will be large (because the transient coefficient is rho*vol\/dt) and the case can only be solved at the rate allowed by that small timestep.  There is no implied timescale in this case because you are telling the code what that timescale is.  With localtimestep factor, when you multiply the central coefficient by (1+1\/E),we modify the &#8220;implied&#8221; timescale in the linear equation.  This is similar to the pseudo transient except that the unmodified &#8220;raw&#8221; timescale is implied by the Ap that we came up with by assembling advection, diffusion, gradient, etc&#8230;  If E is large (>>1) then you basically get the raw &#8220;implied&#8221; timescale.  If E is small, say O(1), then you get a modification to the raw implied timescale.  In an equation form the new Ap is this:  Ap_new = Ap_raw * (1 + 1\/E) = Ap_raw + Ap_raw\/E            (1)  The term &#8220;Ap\/E&#8221; can be interpreted as a transient term because it has the same form as &#8220;rho*vol\/dt&#8221;.  So, the timescale implied by the local timestep factor is:  rho*vol\/dt = Ap_raw\/E                                                     (2)  or  dt = rho*vol*E\/Ap_raw                                                    (3)  Several properties can be stated by inspecting equation (3):  &#8211; Large E (>>1) implies a larger timestep, maximum is the amount given by Ap_raw though.  &#8211; Small E, O(1), implies a smaller timestep   &#8211; The timestep will spatially vary throughout the volume  &#8211; The timestep will be small where you have small control volumes, larger where the control volumes are larger  &#8211; Most practical boundary layer grids don&#8217;t work well with local timestep factor because the volumes in the boundary layer tend to be so small relative to the volumes in the core flow regions.  &#8211; High aspect ratio grids also don&#8217;t work so well because the raw Ap will be significant in these regions and if you use by an O(1) E you make the modified Ap even larger which slows things down even more. &#8211; Because of the last two points you can generally say that LTF can cause you nowhere because it freezes the solution where the grid volumes are large.  It might make things even worse in some cases because you are not actually solving the problem.    (c)  A reference for the implementation it the following paper:  J. P. Van Doormaal and G. D. Raithby.       Enhancements of the simple method for predicting incompressible fluid flows.       Numerical Heat Transfer, 7:147-163, 1984<\/p>\n","protected":false},"template":"","class_list":["post-161545","topic","type-topic","status-publish","hentry","topic-tag-cfx","topic-tag-convergence","topic-tag-fluid-dynamics","topic-tag-general","topic-tag-general-cfx","topic-tag-numerics"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"(a) When you run local timestep factor the solver does not assemble a pseudo transient term because it is not needed. Local timestep factor is a different approach (to the default) for controlling how fast we solve the equations in the non-linear loop. This factor is applied to the central coefficient of the linear equation\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\/\" \/>\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 Knowledge | Ansys Innovation Space\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"What does a local timestep factor (LTF) in the CFX solver mean? | Ansys Knowledge\" \/>\n\t\t<meta property=\"og:description\" content=\"(a) When you run local timestep factor the solver does not assemble a pseudo transient term because it is not needed. Local timestep factor is a different approach (to the default) for controlling how fast we solve the equations in the non-linear loop. This factor is applied to the central coefficient of the linear equation\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-01-25T07:16:17+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-07-31T12:36:42+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"What does a local timestep factor (LTF) in the CFX solver mean? | Ansys Knowledge\" \/>\n\t\t<meta name=\"twitter:description\" content=\"(a) When you run local timestep factor the solver does not assemble a pseudo transient term because it is not needed. Local timestep factor is a different approach (to the default) for controlling how fast we solve the equations in the non-linear loop. This factor is applied to the central coefficient of the linear equation\" \/>\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\\\/knowledge\\\/forums\\\/topic\\\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/topics\\\/#listItem\",\"name\":\"Topics\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/topics\\\/#listItem\",\"position\":2,\"name\":\"Topics\",\"item\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/topics\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/forums\\\/topic-tag\\\/cfx\\\/#listItem\",\"name\":\"cfx\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/forums\\\/topic-tag\\\/cfx\\\/#listItem\",\"position\":3,\"name\":\"cfx\",\"item\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/forums\\\/topic-tag\\\/cfx\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/forums\\\/topic\\\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\\\/#listItem\",\"name\":\"What does a local timestep factor (LTF) in the CFX solver mean?\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/topics\\\/#listItem\",\"name\":\"Topics\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/forums\\\/topic\\\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\\\/#listItem\",\"position\":4,\"name\":\"What does a local timestep factor (LTF) in the CFX solver mean?\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/forums\\\/topic-tag\\\/cfx\\\/#listItem\",\"name\":\"cfx\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/#organization\",\"name\":\"Ansys Knowledge\",\"description\":\"Ansys Innovation Space\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/forums\\\/topic\\\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\\\/#webpage\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/forums\\\/topic\\\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\\\/\",\"name\":\"What does a local timestep factor (LTF) in the CFX solver mean? | Ansys Knowledge\",\"description\":\"(a) When you run local timestep factor the solver does not assemble a pseudo transient term because it is not needed. Local timestep factor is a different approach (to the default) for controlling how fast we solve the equations in the non-linear loop. This factor is applied to the central coefficient of the linear equation\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/forums\\\/topic\\\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\\\/#breadcrumblist\"},\"datePublished\":\"2023-01-25T07:16:17+00:00\",\"dateModified\":\"2023-07-31T12:36:42+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/#website\",\"url\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/\",\"name\":\"Ansys Knowledge\",\"description\":\"Ansys Innovation Space\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/innovationspace.ansys.com\\\/knowledge\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"What does a local timestep factor (LTF) in the CFX solver mean? | Ansys Knowledge","description":"(a) When you run local timestep factor the solver does not assemble a pseudo transient term because it is not needed. Local timestep factor is a different approach (to the default) for controlling how fast we solve the equations in the non-linear loop. This factor is applied to the central coefficient of the linear equation","canonical_url":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/knowledge#listItem","position":1,"name":"Home","item":"https:\/\/innovationspace.ansys.com\/knowledge","nextItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/knowledge\/topics\/#listItem","name":"Topics"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/knowledge\/topics\/#listItem","position":2,"name":"Topics","item":"https:\/\/innovationspace.ansys.com\/knowledge\/topics\/","nextItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic-tag\/cfx\/#listItem","name":"cfx"},"previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/knowledge#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic-tag\/cfx\/#listItem","position":3,"name":"cfx","item":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic-tag\/cfx\/","nextItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\/#listItem","name":"What does a local timestep factor (LTF) in the CFX solver mean?"},"previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/knowledge\/topics\/#listItem","name":"Topics"}},{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\/#listItem","position":4,"name":"What does a local timestep factor (LTF) in the CFX solver mean?","previousItem":{"@type":"ListItem","@id":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic-tag\/cfx\/#listItem","name":"cfx"}}]},{"@type":"Organization","@id":"https:\/\/innovationspace.ansys.com\/knowledge\/#organization","name":"Ansys Knowledge","description":"Ansys Innovation Space","url":"https:\/\/innovationspace.ansys.com\/knowledge\/"},{"@type":"WebPage","@id":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\/#webpage","url":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\/","name":"What does a local timestep factor (LTF) in the CFX solver mean? | Ansys Knowledge","description":"(a) When you run local timestep factor the solver does not assemble a pseudo transient term because it is not needed. Local timestep factor is a different approach (to the default) for controlling how fast we solve the equations in the non-linear loop. This factor is applied to the central coefficient of the linear equation","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/innovationspace.ansys.com\/knowledge\/#website"},"breadcrumb":{"@id":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\/#breadcrumblist"},"datePublished":"2023-01-25T07:16:17+00:00","dateModified":"2023-07-31T12:36:42+00:00"},{"@type":"WebSite","@id":"https:\/\/innovationspace.ansys.com\/knowledge\/#website","url":"https:\/\/innovationspace.ansys.com\/knowledge\/","name":"Ansys Knowledge","description":"Ansys Innovation Space","inLanguage":"en-US","publisher":{"@id":"https:\/\/innovationspace.ansys.com\/knowledge\/#organization"}}]},"og:locale":"en_US","og:site_name":"Ansys Knowledge | Ansys Innovation Space","og:type":"article","og:title":"What does a local timestep factor (LTF) in the CFX solver mean? | Ansys Knowledge","og:description":"(a) When you run local timestep factor the solver does not assemble a pseudo transient term because it is not needed. Local timestep factor is a different approach (to the default) for controlling how fast we solve the equations in the non-linear loop. This factor is applied to the central coefficient of the linear equation","og:url":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\/","article:published_time":"2023-01-25T07:16:17+00:00","article:modified_time":"2023-07-31T12:36:42+00:00","twitter:card":"summary_large_image","twitter:title":"What does a local timestep factor (LTF) in the CFX solver mean? | Ansys Knowledge","twitter:description":"(a) When you run local timestep factor the solver does not assemble a pseudo transient term because it is not needed. Local timestep factor is a different approach (to the default) for controlling how fast we solve the equations in the non-linear loop. This factor is applied to the central coefficient of the linear equation"},"aioseo_meta_data":{"post_id":"161545","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":"default","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":false,"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":"2025-10-17 19:11:42","updated":"2026-07-29 05:29:57","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\/knowledge\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/innovationspace.ansys.com\/knowledge\/topics\/\" title=\"Topics\">Topics<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic-tag\/cfx\/\" title=\"cfx\">cfx<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tWhat does a local timestep factor (LTF) in the CFX solver mean?\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/innovationspace.ansys.com\/knowledge"},{"label":"Topics","link":"https:\/\/innovationspace.ansys.com\/knowledge\/topics\/"},{"label":"cfx","link":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic-tag\/cfx\/"},{"label":"What does a local timestep factor (LTF) in the CFX solver mean?","link":"https:\/\/innovationspace.ansys.com\/knowledge\/forums\/topic\/what-does-a-local-timestep-factor-ltf-in-the-cfx-solver-mean\/"}],"acf":[],"custom_fields":[{"0":{"_wp_page_template":["default"],"_bbp_forum_id":["27796"],"_bbp_author_ip":["23.56.168.180"],"_bbp_last_active_time":["1-24-2023  20:20:01"],"_btv_view_count":["4129"],"siebel_km_number":["503709"],"product_version":["0"],"km_published_date":["2006-05-19T03:26:54.000Z"],"family":["Fluid Dynamics"],"application_name":["CFX"]},"test":"articlesansys-com"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/knowledge\/wp-json\/wp\/v2\/topics\/161545","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/knowledge\/wp-json\/wp\/v2\/topics"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/knowledge\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/innovationspace.ansys.com\/knowledge\/wp-json\/wp\/v2\/topics\/161545\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/knowledge\/wp-json\/wp\/v2\/media?parent=161545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}