generate_mappings_m3l
Module Contents
Classes
Attributes
- class generate_mappings_m3l.VASTNodalForces
Bases:
m3l.ExplicitOperation- compute()
- disp_map(mesh, oml, save_map=False)
- evaluate(vlm_forces, nodal_force_meshes, design_condition=None)
Maps nodal displacements_mesh from arbitrary locations to the mesh nodes.
- Parameters
- nodal_displacementsa list of m3l.Variable
The nodal_displacements to be mapped to the mesh nodes.
- nodal_force_meshesa list of am.MappedArray
The mesh that the nodal displacements_mesh are currently defined over.
- Returns
- mesh_forcesm3l.Variable
The forces on the mesh.
- initialize(kwargs)
- class generate_mappings_m3l.VASTNodelDisplacements
Bases:
m3l.ExplicitOperation- compute(nodal_displacements, nodal_displacements_mesh)
- disp_map(mesh, oml)
- evaluate(nodal_displacements, nodal_displacements_mesh)
Maps nodal displacements_mesh from arbitrary locations to the mesh nodes.
- Parameters
- nodal_displacementsa list of m3l.Variable
The nodal_displacements to be mapped to the mesh nodes.
- nodal_displacements_mesha list of am.MappedArray
The mesh that the nodal displacements_mesh are currently defined over.
- Returns
- mesh_forcesm3l.Variable
The forces on the mesh.
- initialize(kwargs)
- generate_mappings_m3l.fluid_problem