Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Mesh Analysis with Current Sources01:10

Mesh Analysis with Current Sources

Mesh analysis becomes simpler when analyzing circuits with current sources, whether independent or dependent. The presence of current sources reduces the number of equations required for analysis. Two cases illustrate this:
Current Source in One Mesh: The analysis process is straightforward when a current source is found in only one mesh within the circuit. Mesh currents are assigned as usual, with the mesh containing the current source excluded from the analysis. Kirchhoff's voltage law (KVL)...
Mesh Analysis for AC Circuits01:12

Mesh Analysis for AC Circuits

In the domain of radio communication, the significance of impedance matching must be considered. It is crucial to ensure the efficient transmission of signals between radio transmitters and receivers. Achieving this balance involves using impedance-matching circuits, with one fundamental configuration comprising a resistor, capacitor, and inductor.
The process of harmonizing these impedances begins with a clear understanding of the input and output signals. Once these signals are known, the...
Mesh Analysis01:20

Mesh Analysis

Mesh analysis is a valuable method for simplifying circuit analysis using mesh currents as key circuit variables. Unlike nodal analysis, which focuses on determining unknown voltages, mesh analysis applies Kirchhoff's voltage law (KVL) to find unknown currents within a circuit. This method is particularly convenient in reducing the number of simultaneous equations that need to be solved.
A fundamental concept in mesh analysis is the definition of meshes and mesh currents. A mesh is a closed...
Method of Sections: Problem Solving II01:30

Method of Sections: Problem Solving II

Consider an arbitrary truss structure composed of diagonal, vertical, and horizontal members fixed to the wall. To calculate the force acting on members CB, GB, and GH, method of sections can be used. The loads and lengths of the horizontal and vertical members are known parameters, as shown in the figure.
Method of Sections: Problem Solving I01:27

Method of Sections: Problem Solving I

Consider a symmetrical roof truss structure, composed of vertical, diagonal, and horizontal members. The length of each horizontal member is 4 m. The lengths of the vertical members FB and HD are 4 m, while the length of member GC is 6 m. The loads acting at joints F, G, and H are 2 kN, while those at joints A and E are 1 kN.
Differential Form of Maxwell's Equations01:17

Differential Form of Maxwell's Equations

James Clerk Maxwell (1831–1879) was one of the significant contributors to physics in the nineteenth century. He is probably best known for having combined existing knowledge of the laws of electricity and the laws of magnetism with his insights to form a complete overarching electromagnetic theory, represented by Maxwell's equations. The four basic laws of electricity and magnetism were discovered experimentally through the work of physicists such as Oersted, Coulomb, Gauss, and Faraday.

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Phase field modelling of cracking and capacity fade in core-shell cathode particles for lithium-ion batteries.

Applied energy·2026
Same author

Computational predictions of hydrogen-assisted fatigue crack growth.

International journal of hydrogen energy·2026
Same author

A computational framework to predict the spreading of Alzheimer's disease.

Engineering with computers·2026
Same author

TDS Simulator: A MATLAB App to model temperature-programmed hydrogen desorption.

International journal of hydrogen energy·2026
Same author

Towards a Synergy-Driven Design Paradigm for Metal-Organic Framework/Polymer Nanocomposites via Predictive Multiscale Simulations.

Advanced materials (Deerfield Beach, Fla.)·2025
Same author

A mesoscale phase-field model of intergranular liquid lithium corrosion of ferritic/martensitic steels.

Npj Materials degradation·2025

Related Experiment Video

Updated: Jul 15, 2026

Analyzing Melts and Fluids from Ab Initio Molecular Dynamics Simulations with the UMD Package
06:37

Analyzing Melts and Fluids from Ab Initio Molecular Dynamics Simulations with the UMD Package

Published on: September 17, 2021

UMAT4COMSOL: An Abaqus user material (UMAT) subroutine wrapper for COMSOL.

Sergio Lucarini1,2,3, Emilio Martínez-Pañeda4,1

  • 1Department of Civil and Environmental Engineering, Imperial College, London SW7 2AZ, UK.

Advances in Engineering Software (Barking, London, England : 1992)
|July 13, 2026
PubMed
Summary

A new wrapper, UMAT4COMSOL, enables Abaqus user material subroutines (UMATs) to function within COMSOL Multiphysics. This integration simplifies complex multi-physics simulations using advanced solid mechanics material models.

Keywords:
AbaqusCOMSOLExternal materialFinite element methodSolid mechanicsUser subroutine

More Related Videos

A Finite Element Approach for Locating the Center of Resistance of Maxillary Teeth
10:50

A Finite Element Approach for Locating the Center of Resistance of Maxillary Teeth

Published on: April 8, 2020

Finite Element Modelling of a Cellular Electric Microenvironment
08:23

Finite Element Modelling of a Cellular Electric Microenvironment

Published on: May 18, 2021

Related Experiment Videos

Last Updated: Jul 15, 2026

Analyzing Melts and Fluids from Ab Initio Molecular Dynamics Simulations with the UMD Package
06:37

Analyzing Melts and Fluids from Ab Initio Molecular Dynamics Simulations with the UMD Package

Published on: September 17, 2021

A Finite Element Approach for Locating the Center of Resistance of Maxillary Teeth
10:50

A Finite Element Approach for Locating the Center of Resistance of Maxillary Teeth

Published on: April 8, 2020

Finite Element Modelling of a Cellular Electric Microenvironment
08:23

Finite Element Modelling of a Cellular Electric Microenvironment

Published on: May 18, 2021

Area of Science:

  • Computational Solid Mechanics
  • Multi-physics Simulation Software

Background:

  • Advanced material models are crucial for accurate solid mechanics simulations.
  • Integrating diverse material models across different simulation platforms presents a significant challenge.

Purpose of the Study:

  • To develop a seamless interface enabling the use of Abaqus user material subroutines (UMATs) within COMSOL Multiphysics.
  • To facilitate multi-physics simulations by leveraging established Abaqus material models in COMSOL.

Main Methods:

  • A C-language wrapper, UMAT4COMSOL, was developed to translate input/output data between COMSOL and Abaqus UMAT formats.
  • Consistent variable transformation ensures accurate data exchange between the two software environments.
  • The framework was tested using numerical experiments in elastoplasticity, hyperelasticity, and crystal plasticity.

Main Results:

  • Successfully demonstrated the interoperability of Abaqus UMATs within COMSOL Multiphysics.
  • The UMAT4COMSOL wrapper facilitates the application of complex material models in multi-physics studies.
  • Validated the framework's performance across various material behaviors including elastoplasticity, hyperelasticity, and crystal plasticity.

Conclusions:

  • The UMAT4COMSOL framework significantly enhances the capabilities of COMSOL Multiphysics for advanced solid mechanics research.
  • This tool lowers the barrier for researchers to utilize sophisticated material models in multi-physics simulations.
  • Freely available source code and documentation promote wider adoption and further development.