Skip to main content
Ctrl+K
Logo image
Ctrl+K
  • Getting started
    • Installation
      • The distribution
      • Microsoft Windows
      • Linux
    • Commands
      • Launch commands
        • Zrun
        • Zodb
      • Mesh and results visualization
        • Zmaster
        • Zparaview
      • Z-mat interface with external FEM solvers
        • Zpreload
        • Z-mat
        • Zansys
        • Zsamcef
        • Zforge
        • Zadvc
        • Zmorfeo
        • Zlsdyna
      • Modules
        • Zsopt
        • Zcracks
        • Zair
        • Zncpc
      • License management
        • Zserver
        • Zlicense_utility
      • Setup user projects
        • Zsetup
        • Zmake
        • ZebFront
      • Miscellaneous utilities
        • Zclean
        • Zglue
    • Zmaster
      • Introduction
      • Pre-processing (Mesh Creation)
        • Geometry creation
        • Create Nodes
        • Ruled Domain
        • Free Domain
        • Mesh Domain
        • Mesh View
        • View Options
        • Create Boundary
        • Batch Mesher
      • Run FEA simulation
        • Write ‘inp’ file
        • Write material file
        • Zrun
      • Post-processing
        • Results visualisation
        • Creating post variables
        • Plots
    • Reference
      • Functions definition
      • Degrees of freedom
      • Element Geometries
      • Boundary sets
      • Element Integration
      • Input file
      • Structure of .mast file
      • Structure of problem.geof
      • Z-set output formats
      • Global parameters
      • Environment variables
  • User manual
    • Mesher
      • Introduction
      • ***mesh
      • **adaptation
      • **add_element
      • **add_info
      • **add_l2d2
      • **add_l3d2
      • **add_node
      • **adjust_contact
      • **ascii_from_bset
      • **boolean_operation
      • **bounding_box
      • **bset
      • **bset_align
      • **bset_to_mast
      • **bset_to_mesh
      • **bset_view
      • **build_ellipse
      • **fronts
      • **build_parallel_boundary_files
      • **build_parallel_meshes
      • **build_parallel_param_files
      • **phi_psi_no_refine
      • **build_sphere
      • **cfv_build
      • **check_orientation
      • **check_quality
      • **classical_renumbering
      • **classical_to_zstrat
      • **clean_sets
      • **cleanup_bsets
      • **condense_out_elset_domain
      • **compute_predefined_levelset
      • **compute_surface
      • **continuous_liset
      • **crack_from_2D_path
      • **crack_2d
      • **create_geof_from_elset
      • **create_interface_elements
      • **create_interface_elements_between_elsets
      • **create_interface_elset
      • **cut_surface
      • **dg_transform
      • **deform_mesh
      • **degenerated_cleaner
      • **degenerated_elset
      • **delete_elset
      • **div_quad
      • **elements_to_springs
      • **elset
      • **elset_by_element_type
      • **elset_explode
      • **elset_near_nset
      • **elset_split
      • **extension
      • **extension_along_nset
      • **extract_skin
      • **extract_surface
      • **extract_2d_surface
      • **extrude_shell
      • **faset_align
      • **find_same_node_position
      • **function
      • **fuse_nset
      • **geof_format
      • **hexa_refinement
      • **hexa_to_tetra
      • **import_abaqus_pressure
      • **inverse_bset
      • **inverse_liset
      • **ipset
      • **join_bsets
      • **join_nsets
      • **lin_to_quad
      • **liset_extension
      • **make_springs
      • **match_nset
      • **mesh_gems
      • **mesh_lin_cube
      • **mesh_lin_rectangle
      • **mesh_quad_cube
      • **mesh_quad_parallelepiped
      • **mesh_quarter_plate_hole
      • **mesh_sphere_in_cube
      • **metis_renumbering
      • **metis_split
      • **mmg2d
      • **mmg3d
      • **mmgs
      • **modify_mesh_and_cut
      • **node_from_ascii
      • **nset
      • **nset_between_two_elsets
      • **nset_extension
      • **nset_for_cell
      • **nset_intersection
      • **nset_keep_lin
      • **open_bset
      • **open_mast
      • **parallel_adaptation_x
      • **periodic_paires
      • **perturb_inside
      • **porcupine
      • **project_nset
      • **propag_crack
      • **quad_to_lin
      • **quad_to_tri
      • **quad_refinement
      • **randomize
      • **read_groups
      • **reassign_elsets
      • **refine_mesh_based_on_element_domains
      • **regular_split
      • **regularize_cfv
      • **remove_element
      • **remove_bset_from_bset
      • **remove_nodes_from_nset
      • **remove_orphans
      • **remove_set
      • **rename_set
      • **renumbering
      • **resize_node
      • **rigid_body
      • **rigid_link_to_point
      • **rotate
      • **s3_to_c2
      • **save
      • **scale
      • **set_reduced
      • **sequential_ids
      • **shell
      • **small
      • **sort_nset
      • **sort_sets_alphabetically
      • **split
      • **split_hexa
      • **split_tetra
      • **statistics
      • **subtract_nsets
      • **sweep
      • **switch_element
      • **symmetry
      • **tet_refinement
      • **thicken_bset
      • **to_2d
      • **to_cax
      • **to_c3d10_4
      • **transform_fili
      • **translate
      • **unconnected_parts
      • **union
      • **unshared_faces
      • **unshared_edges
      • **unshared_middle_nodes
      • **vcct_extend
      • **volume_to_shell
      • **yams_ghs3d
      • **yams_by_elset
    • Finite element (.inp file)
      • Introduction
      • ****calcul
      • ***linear_solver
      • ***auto_remesh
      • ***auto_adaptation
      • ***disc_error_estimator
      • ***bc
      • **impose_element_dof
      • **impose_element_dof_reaction
      • **impose_elset_dof
      • **impose_elset_dof_reaction
      • **impose_nodal_dof
      • **fix_all_dof
      • **impose_nodal_dof_rate
      • **impose_nodal_dof_and_release
      • **impose_nodal_reaction
      • **impose_nodal_dof_density
      • **impose_nodal_dof_from_function
      • **impose_nodal_dof_file
      • **impose_nodal_dof_non_cumulative
      • **impose_nodal_dof_from_transfer
      • **impose_nodal_reaction_file
      • **impose_nodal_energy
      • **release_nodal_dof
      • **submodel
      • **centrifugal
      • **deformation
      • **deformation_gradient
      • **curvature
      • **deformation_cosserat
      • **free_rotation
      • **gravity
      • **hydro
      • **impedance
      • **linear_rotation
      • **positive_displacement
      • **pressure
      • **pressure_from_results
      • **get_load_from_results
      • **radial
      • **radius
      • **rotation
      • **shear
      • **static_torsor
      • **torque
      • **strain_gradient
      • **surface_load
      • **control_nodal_dof
      • **vspring
      • **z7p
      • **crack_release
      • **K_field
      • **T_field
      • **surface_heat_flux
      • **convection_heat_flux
      • **interface_heat
      • **volumetric_heat
      • **volumetric_heat_in_file
      • **radiation
      • ***coupled_resolution
      • ***compute_G_by_gth
      • ***contact
      • ***continuum_contact
      • ***dimension
      • ***eigen
      • ***elastic_energy
      • ***energy_monitoring
      • ***equation
      • ***feti
      • ***file_management
      • ***fluid_structure_interface
      • ***function_declaration
      • ***global_parameter
      • ***global_bifurcation
      • ***impose_kinematic
      • ***init_dof_value
      • ***initialize_with_transfer
      • ***make_restart_file
      • ***matrix_storage
      • ***material
      • *var_mat_ini
      • ***mesh
      • *section uniform
      • **local_frame
      • ***output
      • **test
      • ***parameter
      • **file
      • **ascii_file
      • **from_results
      • **function
      • **results
      • **table
      • **z7p
      • ***parks
      • ***post_increment
      • **i_integral
      • **j_integral_lorenzi
      • **non_local
      • ***pre_problem
      • **init_z7p_rotations
      • **layer_orientation
      • ***random_distribution
      • ***resolution
      • ***resolution newton
      • ***resolution bfgs
      • **automatic_time
      • **init_d_dof
      • **max_divergence
      • **sequence
      • **skip_cycles
      • **use_lumped_mass
      • ***restart
      • ***shell
      • ***sub_problem
      • ***table
      • ***function
      • ***specials
      • ***xfem_crack_mode
    • Post calculations
      • Introduction to Post Computations
      • ****post_processing
      • ***data_source
      • ***data_output
      • ***local_post_processing
      • **process copy
      • **process creep
      • **process cycle
      • **process cycle_projection
      • **process derive
      • **process deviator
      • **process ductile_failure
      • **process eigen2
      • **process fatigue_E
      • **process fatigue_EE
      • **process fatigue_rainflow
      • **process fatigue_S
      • **process format
      • **process function
      • **process HCF
      • **process initiation
      • **process integrate
      • **process LCF
      • **process make_field
      • **process mat_sim
      • **process max
      • **process mises
      • **process multirange
      • **process norm
      • **process onera
      • **process oxidation
      • **process range
      • **process neu_sehitoglu
      • **process swt
      • **process trace
      • **process transform_frame
      • **process tresca
      • **process triax
      • ***global_post_processing
      • **process anisotropic_failure
      • **process antisymmetric_gradient
      • **process area
      • **process momentum
      • **process average_around
      • **process average_in_element
      • **process average_in_ply
      • **process average_in_thickness
      • **process max_in_element
      • **process batdorf
      • **process beremin
      • **process checksum
      • **process clip_image
      • **process cohesion_torsor
      • **process coordinates
      • **process couple
      • **process cto
      • **process curve
      • **process divergence_tensor
      • **process energy_norm
      • **process extensometer
      • **process format
      • **process GB_distance
      • **process gp_vol
      • **process gp_xyz
      • **process gradient
      • **process hot_spot
      • **process integrate_flux
      • **process L2norm
      • **process max
      • **process node_extrapolation
      • **process node_interpolation
      • **process relocalised_post
      • **process selective_int
      • **process static_torsor
      • **process post_statistics
      • **process strain_measure
      • **process symmetric_gradient
      • **process surface_normals
      • **process torque
      • **process view_ipsets
      • **process volume
      • **process volume_above
      • **process volume_integrate
      • **process volume_of_element
      • **process weibull
      • **process z7p
    • Results reading and management
      • ****results_management
      • ****forge
    • Reference
      • Functions definition
      • Degrees of freedom
      • Element Geometries
      • Boundary sets
      • Element Integration
      • Input file
      • Structure of .mast file
      • Structure of problem.geof
      • Z-set output formats
      • Global parameters
      • Environment variables
    • General
      • introduction
      • Conventions
  • Z-mat user manual
    • Z-mat General Commands
      • Z-mat interfaces
      • Interface files
      • ***automatic_time
      • ***behavior
      • ***debug
      • ***external_storage
      • ***material
      • ***parameter
      • ***save_energies
      • ***skip_cycle
      • Zmaster interfaces
    • Z-mat ABAQUS
      • Z-mat ABAQUS interface
      • Site definition
      • Post calculations
    • Z-mat ANSYS
    • Z-mat MSC-Marc
    • Z-mat SAMCEF
    • Z-mat Cosmos
    • Z-mat LS-Dyna
    • Z-mat FORGE
    • Z-mat MORFEO
    • Behavior functionality
      • Introduction to Behaviors
      • <BEHAVIOR>
    • Material Models
      • linear_elastic
      • damage_elasticity
      • linear_viscoelastic
      • hyper_elastic
      • <HYPERELASTICITY> arruda_boyce
      • hooke_large_displacement
      • hyper_elastic_mooney
      • hyper_elastic_mixte_mooney
      • hyper_elastic_mixte_rivlin
      • viscoelastic_spectral
      • hyperviscoelastic
      • gen_evp
      • reduced_plastic
      • porous_plastic
      • general_tfa
      • mechanical_step_phase
      • umat
    • Secondary Models
      • aging
      • aniso_damage
      • becker_needleman
      • cast_iron
      • cast_iron_brittle
      • bodner_partom
      • finite_strain_crystal
      • matmod
      • matmod_z
      • memory
      • non_associated
      • rousselier_poly
      • visco_aniso_damage
    • Other Models
      • coefficient_diffusion
      • needleman_debonding
      • crisfield_debonding
      • chaboche_debonding
      • generalized_debonding
      • diffusion
      • linear_spring
      • thermal
      • variable_friction
    • Material Components
      • <ANISOTROPIC_DAMAGE>
      • <COEFFICIENT>
      • <COEFFICIENT_MATRIX>
      • <CONDUCTIVITY>
      • <CRITERION>
      • <CRITERION> anisotropic
      • <CRITERION> bron
      • <CRITERION> cast_iron
      • <CRITERION> hill
      • <CRITERION> karafillis_boyce
      • <CRITERION> linear_drucker_prager
      • <CRITERION> mises
      • <CRITERION> modified_nouailhas
      • <CRITERION> nouailhas
      • <CRITERION> ratio
      • <CRITERION> tensile_mises
      • <CRITERION> tresca
      • <CRITERION> unsym
      • <CRITERION> mises_2m1c
      • <CRYSTAL_KINEMATIC>
      • CRYSTAL_ORIENTATION
      • DAMAGE
      • DIRECT_KINEMATIC
      • <DIRECT_KINEMATIC> asaro
      • <DIRECT_KINEMATIC> non_symmetric
      • ELASTICITY
      • FLOW
      • <FLOW> function
      • <FLOW> gsell
      • <FLOW> hyperbolic
      • <FLOW> modified_visco
      • <FLOW> sellars_tegart
      • <FLOW> flow_sum
      • <FLOW> multiplicative
      • HYPERELASTIC_LAW
      • <HYPERELASTICITY> st_venant_kirchhoff
      • <HYPERELASTICITY> modified_sv_kirchhoff
      • <HYPERELASTICITY> ristinmaa
      • <HYPERELASTICITY> arruda_boyce
      • <HYPERELASTICITY> mooney
      • <HYPERELASTICITY> ogden
      • <HYPERELASTICITY> van_der_waals
      • <HYPERELASTICITY> fung
      • ISOTROPIC_HYPERELASTIC_LAW
      • <ISOTROPIC_HYPERELASTICITY> arruda_boyce
      • <ISOTROPIC_HYPERELASTICITY> mooney
      • <ISOTROPIC_HYPERELASTICITY> rivlin
      • <ISOTROPIC_HYPERELASTICITY> neo_hookean
      • <ISOTROPIC_HYPERELASTICITY> abaqus_neo_hookean
      • INTERACTION
      • ISOTROPIC
      • <ISOTROPIC> isotropic_sum
      • <ISOTROPIC> nonlinear_with_memory
      • <ISOTROPIC> isotropic_dsa
      • KINEMATIC
      • <KINEMATIC> aniso_nonlinear
      • LOCALIZATION
      • POROUS_CRITERION
      • <POROUS_CRITERION> cam_clay
      • <POROUS_CRITERION> elliptic
      • <POROUS_CRITERION> elliptic_aniso
      • <POROUS_CRITERION> fkm
      • <POROUS_CRITERION> gurson
      • <POROUS_CRITERION> rousselier
      • <POROUS_CRITERION> modified_rousselier
      • <POROUS_CRITERION> zhang_niemi
      • POTENTIAL
      • <POTENTIAL> associated
      • <POTENTIAL> coupled_recovery
      • <POTENTIAL> delobelle
      • <POTENTIAL> crystal
      • <POTENTIAL> gen_evp
      • <POTENTIAL> gen_evp2
      • <POTENTIAL> suvic
      • <POTENTIAL> 2M1C
      • <POTENTIAL> z6_gen_evp
      • SINTERING_STRAIN
      • SLIP_INTERACTION
      • STRAIN_NUCLEATION
      • THERMAL_STRAIN
    • Modifiers
      • <MODIFIER>
    • Model Simulation
      • Model Simulation
      • ****simulate
      • ***test
      • **constant_parameter
      • **error_plot
      • **load
      • **model
      • **output
      • **solver
      • **yield_surface
    • Optimization
      • Introduction
      • ****optimize
      • ***compare
      • ***compare t_file_file
      • **compare g_file_file
      • ***compare i_file_file
      • ***compare i_func_file
      • ***constraint
      • ***comparison_constraint
      • ***files
      • ***function
      • ***value
      • ***shell
      • ***zrun
      • ****optimize nelder_mead
      • ****optimize Rosenberg_marquardt
      • ****optimize evolution
      • ****optimize augmented_lagrangian
      • ****optimize single
  • Z-simOpt
    • Generalities
    • Variables management
    • Experimental results management
    • Simulation items management
    • External simulation items management
    • Optimization items management
    • Anisothermal variables management
    • Multiplot management
  • Z-paraview
  • Parallel computing
    • Introduction
      • Basics on parallel computing
      • Z-set parallel computing framework
      • Known missing features & bugs
    • Partitioning & Pre-Processing
      • Mesh partitioning
      • **engine_split
      • **metis_split
      • **scotch_split
      • **elset_split
      • **build_parallel_param_files
      • **build_parallel_boundary_files
      • ***mpcs
    • Distributed Solver
      • Running a parallel computation with Z-set
      • ***linear_solver
      • ***linear_solver dissection
      • ***linear_solver dd_feti
      • ***linear_solver dd_mpfeti
      • **iterative_solver
      • **acceleration
    • Tutorials
  • Multiscale modeling
    • Multiscale Modeling
      • Multiscale tools in Z-set
      • Imbricated finite element method (FE\(^2\) model)
      • General_TFA_Method
      • berveiller_zaoui
      • beta_multimat
      • voigt/voigt_fs
      • phasefield_phic
      • elastic_phasefield
      • plastic_phasefield
    • Material Components
      • BETA_TFA
      • <EIGENSTRAIN> beta
      • ENERGY
      • HOMOGENIZATION
      • LOCALIZATION1
      • LOCALIZATION2
  • Tutorials
    • Elastoplastic analysis of a tube under pressure
    • Elastoplastic analysis of internally pressurised bi-material sphere
    • Elastoplastic plate with a hole
    • Elastoplastic analysis of a disk under centrifigal forces
    • Cylinder torsion
    • Bending
    • Contact between two curved beams
    • Hertz contact
  • Developer manual
    • Introduction
      • Introduction
      • Basic rules
      • Style, definition
      • Errors and messages
      • Debugging Utilities
    • ZebFront pre-processor
      • ZebFront
      • Math Object Summary
      • SIMUL_MODEL
      • BASIC_NL_BEHAVIOR
      • BASIC_SIMULATOR
      • Resolving mixed loading for time independent plasticity and damage
      • @Class
      • @UserRead
      • @PostStep
      • @Derivative
      • @CalcGradF
    • zLanguage
      • The base language
      • Post Processing
      • How to use a zLanguage script to produce parametric meshes?
      • How to use a Zlanguage script in optimizer ?
      • How to use a Zlanguage script in post_processing ?
    • Z-mat Programming Examples
      • Introduction
      • FLOW example
      • ISOTROPIC example
      • HYPERELASTIC_LAW example
      • Gen-evp example
      • BEHAVIOR example
      • ZebFront example
      • ZebFront Example 2
    • Z-set Programming Examples
      • BC example 1
      • Pressure boundary condition
      • MPC example
      • Element example
      • Problem component example
      • MESHER example
      • POST example

Miscellaneous utilities

Miscellaneous utilities#

  • Zclean
  • Zglue
  • Zman
  • Others

previous

ZebFront

next

Zclean

By ARMINES, ONERA, and TRANSVALOR S.A.

© Copyright ARMINES, ONERA, and TRANSVALOR S.A. 2024.