Department of Civil Engineering


Contact Us

Main Campus
Nitschke Hall
Dr. Serhan Guner 
Phone: (419)530.8133
1610 N. Westwood Ave.
Nitschke Hall, Room: 3021
Toledo, Ohio 43607, USA
Fax (419)530.8006

Computational Modeling Resources


Vector5 with graphical pre- and post-processors FormWorks-Plus and Janus

Download VecTor5

(BASIC v3.4, feb 2019)

New Version of VecTor5 is released. This is a major update. 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 old version in 83 minutes. The new installation package includes sample models, screen shots, video links, and various guidelines to simplify the modeling process.

In collaboration with the VecTor Analysis Group, my research team creates physics-based computational simulation formulations and establishes numerical solution procedures for use in various simulation platforms. One computational platform, VecTor5, was developed during my 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. You will find more information in below sections.

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 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 through 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.

Loads Considered

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.


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

  • 100 elements.
  • 100 nodes
  • 10 member (section) types.
  • 30 concrete layers per member types.
  • 5 rebar components per member type.
VecTor Analysis Group
Last Updated: 6/24/19