Home
last modified time | relevance | path

Searched refs:TypeTree (Results 1 – 25 of 213) sorted by relevance

123456789

/dports/math/dune-pdelab/dune-pdelab-20c7085389d3eb4f8ca99e1bc60f7fa6036536c8/dune/pdelab/gridfunctionspace/
H A Dsubspace.hh78 typedef typename TypeTree::TreePathPushBack<
86 typename TypeTree::TreePathPopFront<GFSTP>::type,
170 return TypeTree::TreePathSize<SubSpacePath>::value; in subSpaceDepth()
386 : public TypeTree::ProxyNode<const TypeTree::ChildForTreePath<GFS,TreePath>>
387 …, public SubSpaceFeatureProvider<GFS,TreePath,TypeTree::ImplementationTag<TypeTree::ChildForTreePa…
391 using NodeT = TypeTree::ProxyNode<const TypeTree::ChildForTreePath<GFS,TreePath>>;
396 TypeTree::ImplementationTag<TypeTree::ChildForTreePath<GFS,TreePath>>
403 : NodeT(TypeTree::childStorage(*gfs_storage,TreePath())) in GridFunctionSubSpace()
416 : NodeT(TypeTree::childStorage(gfs,TreePath())) in GridFunctionSubSpace()
476 TypeTree::ImplementationTag<ChildGridFunctionSpace>
[all …]
H A Dcompositegridfunctionspace.hh41 : public TypeTree::CompositeNode<Children...>
47 typename TypeTree::Child<TypeTree::CompositeNode<Children...>,0>::Traits::EntitySet,
54 typedef TypeTree::CompositeNode<Children...> NodeT;
58 typename TypeTree::Child<NodeT,0>::Traits::EntitySet,
65 typename TypeTree::Child<NodeT,0>::Traits::EntitySet,
70 typedef TypeTree::TransformTree<CompositeGridFunctionSpace,
109 : NodeT(TypeTree::assertGridViewType<typename NodeT::template Child<0>::Type>(children)...) in CompositeGridFunctionSpace()
114 : NodeT(TypeTree::assertGridViewType<typename NodeT::template Child<0>::Type>(children)...) in CompositeGridFunctionSpace()
119 : NodeT(TypeTree::assertGridViewType<typename NodeT::template Child<0>::Type>(children)...) in CompositeGridFunctionSpace()
124 : NodeT(TypeTree::assertGridViewType<typename NodeT::template Child<0>::Type>(children)...) in CompositeGridFunctionSpace()
H A Dlocalfunctionspace.hh38 : public TypeTree::TreeVisitor
39 , public TypeTree::DynamicTraversal
54 : public TypeTree::TreeVisitor
55 , public TypeTree::DynamicTraversal
82 : public TypeTree::TreeVisitor
83 , public TypeTree::DynamicTraversal
131 : public TypeTree::TreeVisitor
132 , public TypeTree::DynamicTraversal
361 TypeTree::applyToTree(node,csv); in bind()
366 TypeTree::applyToTree(node,fiv); in bind()
[all …]
H A Dsubspacelocalfunctionspace.hh26 void extract_tree_path_elements(TypeTree::StaticTreePath<>, It it) in extract_tree_path_elements()
34 *it = TypeTree::TreePathBack<TP>::value; in extract_tree_path_elements()
35 extract_tree_path_elements(typename TypeTree::TreePathPopBack<TP>::type(),++it); in extract_tree_path_elements()
83 … std::array<std::size_t,TypeTree::TreePathSize<typename GFS::SubSpacePath>::value> _tree_path;
99 typename TypeTree::TransformTree<
114 typename TypeTree::TransformTree<
135 : BaseT(TypeTree::TransformTree<GFS,gfs_to_lfs<GFS> >::transform(gfs)) in LocalFunctionSpace()
142 : BaseT(*TypeTree::TransformTree<GFS,gfs_to_lfs<GFS> >::transform_storage(pgfs)) in LocalFunctionSpace()
H A Ddatahandleprovider.hh22 : public TypeTree::TreeVisitor
23 , public TypeTree::DynamicTraversal
52 : public TypeTree::TreeVisitor
53 , public TypeTree::DynamicTraversal
83 : public TypeTree::TreeVisitor
84 , public TypeTree::DynamicTraversal
250 TypeTree::applyToTree(gfs().ordering(),get_size); in dataHandleSize()
309 TypeTree::applyToTree(gfs().ordering(),get_offsets); in dataHandleIndices()
331 TypeTree::applyToTree(gfs(), es_visitor); in dataHandleIndices()
337 TypeTree::TreeInfo<Ordering>::depth, in dataHandleIndices()
[all …]
H A Dgridfunctionspacebase.hh29 : public TypeTree::DirectChildrenVisitor
30 , public TypeTree::DynamicTraversal
83 : public TypeTree::TreeVisitor
84 , public TypeTree::DynamicTraversal
133 : public TypeTree::TreeVisitor
134 , public TypeTree::DynamicTraversal
160 : public TypeTree::TreeVisitor
161 , public TypeTree::DynamicTraversal
203 TypeTree::applyToTree(gfs(),impl::reset_root_space_flag()); in GridFunctionSpaceBase()
263 TypeTree::applyToTree(gfs(), update_leaf_es); in update()
[all …]
H A Dinterpolate.hh32 : public TypeTree::TreeVisitor
33 , public TypeTree::DynamicTraversal
61 : public TypeTree::TreeVisitor
62 , public TypeTree::DynamicTraversal
104 : public TypeTree::TreePairVisitor
105 , public TypeTree::DynamicTraversal
133 TypeTree::applyToTree(lfs,InterpolateLeafFromScalarVisitor<F,XG>(f, xg)); in leaf()
144 static_assert(TypeTree::TreeInfo<LFS>::leafCount == Range::dimension, in leaf()
149 TypeTree::applyToTree(lfs,InterpolateLeafFromVectorVisitor<F,XG>(f,xg)); in leaf()
209 TypeTree::applyToTreePair(lf,lfs,InterpolateVisitor<Element,XView>(element,x_view)); in interpolate()
/dports/math/dune-pdelab/dune-pdelab-20c7085389d3eb4f8ca99e1bc60f7fa6036536c8/dune/pdelab/function/
H A Dlocalfunction.hh19 : public TypeTree::PowerNode<F,k>
21 typedef TypeTree::PowerNode<F,k> NodeType;
29 TypeTree::applyToTree(*this,visitor); in setTime()
35 TypeTree::applyToTree(*this,visitor); in bind()
40 TypeTree::applyToTree(*this,visitor); in unbind()
72 : public TypeTree::CompositeNode<Children...>
74 typedef TypeTree::CompositeNode<Children...> NodeType;
82 TypeTree::applyToTree(*this,visitor); in setTime()
88 TypeTree::applyToTree(*this,visitor); in bind()
93 TypeTree::applyToTree(*this,visitor); in unbind()
[all …]
H A Dlocalfunctionhelper.hh16 : public TypeTree::TreeVisitor, public TypeTree::DynamicTraversal
28 : public TypeTree::TreeVisitor, public TypeTree::DynamicTraversal
39 : public TypeTree::LeafNode
/dports/math/dune-pdelab/dune-pdelab-20c7085389d3eb4f8ca99e1bc60f7fa6036536c8/dune/pdelab/ordering/
H A Dtransformations.hh58 TypeTree::AccumulateValue<RootGFS,
82 : public TypeTree::meta_function
86 TypeTree::declptr<GFS>(),
87 TypeTree::declptr<Transformation>(),
88 TypeTree::declptr<OrderingTag>()
106 : public TypeTree::meta_function
110 TypeTree::declptr<GFS>(),
112 TypeTree::declptr<OrderingTag>()
130 : public TypeTree::meta_function
134 TypeTree::declptr<GFS>(),
[all …]
H A Dsubordering.hh49 : public TypeTree::ProxyNode<const TypeTree::ChildForTreePath<BaseOrdering_,TreePath>>
52 using NodeT = TypeTree::ProxyNode<const TypeTree::ChildForTreePath<BaseOrdering_,TreePath>>;
60 using TargetOrdering = TypeTree::ChildForTreePath<BaseOrdering,TreePath>;
124 using Ordering = TypeTree::ChildForTreePath<BaseOrdering,TP>; in map_lfs_indices_in_ancestor()
137 TypeTree::child(baseOrdering(),tp).map_lfs_indices(begin,end,out); in map_lfs_indices_in_ancestor()
143 (TypeTree::TreePathSize<TP>::value > 0)
149 map_lfs_indices_to_root_space(typename TypeTree::TreePathPopBack<TP>::type(),begin,end,out); in map_lfs_indices_to_root_space()
155 (TypeTree::TreePathSize<TP>::value == 0)
H A Dgridviewordering.hh24 : public TypeTree::TreeVisitor
25 , public TypeTree::DynamicTraversal
44 : public TypeTree::TreeVisitor
45 , public TypeTree::DynamicTraversal
81 : public TypeTree::TreeVisitor
157 it += TypeTree::degree(node), next_gt_it += TypeTree::degree(node)) in post()
172 : public TypeTree::TreeVisitor
205 : public TypeTree::TreeVisitor
229 : public TypeTree::TreeVisitor
284 : public TypeTree::TreeVisitor
[all …]
H A Dentityblockedlocalordering.hh34 : public TypeTree::PowerNode<ChildOrdering,k>
40 typedef TypeTree::PowerNode<ChildOrdering,k> NodeT;
81 typedef PowerEntityBlockedLocalOrdering<TC,TypeTree::StaticDegree<GFS>::value> type;
107 …typedef TypeTree::TransformTree<GFS,gfs_to_local_ordering<Transformation> > LocalOrderingTransform…
120 TypeTree::applyToTree(gfs, es_visitor); in transform()
135 TypeTree::applyToTree(*gfs, es_visitor); in transform_storage()
156 : public TypeTree::CompositeNode<Children...>
162 typedef TypeTree::CompositeNode<Children...> Node;
230 …typedef TypeTree::TransformTree<GFS,gfs_to_local_ordering<Transformation> > LocalOrderingTransform…
243 TypeTree::applyToTree(gfs, es_visitor); in transform()
[all …]
/dports/math/dune-typetree/dune-typetree-cf6b5b4d3abe5dfa748815a69f6a8bda02af36f0/test/
H A Dtesttreecontainer.cc13 : public Dune::TypeTree::TreeVisitor
14 , public Dune::TypeTree::DynamicTraversal
32 Dune::TypeTree::applyToTree(tree, nameVisitor); in treeName()
49 = Dune::TypeTree::UniformTreeContainer<
50 Dune::TypeTree::UniformTreeContainer<Value,Tree>,Tree>;
58 auto container = Dune::TypeTree::makeTreeContainer<Value>(tree); in checkTreeContainer()
73 Dune::TypeTree::forEachLeafNode(tree, [&] (auto&& node, auto treePath) { in checkTreeContainer()
79 Dune::TypeTree::forEachLeafNode(tree, [&] (auto&& node, auto treePath) { in checkTreeContainer()
88 Dune::TypeTree::forEachLeafNode(tree, [&] (auto&& node, auto treePath) { in checkTreeContainer()
94 Dune::TypeTree::forEachLeafNode(tree, [&] (auto&& node, auto treePath) { in checkTreeContainer()
[all …]
H A Dtesttypetreetransformation.cc26 Dune::TypeTree::applyToTree(sl1,treePrinter); in main()
28 Dune::TypeTree::TransformTree<SimpleLeaf,TestTransformation>::transformed_type tl1 = in main()
29 … Dune::TypeTree::TransformTree<SimpleLeaf,TestTransformation>::transform(sl1,TestTransformation()); in main()
47 Dune::TypeTree::applyToTree(sp1_1,TreePrinter()); in main()
51 Dune::TypeTree::TransformTree<SDP,TestTransformation>::transformed_type tsdp1_1 = in main()
52 Dune::TypeTree::TransformTree<SDP,TestTransformation>::transform(sdp,trafo); in main()
54 Dune::TypeTree::TransformTree<SP1,TestTransformation>::transformed_type tp1_1 = in main()
55 Dune::TypeTree::TransformTree<SP1,TestTransformation>::transform(sp1_1,trafo); in main()
57 Dune::TypeTree::TransformTree<SVC1,TestTransformation>::transformed_type tvc1_1 = in main()
58 Dune::TypeTree::TransformTree<SVC1,TestTransformation>::transform(svc1_1,TestTransformation()); in main()
[all …]
H A Dtypetreetargetnodes.hh2 : public Dune::TypeTree::LeafNode
31 : public Dune::TypeTree::PowerNode<T,k>
36 : Dune::TypeTree::PowerNode<T,k>(children) in TargetPower()
42 : Dune::TypeTree::PowerNode<T,k>(children) in TargetPower()
64 : public Dune::TypeTree::DynamicPowerNode<T>
69 : Dune::TypeTree::DynamicPowerNode<T>(children) in TargetDynamicPower()
75 : Dune::TypeTree::DynamicPowerNode<T>(children) in TargetDynamicPower()
96 : public Dune::TypeTree::CompositeNode<Children...>
101 : Dune::TypeTree::CompositeNode<Children...>(children...) in TargetComposite()
107 : Dune::TypeTree::CompositeNode<Children...>(children...) in TargetComposite()
[all …]
H A Dtesttypetree.cc21 namespace Info = Dune::TypeTree::Experimental::Info; in check()
34 Dune::TypeTree::applyToTree(tree,treePrinter); in check()
84 Dune::TypeTree::applyToTree(const_cast<const SC1&>(sc1_1),treePrinter); in main()
98 Dune::TypeTree::applyToTree(sdp_1,treePrinter); in main()
101 Dune::TypeTree::applyToTree(sp1_3,TreePrinter()); in main()
108 Dune::TypeTree::applyToTreePair(svc1_2,svc2_1,PairPrinter()); in main()
118 auto const _0 = Dune::TypeTree::index_constant<0>(); in main()
119 auto const _1 = Dune::TypeTree::index_constant<1>(); in main()
120 auto const _2 = Dune::TypeTree::index_constant<2>(); in main()
127 auto const _3 = Dune::TypeTree::index_constant<3>(); in main()
[all …]
H A Dtestfilteredcompositenode.cc22 : public Dune::TypeTree::SimpleFilter
27 static const bool value = std::is_same<typename T::NodeTag,Dune::TypeTree::LeafNodeTag>::value;
34 : public Dune::TypeTree::FilteredCompositeNode<Node,Filter>
38 typedef Dune::TypeTree::FilteredCompositeNode<Node,Filter> BaseT;
59 namespace Info = Dune::TypeTree::Experimental::Info; in testFilteredCompositeNode()
62 Dune::TypeTree::applyToTree(filteredNode,TreePrinter()); in testFilteredCompositeNode()
67 typedef Dune::TypeTree::TransformTree<FN,TestTransformation> Transformation; in testFilteredCompositeNode()
77 Dune::TypeTree::applyToTree(tfn,TreePrinter()); in testFilteredCompositeNode()
114 testFilteredCompositeNode(svc2_1,Dune::TypeTree::IndexFilter<1,3,2>()); in main()
115 testFilteredCompositeNode<const SVC2>(svc2_1,Dune::TypeTree::IndexFilter<1,3,2>()); in main()
[all …]
H A Dtypetreetestutility.hh72 : public Dune::TypeTree::LeafNode
86 : Dune::TypeTree::LeafNode(std::move(rhs)) in SimpleLeaf()
93 : Dune::TypeTree::LeafNode(rhs) in SimpleLeaf()
116 : public Dune::TypeTree::PowerNode<T,k>
127 typedef Dune::TypeTree::PowerNode<T,k> BaseT;
170 : public Dune::TypeTree::DynamicPowerNode<T>
181 typedef Dune::TypeTree::DynamicPowerNode<T> BaseT;
198 : public Dune::TypeTree::TreeVisitor
199 , public Dune::TypeTree::DynamicTraversal
221 : public Dune::TypeTree::TreePairVisitor
[all …]
H A Dtestcallbacktraversal.cc16 public Dune::TypeTree::LeafNode
18 using Base = Dune::TypeTree::LeafNode;
44 public Dune::TypeTree::PowerNode<C,n>
46 using Base = Dune::TypeTree::PowerNode<C,n>;
76 public Dune::TypeTree::CompositeNode<C...>
78 using Base = Dune::TypeTree::CompositeNode<C...>;
129 template<class PreOp = Dune::TypeTree::NoOp, class PostOp = Dune::TypeTree::NoOp, class LeafOp = Du…
131 : Dune::TypeTree::TreeVisitor
132 , Dune::TypeTree::DynamicTraversal
/dports/math/dune-functions/dune-functions-1882b3ec0a14b211dd077f0d5e6455495e28c35d/dune/functions/functionspacebases/
H A Dnodes.hh24 : public TypeTree::TreeVisitor
25 , public TypeTree::DynamicTraversal
52 : public TypeTree::TreeVisitor
53 , public TypeTree::DynamicTraversal
88 public TypeTree::TreeVisitor,
89 public TypeTree::DynamicTraversal
183 public TypeTree::LeafNode
190 public TypeTree::PowerNode<T,n>
216 public TypeTree::CompositeNode<T...>
254 TypeTree::applyToTree(tree,visitor); in bindTree()
[all …]
/dports/math/dune-typetree/dune-typetree-cf6b5b4d3abe5dfa748815a69f6a8bda02af36f0/
H A DCHANGELOG.md4 TypeTree 2.8
17 TypeTree 2.7
42 TypeTree 2.6
62 TypeTree 2.5
71 TypeTree 2.4
106 - TypeTree 2.4.0
113 TypeTree 2.3
127 TypeTree 2.3.1
133 TypeTree 2.3.0
139 TypeTree 1.0
[all …]
/dports/math/dune-functions/dune-functions-1882b3ec0a14b211dd077f0d5e6455495e28c35d/dune/functions/common/
H A Dtreedata.hh31 public TypeTree::TreeVisitor,
32 public TypeTree::DynamicTraversal
190 TypeTree::applyToTree(*tree_, InitVisitor(data_)); in init()
197 TypeTree::applyToTree(*tree_, InitVisitor(data_)); in TreeData()
198 TypeTree::applyToTree(*tree_, CopyVisitor(*this, other)); in TreeData()
205 TypeTree::applyToTree(*tree_, DestroyVisitor(data_)); in operator =()
207 TypeTree::applyToTree(*tree_, CopyVisitor(*this, other)); in operator =()
215 TypeTree::applyToTree(*tree_, DestroyVisitor(data_)); in destroy()
223 TypeTree::applyToTree(*tree_, DestroyVisitor(data_)); in ~TreeData()
/dports/sysutils/dua-cli/dua-cli-2.14.11/cargo-crates/windows_gen-0.9.1/src/
H A Dgen.rs6 tree: &'a TypeTree,
15 pub fn relative(namespace: &'static str, tree: &'a TypeTree) -> Self { in relative()
22 pub fn absolute(tree: &'a TypeTree) -> Self { in absolute()
93 t.gen_name(&Gen::absolute(&TypeTree::from_namespace(""))) in test_namespace()
99 t.gen_name(&Gen::relative("Windows", &TypeTree::from_namespace(""))) in test_namespace()
107 &TypeTree::from_namespace("") in test_namespace()
116 &TypeTree::from_namespace("") in test_namespace()
/dports/math/dune-pdelab/dune-pdelab-20c7085389d3eb4f8ca99e1bc60f7fa6036536c8/dune/pdelab/constraints/common/
H A Dconstraints.hh110 : public TypeTree::TreePairVisitor
127 : public TypeTree::TreeVisitor
128 , public TypeTree::DynamicTraversal
158 , public TypeTree::DynamicTraversal
196 : public TypeTree::TreeVisitor
197 , public TypeTree::DynamicTraversal
224 : public TypeTree::TreePairVisitor
225 , public TypeTree::DynamicTraversal
259 : public TypeTree::TreeVisitor
367 : public TypeTree::PowerNode<T,k>
[all …]

123456789