/dports/math/dune-pdelab/dune-pdelab-20c7085389d3eb4f8ca99e1bc60f7fa6036536c8/dune/pdelab/gridfunctionspace/ |
H A D | subspace.hh | 78 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 D | compositegridfunctionspace.hh | 41 : 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 D | localfunctionspace.hh | 38 : 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 D | subspacelocalfunctionspace.hh | 26 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 D | datahandleprovider.hh | 22 : 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 D | gridfunctionspacebase.hh | 29 : 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 D | interpolate.hh | 32 : 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 D | localfunction.hh | 19 : 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 D | localfunctionhelper.hh | 16 : 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 D | transformations.hh | 58 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 D | subordering.hh | 49 : 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 D | gridviewordering.hh | 24 : 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 D | entityblockedlocalordering.hh | 34 : 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 D | testtreecontainer.cc | 13 : 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 D | testtypetreetransformation.cc | 26 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 D | typetreetargetnodes.hh | 2 : 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 D | testtypetree.cc | 21 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 D | testfilteredcompositenode.cc | 22 : 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 D | typetreetestutility.hh | 72 : 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 D | testcallbacktraversal.cc | 16 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 D | nodes.hh | 24 : 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 D | CHANGELOG.md | 4 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 D | treedata.hh | 31 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 D | gen.rs | 6 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 D | constraints.hh | 110 : 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 …]
|