Although widely considered to be the most accurate approach for analysis of dynamic loads such as waterhammer or seismic loads, time history dynamic analysis has not traditionally been used very often by piping stress engineers. Whereas use of dynamic load factors (DLF) is much more common. While no one knows for sure why, we can reasonably assume several factors:

Design results using DLF are rarely compared with results from time history dynamic analysis to evaluate the economic consequences of using one approach vs the other. How are the DLF values determined, and can they be justified? Having to beef up the structure and foundation can be costly, resulting in project delays. If such changes truly need to be made, that's one thing. But if costly design changes are the result of an overconservative and unrealistic analysis approach, that's a problem.

Similarly, in seismic zones, design results using a static seismic load approach are not usually compared with results using time history dynamic analysis. However, at least the static seismic approach is usually based on codified values which have some justification, although time history would offer more realistic distribution of seismic loads.

Most piping stress models have nonlinear boundary conditions (gaps, friction, one-way supports, etc.) for nonlinear static analysis, yet most legacy piping stress programs force users to linearize all nonlinear pipe supports for dynamic analysis, which is a questionable approach. This limitation helps to push engineers toward the DLF alternative. CSiPlant can easily account for nonlinear boundary conditions in nonlinear time history cases. 

Legacy piping stress programs have limitations in the number of time history cases and/or the size of time history functions, limitations which also push engineers toward the DLF approach. CSiPlant has no limit to the number of dynamic analysis cases which can be analyzed, or the size of the time history function. 

It's generally perceived that creating time history cases is time consuming with a steep learning curve, another factor which has pushed engineers to use DLF. CSiPlant's ability to import time history data from text files with automatic consideration of scientific notation is straightforward, and can save a ton of time as compared to manually entering time history loading data. CSiPlant can import time history data from most commercial piping fluid transient software programs, and most seismic ground motion records as-is with little additional effort. For cyclic dynamic loads, CSIPlant has built-in features to automatically generate sine and cosine time history functions. Once time history load functions have been imported, a time history load case can be defined within a few minutes.

In a few cases, DLF can be unconservative if the dynamic excitations match the resonant frequency of the piping. DLF ignores the frequency of the dynamic excitations. 

Other CSiPlant capabilities which make for even more realistic design results are consideration of second order P-delta effects, nonlinear load sequencing, and the ability to integrate CSiPlant piping models with SAP2000 structural analysis models for combined pipe-structure interaction.