SDS2 Parametric API
 All Classes Namespaces Functions Variables Pages
Functions
sds2.lists Namespace Reference

Functions

def all_bs
def all_cs
def all_es
def all_hs
def all_les
def all_mns
def all_mts
def all_pycs
def all_pyms
def all_res
def all_vs
def all_ws
def beams
def bolts
def bs
def bs_on_mo_ms
def columns
def components
def components_of_class
def conn_components
def cs
def cs_on_mns
def custom_members
def custom_members_with_class_name
def custom_members_with_class_name_in_names
def ends
def es
def es_on_mo_ms
def flattened_mts_bs_ws_on_mo_ms
def gen_materials
def gen_mts
def hbraces
def hlists
def hlists_m
def hlists_ms
def holes
def holes_m
def holes_mo_mts
def holes_ms
def hs
def joists
def le_conn_components
def les
def linked_ms
def lua_modifies
def lua_ms
def materials
def mbs
def mns
def mns_from_mo_ms
def mns_from_mos
def mo_bs
def mo_es
def mo_hs
def mo_les
def mo_ms
def mo_mts
def mo_res
def mo_ws
def ms
def ms_intersecting_aabb
def ms_intersecting_aabb_c
def ms_intersecting_aabb_e
def ms_intersecting_aabb_m
def ms_intersecting_aabb_m_es
def ms_intersecting_aabb_origin
def ms_intersecting_aabb_pt
def ms_intersecting_aabb_pt_strip
def ms_intersecting_aabb_seg
def ms_intersecting_aabb_seg_strip
def ms_line_has_c
def ms_line_has_e
def ms_line_has_m_es
def ms_line_has_origin
def ms_line_has_pt
def ms_line_has_pt_strip
def ms_with_mem_link
def ms_with_memt
def ms_with_memt_in_memts
def mts
def mts_bs_ws_created_by_creator
def mts_bs_ws_created_by_end
def mts_bs_ws_on_mo_ms
def mts_on_mo_ms
def mts_with_mtrl_type
def mts_with_mtrl_type_in_mtrl_types
def mts_with_use
def mts_with_use_in_uses
def pycomponents
def pycs_on_mn
def pycs_on_mns
def re_conn_components
def res
def to_mos
def unique_active_ms
def unique_everseen
def unique_hosts
def unique_hosts_from_mos
def unique_mns
def unique_mns_from_mos
def vbraces
def vs
def vs_on_ms
def welds
def ws
def ws_on_mo_ms

Detailed Description

list versions of the functions in sds2.iterators, mostly useful for python prompt visual feedback of the more efficient iterator version.

Function Documentation

def sds2.lists.all_bs (   args)
 return list(sds2.iterators.all_bs())
def sds2.lists.all_cs (   args)
 return list(sds2.iterators.all_cs())
def sds2.lists.all_es (   args)
 return list(sds2.iterators.all_es())
def sds2.lists.all_hs (   args)
 return list(sds2.iterators.all_hs())
def sds2.lists.all_les (   args)
 return list(sds2.iterators.all_les())
def sds2.lists.all_mns (   args)
 return list(sds2.iterators.all_mns())
def sds2.lists.all_mts (   args)
 return list(sds2.iterators.all_mts())
def sds2.lists.all_pycs (   args)
 return list(sds2.iterators.all_pycs())
def sds2.lists.all_pyms (   args)
 return list(sds2.iterators.all_pyms())
def sds2.lists.all_res (   args)
 return list(sds2.iterators.all_res())
def sds2.lists.all_vs (   args)
 return list(sds2.iterators.all_vs())
def sds2.lists.all_ws (   args)
 return list(sds2.iterators.all_ws())
def sds2.lists.beams (   args)
 return list(sds2.iterators.beams(member_universe))
def sds2.lists.bolts (   args)
 return list(sds2.iterators.bolts(generic_members))
def sds2.lists.bs (   args)
 return list(sds2.iterators.bs(bolt_ids))
def sds2.lists.bs_on_mo_ms (   args)
 return list(sds2.iterators.bs_on_mo_ms(mo_ms))
def sds2.lists.columns (   args)
 return list(sds2.iterators.columns(member_universe))
def sds2.lists.components (   args)
 return list(sds2.iterators.components(generic_members))
def sds2.lists.components_of_class (   args)
 return list(sds2.iterators.components_of_class(T, member_universe))
def sds2.lists.conn_components (   args)
 return list(sds2.iterators.conn_components(member_universe))
def sds2.lists.cs (   args)
 return list(sds2.iterators.cs(component_ids))
def sds2.lists.cs_on_mns (   args)
 return list(sds2.iterators.cs_on_mns(member_numbers))
def sds2.lists.custom_members (   args)
 return list(sds2.iterators.custom_members(member_universe))
def sds2.lists.custom_members_with_class_name (   args)
 return list(sds2.iterators.custom_members_with_class_name(cn, member_universe))
def sds2.lists.custom_members_with_class_name_in_names (   args)
 return list(sds2.iterators.custom_members_with_class_name_in_names(names, member_universe))
def sds2.lists.ends (   args)
 return list(sds2.iterators.ends(generic_members))
def sds2.lists.es (   args)
 return list(sds2.iterators.es(end_ids))
def sds2.lists.es_on_mo_ms (   args)
 return list(sds2.iterators.es_on_mo_ms(mo_ms))
def sds2.lists.flattened_mts_bs_ws_on_mo_ms (   args)
 return list(sds2.iterators.flattened_mts_bs_ws_on_mo_ms(ms))
def sds2.lists.gen_materials (   args)
 return list(sds2.iterators.gen_materials(generic_members))
def sds2.lists.gen_mts (   args)
 return list(sds2.iterators.gen_mts(generic_materials))
def sds2.lists.hbraces (   args)
 return list(sds2.iterators.hbraces(member_universe))
def sds2.lists.hlists (   args)
 return list(sds2.iterators.hlists(generic_materials))
def sds2.lists.hlists_m (   args)
 return list(sds2.iterators.hlists_m(generic_member))
def sds2.lists.hlists_ms (   args)
 return list(sds2.iterators.hlists_ms(generic_members))
def sds2.lists.holes (   args)
 return list(sds2.iterators.holes(generic_materials))
def sds2.lists.holes_m (   args)
 return list(sds2.iterators.holes_m(generic_member))
def sds2.lists.holes_mo_mts (   args)
 return list(sds2.iterators.holes_mo_mts(mo_mts))
def sds2.lists.holes_ms (   args)
 return list(sds2.iterators.holes_ms(generic_members))
def sds2.lists.hs (   args)
 return list(sds2.iterators.hs(hole_ids))
def sds2.lists.joists (   args)
 return list(sds2.iterators.joists(member_universe))
def sds2.lists.le_conn_components (   args)
 return list(sds2.iterators.le_conn_components(member_universe))
def sds2.lists.les (   args)
 return list(sds2.iterators.les(generic_members))
def sds2.lists.linked_ms (   args)
 return list(sds2.iterators.linked_ms(mo_m, member_universe))
def sds2.lists.lua_modifies (   args)
 return list(sds2.iterators.lua_modifies(xs, member_universe))
def sds2.lists.lua_ms (   args)
 return list(sds2.iterators.lua_ms(generic_members, member_universe))
def sds2.lists.materials (   args)
 return list(sds2.iterators.materials(generic_members))
def sds2.lists.mbs (   args)
 return list(sds2.iterators.mbs(generic_members))
def sds2.lists.mns (   args)
 return list(sds2.iterators.mns(generic_members))
def sds2.lists.mns_from_mo_ms (   args)
 return list(sds2.iterators.mns_from_mo_ms(mo_ms))
def sds2.lists.mns_from_mos (   args)
 return list(sds2.iterators.mns_from_mos(mos))
def sds2.lists.mo_bs (   args)
 return list(sds2.iterators.mo_bs(bolt_ids))
def sds2.lists.mo_es (   args)
 return list(sds2.iterators.mo_es(ends_ids))
def sds2.lists.mo_hs (   args)
 return list(sds2.iterators.mo_hs(hole_ids))
def sds2.lists.mo_les (   args)
 return list(sds2.iterators.mo_les(member_numbers))
def sds2.lists.mo_ms (   args)
 return list(sds2.iterators.mo_ms(numbers))
def sds2.lists.mo_mts (   args)
 return list(sds2.iterators.mo_mts(mtrl_ids))
def sds2.lists.mo_res (   args)
 return list(sds2.iterators.mo_res(member_numbers))
def sds2.lists.mo_ws (   args)
 return list(sds2.iterators.mo_ws(weld_ids))
def sds2.lists.ms (   args)
 return list(sds2.iterators.ms(generic_members))
def sds2.lists.ms_intersecting_aabb (   args)
 return list(sds2.iterators.ms_intersecting_aabb(bb, member_universe))
def sds2.lists.ms_intersecting_aabb_c (   args)
 return list(sds2.iterators.ms_intersecting_aabb_c(c, member_universe))
def sds2.lists.ms_intersecting_aabb_e (   args)
 return list(sds2.iterators.ms_intersecting_aabb_e(e, member_universe))
def sds2.lists.ms_intersecting_aabb_m (   args)
 return list(sds2.iterators.ms_intersecting_aabb_m(mo, member_universe))
def sds2.lists.ms_intersecting_aabb_m_es (   args)
 return list(sds2.iterators.ms_intersecting_aabb_m_es(mo, member_universe))
def sds2.lists.ms_intersecting_aabb_origin (   args)
 return list(sds2.iterators.ms_intersecting_aabb_origin(mo, member_universe))
def sds2.lists.ms_intersecting_aabb_pt (   args)
 return list(sds2.iterators.ms_intersecting_aabb_pt(pt, member_universe))
def sds2.lists.ms_intersecting_aabb_pt_strip (   args)
 return list(sds2.iterators.ms_intersecting_aabb_pt_strip(pts, member_universe))
def sds2.lists.ms_intersecting_aabb_seg (   args)
 return list(sds2.iterators.ms_intersecting_aabb_pt(pt, member_universe))
def sds2.lists.ms_intersecting_aabb_seg_strip (   args)
 return list(sds2.iterators.ms_intersecting_aabb_seg_strip(pts, member_universe))
def sds2.lists.ms_line_has_c (   args)
 return list(sds2.iterators.ms_line_has_c(c, member_universe, accy))
def sds2.lists.ms_line_has_e (   args)
 return list(sds2.iterators.ms_line_has_e(e, member_universe, accy))
def sds2.lists.ms_line_has_m_es (   args)
 return list(sds2.iterators.ms_line_has_m_es(mo, member_universe, accy))
def sds2.lists.ms_line_has_origin (   args)
 return list(sds2.iterators.ms_line_has_origin(mo, member_universe, accy))
def sds2.lists.ms_line_has_pt (   args)
 return list(sds2.iterators.ms_line_has_pt(p, member_universe, accy))
def sds2.lists.ms_line_has_pt_strip (   args)
 return list(sds2.iterators.ms_line_has_pt_strip(pts, member_universe, accy))
def sds2.lists.ms_with_mem_link (   args)
 return list(sds2.iterators.ms_with_mem_link(mem_link, member_universe))
def sds2.lists.ms_with_memt (   args)
 return list(sds2.iterators.ms_with_memt(memt, member_universe))
def sds2.lists.ms_with_memt_in_memts (   args)
 return list(sds2.iterators.ms_with_memt_in_memts(memts, member_universe))
def sds2.lists.mts (   args)
 return list(sds2.iterators.mts(generic_materials))
def sds2.lists.mts_bs_ws_created_by_creator (   args)
 return map(list, sds2.iterators.mts_bs_ws_created_by_creator(creator, member_universe))
def sds2.lists.mts_bs_ws_created_by_end (   args)
 return map(list, sds2.iterators.mts_bs_ws_created_by_end(e, member_universe))
def sds2.lists.mts_bs_ws_on_mo_ms (   args)
 return list(sds2.iterators.mts_bs_ws_on_mo_ms(ms))
def sds2.lists.mts_on_mo_ms (   args)
 return list(sds2.iterators.mts_on_mo_ms(mo_ms))
def sds2.lists.mts_with_mtrl_type (   args)
 return list(sds2.iterators.mts_with_mtrl_type(mtrl_type, member_universe))
def sds2.lists.mts_with_mtrl_type_in_mtrl_types (   args)
 return list(sds2.iterators.mts_with_mtrl_type_in_mtrl_types(mtrl_types, member_universe))
def sds2.lists.mts_with_use (   args)
 return list(sds2.iterators.mts_with_use(use, member_universe))
def sds2.lists.mts_with_use_in_uses (   args)
 return list(sds2.iterators.mts_with_use_in_uses(uses, member_universe))
def sds2.lists.pycomponents (   args)
 return list(sds2.iterators.pycomponents(generic_members))
def sds2.lists.pycs_on_mn (   args)
 return list(sds2.iterators.pycs_on_mn(member_number))
def sds2.lists.pycs_on_mns (   args)
 return list(sds2.iterators.pycs_on_mns(member_numbers))
def sds2.lists.re_conn_components (   args)
 return list(sds2.iterators.re_conn_components(member_universe))
def sds2.lists.res (   args)
 return list(sds2.iterators.res(generic_members))
def sds2.lists.to_mos (   args)
 return list(sds2.iterators.to_mos(generics))
def sds2.lists.unique_active_ms (   args)
 return list(sds2.iterators.unique_active_ms(generic_members))
def sds2.lists.unique_everseen (   args)
 return list(sds2.iterators.unique_everseen(iterable, key))
def sds2.lists.unique_hosts (   args)
 return list(sds2.iterators.unique_hosts(generic_members))
def sds2.lists.unique_hosts_from_mos (   args)
 return list(sds2.iterators.unique_hosts_from_mos(mos))
def sds2.lists.unique_mns (   args)
 return list(sds2.iterators.unique_mns(generic_members))
def sds2.lists.unique_mns_from_mos (   args)
 return list(sds2.iterators.unique_mns_from_mos(mos))
def sds2.lists.vbraces (   args)
 return list(sds2.iterators.vbraces(member_universe))
def sds2.lists.vs (   args)
 return list(sds2.iterators.vs(view_ids))
def sds2.lists.vs_on_ms (   args)
 return list(sds2.iterators.vs_on_ms(generic_members))
def sds2.lists.welds (   args)
 return list(sds2.iterators.welds(generic_members))
def sds2.lists.ws (   args)
 return list(sds2.iterators.ws(weld_ids))
def sds2.lists.ws_on_mo_ms (   args)
 return list(sds2.iterators.ws_on_mo_ms(mo_ms))