Skip to content

module myna.application.thesis.melt_pool_geometry_part.app

Defines application behavior for thesis/melt_pool_geometry_part.


class ThesisMeltPoolGeometryPart

3DThesis melt pool geometry simulation at part-layer scale.

method ThesisMeltPoolGeometryPart.__init__

__init__()

property ThesisMeltPoolGeometryPart.component

Return the corresponding component class. This will be None if class name is not in the Component lookup dictionary


property ThesisMeltPoolGeometryPart.name


property ThesisMeltPoolGeometryPart.path


property ThesisMeltPoolGeometryPart.template

Set the path to the template directory based on the path to the app directory


method ThesisMeltPoolGeometryPart.configure

configure()

method ThesisMeltPoolGeometryPart.configure_case

configure_case(case_dir, myna_input='myna_data.yaml')

method ThesisMeltPoolGeometryPart.default_z_resolution

default_z_resolution()

Use an isotropic mesh unless the user overrides Z.


method ThesisMeltPoolGeometryPart.execute

execute()

method ThesisMeltPoolGeometryPart.parse_configure_arguments

parse_configure_arguments()

method ThesisMeltPoolGeometryPart.parse_execute_arguments

parse_execute_arguments()

method ThesisMeltPoolGeometryPart.require_supported_3dthesis_version

require_supported_3dthesis_version()

Require the 3DThesis version needed by this app.


method ThesisMeltPoolGeometryPart.run_case

run_case(proc_list, check_for_existing_results=True)

This file was automatically generated via lazydocs.