Table of Contents - metacl-0.3.0 Documentation
Pages
- aggregator.any.template
- expression_applicator_wrapper.cl.template
- expression_applicator_wrapper.cpp.template
- init_array.cl.template
- init_array.cpp.template
- init_matrix.cl.template
- init_matrix.cpp.template
- init_numeric.cl.template
- init_numeric.cpp.template
- iterate.any.template
- kernel.cl.template
- kernel_init.cl.template
- print_matrix.any.template
- prints.any.template
- wrapper.cl.template
- wrapper.cpp.template
Classes and Modules
- MetaCL
- MetaCL::DSL
- MetaCL::DSL::DataDefinitions
- MetaCL::DSL::Directs
- MetaCL::DSL::Expression
- MetaCL::DSL::ExpressionApplicator
- MetaCL::DSL::GPUTransfers
- MetaCL::DSL::Root
- MetaCL::Logic
- MetaCL::Logic::Node
- MetaCL::Logic::ResourceManager
- MetaCL::Program
- MetaCL::Refinements
- MetaCL::Templates
- MetaCL::Templates::Aggregator
- MetaCL::Templates::DownloadFromGPU
- MetaCL::Templates::ExpressionApplicatorWrapper
- MetaCL::Templates::InitArray
- MetaCL::Templates::InitMatrix
- MetaCL::Templates::InitNumeric
- MetaCL::Templates::Iterate
- MetaCL::Templates::Kernel
- MetaCL::Templates::KernelInit
- MetaCL::Templates::PrintMatrix
- MetaCL::Templates::Prints
- MetaCL::Templates::UploadToGPU
- MetaCL::Templates::Wrapper
- MetaCL::Utils
Methods
- ::construct — MetaCL::DSL::Expression
- ::construct — MetaCL::DSL::ExpressionApplicator
- ::create — MetaCL::Program
- ::new — MetaCL::DSL::Expression
- ::new — MetaCL::DSL::ExpressionApplicator
- ::new — MetaCL::DSL::Root
- ::new — MetaCL::Logic::Node
- ::new — MetaCL::Logic::ResourceManager
- ::new — MetaCL::Program
- ::stringify_text — MetaCL::Utils
- ::tab_text — MetaCL::Utils
- #* — MetaCL::Logic::Node
- #* — MetaCL::Refinements
- #+ — MetaCL::Logic::Node
- #+ — MetaCL::Refinements
- #- — MetaCL::Logic::Node
- #- — MetaCL::Refinements
- #/ — MetaCL::Logic::Node
- #[] — MetaCL::Logic::Node
- #[] — MetaCL::Logic::ResourceManager
- #[] — MetaCL::Refinements
- #add_array — MetaCL::Logic::ResourceManager
- #add_expression — MetaCL::Logic::ResourceManager
- #add_matrix — MetaCL::Logic::ResourceManager
- #add_numeric — MetaCL::Logic::ResourceManager
- #apply_expression — MetaCL::DSL::Root
- #array — MetaCL::DSL::DataDefinitions
- #arrays — MetaCL::Logic::ResourceManager
- #code_generation — MetaCL::DSL::ExpressionApplicator
- #debug — MetaCL::Logic::Node
- #deep_clone — MetaCL::Logic::Node
- #direct — MetaCL::DSL::Directs
- #direct_pre — MetaCL::DSL::Directs
- #download_from_gpu — MetaCL::DSL::GPUTransfers
- #expression — MetaCL::DSL::Root
- #expressions — MetaCL::Logic::ResourceManager
- #expressions_hash — MetaCL::Logic::ResourceManager
- #gen_kernel_code — MetaCL::Templates::KernelInit
- #gen_kernel_params — MetaCL::Templates::ExpressionApplicatorWrapper
- #gen_template_params — MetaCL::Templates::KernelInit
- #get_tree_with_substitution — MetaCL::Logic::Node
- #leaf? — MetaCL::Logic::Node
- #leaves — MetaCL::Logic::Node
- #matrices — MetaCL::Logic::ResourceManager
- #matrices_hash — MetaCL::Logic::ResourceManager
- #matrix — MetaCL::DSL::DataDefinitions
- #method_missing — MetaCL::DSL::Expression
- #mul — MetaCL::DSL::Expression
- #nodes — MetaCL::Logic::Node
- #nodify — MetaCL::Logic::Node
- #nodify — MetaCL::Refinements
- #numeric — MetaCL::DSL::DataDefinitions
- #numerics — MetaCL::Logic::ResourceManager
- #objects — MetaCL::Logic::Node
- #platform — MetaCL::DSL::Root
- #prepare_tree — MetaCL::DSL::ExpressionApplicator
- #print_matrix — MetaCL::DSL::Root
- #prints — MetaCL::DSL::Root
- #pt_vars_gen — MetaCL::DSL::ExpressionApplicator
- #render — MetaCL::Templates::Aggregator
- #render — MetaCL::Templates::DownloadFromGPU
- #render — MetaCL::Templates::ExpressionApplicatorWrapper
- #render — MetaCL::Templates::InitArray
- #render — MetaCL::Templates::InitMatrix
- #render — MetaCL::Templates::InitNumeric
- #render — MetaCL::Templates::Iterate
- #render — MetaCL::Templates::Kernel
- #render — MetaCL::Templates::KernelInit
- #render — MetaCL::Templates::PrintMatrix
- #render — MetaCL::Templates::Prints
- #render — MetaCL::Templates::UploadToGPU
- #render — MetaCL::Templates::Wrapper
- #repeat — MetaCL::DSL::Root
- #set_platform — MetaCL::Program
- #sum — MetaCL::DSL::Expression
- #to_s — MetaCL::Logic::Node
- #upload_to_gpu — MetaCL::DSL::GPUTransfers
- #walk — MetaCL::Logic::Node