Department of Civil Engineering




VecTor5 Output




 Download VecTor5

  • Version 3.6, June 2021
  • Includes pre- & post-processors FormWorks+ and Janus
  • VecTor5 Spec Sheet
  • Contact VTAG for the full version.

Version 3.6 introduces a new deep beam element.  This deep beam element can be used together with slender elements to create a mixed-type analysis. Three publications provide in-depth information on the formulation, application, and verification of this capability. Refer to our Journal Paper 11, Bulletin 8, and Report 3 .

Version 3.5 (Corona) is released.  This version includes improved formulations for tension softening (important for lightly-reinforced sections) and a few other formulations. A new deep beam element has been implemented and tested. It will be activated soon, once more tests are performed. Stay tuned. 

Version 3.4 of VecTor5 is released. In addition to a number of formulation improvements, this version uses a sparse matrix solution technique to significantly reduce the computational time for larger models. For a model with 4oo nodes, for example, the new version completes the analysis in 13 minutes versus the previous version in 83 minutes. The new installation package includes sample models, screenshots, video links, and various guidelines to simplify the modeling process.

RESIST Research Group creates physics-based computational simulation formulations and establishes numerical solution procedures for use in various simulation platforms. One computational platform, VecTor5, was developed during Dr. Guner's Ph.D. studies. New or improved formulations have been added since then. VecTor5 is a nonlinear sectional analysis procedure for two-dimensional frame structures consisting of beams, columns and shear walls, subjected to temperature, static and dynamic loading conditions including earthquakes, impact and blast cases. To facilitate the use of advanced simulation procedures, we created a pre-processor FormWorks+ for model creation and a post-processor Janus for the visualization of analysis results. All three programs are available free of charge to students and researchers. We also created user bulletins, manuals and videos to train students and researchers for nonlinear modeling as follows. Contact Dr. Guner for any other questions and comments.

Modeling tools
Please review the spreadsheets
Learning center
Please review User Bulletins and Youtube Tutorials. Bulletin 1 includes the simplest example.
User's Manuals
Please review User's Manuals.


Subscribe to our YouTube Channel to get the latest tutorial videos and more.


Learn how to run the VecTor5 software, how to use the programs associated with modeling, the purpose of the files that are downloaded with the VecTor5 package, and preliminary setups in your machine prior to running VecTor5. Learn more


Using FormWorks+ to prepare the necessary files for the VecTor5 main processor program. An Example using a simply supported beam subjected to pushover at midspan. Learn more


Understanding the output files generated by the main processor program. Running the post-processor software Janus and analyzing the data. Learn more


VecTor5 uses a smeared, rotating crack approach for reinforced concrete based on a total load, secant stiffness formulation of the Disturbed Stress Field Model (Vecchio, 2000). The computational algorithm performs two interrelated analyses. Using a direct stiffness method, VecTor5 performs a global frame analysis first. Rigorous sectional analyses of concrete member cross-sections are then performed at various sections along the lengths of the members, using a distributed nonlinearity fiber model approach. The computed responses are enforced with the use of an unbalanced force approach where the unbalanced forces are reduced to zero iteratively. Refer to Journal Articles section for more information.


Vector5 is capable of considering such second-order effects as material and geometric nonlinearities, time- and temperature-related effects, membrane action, nonlinear degradation of concrete and reinforcement due to elevated temperatures, compression softening due to transverse cracking, tension stiffening due to load transfer between cracked concrete and reinforcement, tension softening due to fracture-related mechanisms, shear slip along crack surfaces, nonlinear concrete expansion, confinement effects, previous loading history, effects of slip distortions on element compatibility relations, concrete prestrains and reinforcement dowel action. Required for the dynamic analyses, vector5 considers strain rate effects on the concrete and reinforcement as well as damping effects on the structure. Refer to journal articles section for more information.


The VecTor5 Bundle includes the following files:

  • Analysis program VecTor5.
  • Modeling Software FormWorks+.
  • Result Visualization Software Janus.
  • User's Manual.
  • Four example analysis folders.

FormWorks+ helps you to create your model in a graphical environment. It is recommended that you read the two tutorial files to get acquainted yourself with VecTor5 modeling process. Advanced users may benefit from the Automatic Sectional Modeler Spreadsheet. This spreadsheet provides a more thorough sectional modeling and includes the buckling ratio L/Db calculations. The data created by this spreadsheet should be copied and pasted into the S5R file for the related member type (MT). You may also review FormWorks+ and VecTor5 User’s Manuals for more detailed information.

Once the analysis model is ready, you may run VecTor5.exe through FormWorks+ interface. Alternatively, you may go into the analysis folder and double-click on the VecTor5.exe file. If the analysis does an initiate, you need to run VecTor5.exe through the DOS command prompt to be able to see the error message.

After the analysis is complete, you need to run Janus.exe and open the VecTor.job file (located in the analysis directory) to see the results, including the deflected shape, stresses, strains and crack widths. You may refer to User’s Manual of Janus if you require more detailed information on this software.


Temperature loads include nonlinear thermal gradients.
Static loads include monotonic, cyclic and reversed-cyclic load cases.
Dynamic loads include base accelerations (time-history analysis under an earthquake accelerogram), impulse, impact and blast loads, initial velocity and constant acceleration load cases.


The basic version of VecTor5 is limited to static load conditions and default material models, with the following limits. The full version of the program can be obtained from the VecTor Analysis Group. Refer to the product sheet for more details.

  • 50 elements.
  • 50 nodes
  • 5 member (section) types.
  • 30 concrete layers per member types.
  • 5 rebar components per member type.
VecTor Analysis Group
Last Updated: 9/1/21