Python Module Index

m
 
m
model_package
    model_package.Calibrate.build_calibration_map Create a file mapping calibration results for each macroscale element
    model_package.Calibrate.calibrate_element Calibrate micromorphic linear elasticity for a single filter element (i.e. macroscale element)
    model_package.Calibrate.calibrate_element_plastic Calibrate micromorphic elastoplasticity on a single filter domain (i.e. macroscale element)
    model_package.Calibrate.calibrate_qp Calibrate micromorphic linear elasticity on a single filter domain (i.e. macroscale element) and quadrature point
    model_package.Calibrate.calibration_tools Collection of utilities for calibration
    model_package.Calibrate.elastic_map_to_material_card Unpack a csv file of elastic parameters and call function to write elastic yaml file
    model_package.Calibrate.identify_z_boundary_elements Read in macroscale XDMF file of a cylindrical geometry and identify element found on the z-boundary
    model_package.Calibrate.joint_probability_distributions Create a joint probability distribution plot to summarize calibration results
    model_package.Calibrate.return_minimum_smith_constraint Evaluate the 13 Smith constraints for micromorphic linear elasticity and return the minimum value
    model_package.Calibrate.summarize_calibration_results Summarize results of parameter calibration
    model_package.Calibrate.summarize_calibration_results_from_csv Summarize results of parameter calibration from a calibration map csv
    model_package.Calibrate.summarize_calibration_results_ignore_boundary Summarize results of parameter calibration while ignoring elements on the z-boundary"
    model_package.config_software Configure software paths in a YAML file
    model_package.DNS_Abaqus.build_dynamic_elastic_cylinder Create an Abaqus model of an elastic cylinder under dynamic compression
    model_package.DNS_Abaqus.build_elastic_cylinder Create an Abaqus model of an elastic cylinder under static compression
    model_package.DNS_Abaqus.convert_tess Convert a tesselation file output by Neper to STL and create Abaqus mesh
    model_package.DNS_Abaqus.convert_tess_2d Convert a 2D tesselation file output by Neper to STL and create an Abaqus mesh
    model_package.DNS_Abaqus.convert_tess_cylinder Convert a tesslation file output by Neper for a cylindrical geometry to STL and create Abaqus mesh
    model_package.DNS_Abaqus.dynamic_analytical_comparison Plot dynamic Abaqus results against an analytical solution
    model_package.DNS_Abaqus.extract_frames Extracts 3D field output from a completed Abaqus simulation to save as 2D image
    model_package.DNS_Abaqus.extract_history Plot Abaqus history output for force versus displacement
    model_package.DNS_Abaqus.modify_input Modify Abaqus input file to output 'COORD' at integration points
    model_package.DNS_Abaqus.ODBextract_to_XDMF Convert Abaqus DNS results to XDMF format
    model_package.DNS_Abaqus.ODBextract_to_XDMF_neper Convert Abaqus DNS results of 3D bonded grains to XDMF format
    model_package.DNS_Abaqus.ODBextract_to_XDMF_neper_2d Convert Abaqus DNS results of 2D bonded grains to XDMF format
    model_package.DNS_Abaqus.parse_sets_from_inp Extract element IDs associated with element sets from Abaqus input file
    model_package.DNS_Abaqus.write_section_file Write an Abaqus input file for the section definition of grains"
    model_package.DNS_GEOS.plot_force_displacement Process force-displacement from GEOS DNS results
    model_package.DNS_GEOS.vtk_to_xdmf Convert GEOS DNS results to XDMF format
    model_package.DNS_GEOS.vtk_to_xdmf_fast Convert GEOS DNS results to XDMF format using VTK utilities
    model_package.DNS_GEOS.vtk_to_xdmf_fast_multi Convert multiblock GEOS DNS results to XDMF format using VTK utilities
    model_package.DNS_Ratel.build_options_file Write Ratel options file
    model_package.DNS_Ratel.cgns_to_xdmf Convert Ratel DNS results to XDMF format
    model_package.DNS_Ratel.plot_force_displacement Process force-displacement from Ratel DNS results
    model_package.DNS_Ratel.vtk_to_xdmf Convert Ratel DNS results to XDMF format
    model_package.Filter.bounds_from_DNS Create a csv containing the extents of a DNS file
    model_package.Filter.build_filter_config Write the configuration file for the Micromorphic Filter
    model_package.Filter.collect_multi_domain_errors Collect balance equation errors across filter domain studies
    model_package.Filter.collect_multi_domain_stats Collect statistics of a homogenized micromorphic quantity across filter domain studies
    model_package.Filter.force_bounds Create a csv file containing information for a bounding box encompassing all DNS points
    model_package.Filter.parse_balance_errors Parse balance equation errors from Micromorphic Filter standard output
    model_package.Filter.run_micromorphic_filter Run the Micromorphic Filter
    model_package.Filter.single_macroscale Write a single macroscale domain file for the Micromorphic Filter
    model_package.Filter.visualize_results Post-process Micromorphic Filter output
    model_package.Filter.xdmf_3d_calculations Create an XDMF file containing a variety of derived quantities
    model_package.Filter.xdmf_local_paths Create a copy of an XDMF file with absolute H5 paths replaced with relative paths
    model_package.Filter.xdmf_tomfoolery Modify an XDMF file by combining elements from separate 'blocks'
    model_package.peta Copy DNS results from the CU Peta library to the output directory
    model_package.Tardigrade_MOOSE.add_element_blocks_to_mesh Take an existing exodus mesh, add element blocks for each element, save with new name
    model_package.Tardigrade_MOOSE.annulus_from_bounds Create an annular mesh from the bounds of a DNS file
    model_package.Tardigrade_MOOSE.Brazil_disk_normalized_force_vs_displacements Process force-displacement from Tardigrade-MOOSE results
    model_package.Tardigrade_MOOSE.brazilian_disk_apparatus Create a Brazilian Disk specimen and loading apparatus
    model_package.Tardigrade_MOOSE.brazilian_disk_apparatus_symmetry Create a Brazilian Disk specimen and loading apparatus using 1/8th symmetry
    model_package.Tardigrade_MOOSE.build_dynamic_Tardigrade_input_deck Write a Tardigrade-MOOSE input file for dynamic simulation
    model_package.Tardigrade_MOOSE.build_elastic_MOOSE_input_deck_brazil_disk_platens Write MOOSE input file for eighth symmetry Brazilian disk simulation with platens
    model_package.Tardigrade_MOOSE.build_elastic_MOOSE_input_deck_brazil_disk_platens_symmetry Write MOOSE input file for symmetric Brazilian disk simulation with platens
    model_package.Tardigrade_MOOSE.build_elastic_MOOSE_input_deck_brazil_disk_rigid_platens Write MOOSE input file for Brazilian disk simulation with rigid platens
    model_package.Tardigrade_MOOSE.build_GED_Tardigrade_input_deck_from_csv Write Tardigrade-MOOSE input file for a gradient-enhanced damage plasticity simulation
    model_package.Tardigrade_MOOSE.build_plastic_Tardigrade_input_deck Write Tardigrade-MOOSE input file for a plastic simulation
    model_package.Tardigrade_MOOSE.build_plastic_Tardigrade_input_deck_brazil_disk_platens Write Tardigrade-MOOSE input file for Brazilian disk simulation with platens
    model_package.Tardigrade_MOOSE.build_plastic_Tardigrade_input_deck_brazil_disk_platens_symmetry Write Tardigrade-MOOSE input file for eighth symmetry Brazilian disk simulation with platens
    model_package.Tardigrade_MOOSE.build_plastic_Tardigrade_input_deck_platens Write Tardigrade-MOOSE input file for a plastic simulation with platens
    model_package.Tardigrade_MOOSE.build_Tardigrade_input_deck Write Tardigrade-MOOSE input file
    model_package.Tardigrade_MOOSE.build_Tardigrade_input_deck_brazil_disk_kernel_platens Write MOOSE input file for Brazilian disk simulation with nodal kernel contact
    model_package.Tardigrade_MOOSE.build_Tardigrade_input_deck_brazil_disk_rigid_platens Write MOOSE input file for Brazilian disk simulation with rigid contact platens
    model_package.Tardigrade_MOOSE.cube_mesh Create a cube mesh
    model_package.Tardigrade_MOOSE.cylinder_from_bounds Create a cylinder mesh from the bounds of a DNS file
    model_package.Tardigrade_MOOSE.cylinder_from_bounds_with_platens Create a cylinder mesh from the bounds of a DNS file with platens
    model_package.Tardigrade_MOOSE.extract_exodus_data Process results from a MOOSE exodus simulation results file
    model_package.Tardigrade_MOOSE.finite_stVK_calculation Solution for uniaxial stress of a cylinder for finite deformation using the St. Venant-Kirchhoff elasticity model
    model_package.Tardigrade_MOOSE.MOOSE_input_deck_tools Utility script containing functions for writing common MOOSE input deck blocks
    model_package.Tardigrade_MOOSE.plot_dynamic_displacement Process displacement vs time from Tardigrade-MOOSE results
    model_package.Tardigrade_MOOSE.plot_force_displacement Process force-displacement from Tardigrade-MOOSE results
    model_package.Tardigrade_MOOSE.plot_lateral_displacement Process lateral displacement from Tardigrade-MOOSE results
    model_package.Tardigrade_MOOSE.process_calibration_map_to_parameter_csv Process a calibration map file to a parameter csv for Tardigrade-MOOSE
    model_package.Tardigrade_MOOSE.summarize_dynamic_displacements Plot mutliple dynamic displacement plots against each other
    model_package.Tardigrade_MOOSE.summarize_micro_macro_force_displacements Process force-displacement from Tardigrade-MOOSE results
    model_package.Tardigrade_MOOSE.summarize_micro_macro_lateral_displacements Plot mutliple lateral displacement plots against each other
    model_package.Tardigrade_MOOSE.uniformly_refine_mesh Uniformly refine an exodus mesh and update a calibration map with new element IDs
    model_package.Tardigrade_MOOSE.write_elastic_material_card Write elastic Tardigrade-MOOSE input card (.yml)
    model_package.Tardigrade_MOOSE.write_plastic_material_card Write elastoplastic Tardigrade-MOOSE input card
    model_package.xdmf_reader_tools Functions for reading XDMF files