| /libCEED/julia/LibCEED.jl/src/ |
| H A D | Operator.jl | 1 mutable struct Operator struct 6 sub_ops::Vector{Operator} argument 7 function Operator(ref, qf, dqf, dqfT) function 16 destroy(op::Operator) = C.CeedOperatorDestroy(op.ref) # COV_EXCL_LINE argument 17 Base.getindex(op::Operator) = op.ref[] argument 18 Base.show(io::IO, ::MIME"text/plain", op::Operator) = ceed_show(io, op, C.CeedOperatorView) argument 21 Operator(ceed::Ceed; qf, dqf=QFunctionNone(), dqfT=QFunctionNone(), fields) 34 build_oper = Operator( 45 function Operator(c::Ceed; qf, dqf=QFunctionNone(), dqfT=QFunctionNone(), fields) function 46 op = Operator(c, qf, dqf, dqfT) [all …]
|
| H A D | Context.jl | 40 # references to the QFunctions are stored in the Operator.
|
| H A D | LibCEED.jl | 51 Operator, 155 include("Operator.jl")
|
| /libCEED/rust/libceed/src/ |
| H A D | operator.rs | 309 pub struct Operator<'a> { struct 380 impl<'a> fmt::Display for Operator<'a> { implementation 540 impl<'a> Operator<'a> { impl 1713 ) -> crate::Result<(Operator<'b>, Operator<'b>, Operator<'b>)> { in create_multigrid_level() 1728 let op_coarse = unsafe { Operator::from_raw(ptr_coarse)? }; in create_multigrid_level() 1729 let op_prolong = unsafe { Operator::from_raw(ptr_prolong)? }; in create_multigrid_level() 1730 let op_restrict = unsafe { Operator::from_raw(ptr_restrict)? }; in create_multigrid_level() 1902 ) -> crate::Result<(Operator<'b>, Operator<'b>, Operator<'b>)> { in create_multigrid_level_tensor_H1() 1918 let op_coarse = unsafe { Operator::from_raw(ptr_coarse)? }; in create_multigrid_level_tensor_H1() 1919 let op_prolong = unsafe { Operator::from_raw(ptr_prolong)? }; in create_multigrid_level_tensor_H1() [all …]
|
| H A D | lib.rs | 154 operator::{CompositeOperator, Operator, OperatorField}, 1159 ) -> Result<Operator<'a>> { in operator() 1160 Operator::create(self, qf, dqf, dqfT) in operator()
|
| /libCEED/julia/LibCEED.jl/docs/src/ |
| H A D | Operator.md | 1 # Operator chapter 4 Operator 6 apply!(op::Operator, vin::LibCEED.AbstractCeedVector, vout::LibCEED.AbstractCeedVector; request)
|
| /libCEED/julia/LibCEED.jl/test/ |
| H A D | rundevtests.jl | 12 @testset "Operator" begin 26 op = Operator(
|
| /libCEED/python/tests/ |
| H A D | test-5-operator.py | 99 op_setup = ceed.Operator(qf_setup) 107 op_mass = ceed.Operator(qf_mass) 188 op_setup = ceed.Operator(qf_setup) 195 op_mass = ceed.Operator(qf_mass) 278 op_setup = ceed.Operator(qf_setup) 285 op_mass = ceed.Operator(qf_mass) 375 op_setup = ceed.Operator(qf_setup) 382 op_mass = ceed.Operator(qf_mass) 456 op_setup = ceed.Operator(qf_setup) 463 op_mass = ceed.Operator(qf_mass) [all …]
|
| /libCEED/examples/ |
| H A D | bps.md | 12 ## Mass Operator 14 The Mass Operator used in BP1 and BP2 is defined via the $L^2$ projection problem, posed as a weak … 52 ## Laplace's Operator
|
| /libCEED/python/ |
| H A D | __init__.py | 14 from .ceed_operator import Operator, CompositeOperator
|
| H A D | ceed.py | 21 from .ceed_operator import Operator, CompositeOperator 618 def Operator(self, qf, dqf=None, qdfT=None): member in Ceed 631 return Operator(self, qf, dqf, qdfT)
|
| H A D | ceed_operator.py | 281 class Operator(_OperatorBase): class 353 class _OperatorWrap(Operator):
|
| /libCEED/examples/python/ |
| H A D | tutorial-5-operator.ipynb | 38 …show some basic examples to illustrate the `libceed.Operator` class. In libCEED, a `libceed.Operat… 100 "op_setup = ceed.Operator(qf_setup)\n", 110 "op_mass = ceed.Operator(qf_mass)\n", 188 "op_setup = ceed.Operator(qf_setup)\n", 198 "op_poisson = ceed.Operator(qf_mass)\n",
|
| H A D | ex3_volume.py | 121 op_build = ceed.Operator(qf_build) 141 op_apply = ceed.Operator(qf_apply)
|
| H A D | ex1_volume.py | 117 op_build = ceed.Operator(qf_build) 146 op_mass = ceed.Operator(qf_mass)
|
| H A D | ex2_surface.py | 119 op_build = ceed.Operator(qf_build) 148 op_diff = ceed.Operator(qf_diff)
|
| /libCEED/julia/LibCEED.jl/docs/ |
| H A D | make.jl | 13 "Operator.md",
|
| /libCEED/julia/LibCEED.jl/examples/ |
| H A D | ex2-surface.jl | 90 build_oper = Operator( 127 oper = Operator(
|
| H A D | ex1-volume.jl | 85 build_oper = Operator( 121 oper = Operator(
|
| H A D | ex3-volume.jl | 103 build_oper = Operator( 158 oper = Operator(
|
| /libCEED/examples/mfem/ |
| H A D | bp1.hpp | 18 class CeedMassOperator : public mfem::Operator { 94 …CeedMassOperator(Ceed ceed, const mfem::FiniteElementSpace *fes) : Operator(fes->GetNDofs()), fes(… in CeedMassOperator()
|
| H A D | bp3.hpp | 18 class CeedDiffusionOperator : public mfem::Operator { 95 …CeedDiffusionOperator(Ceed ceed, const mfem::FiniteElementSpace *fes) : Operator(fes->GetNDofs()),… in CeedDiffusionOperator()
|
| H A D | bp3.cpp | 151 mfem::Operator *D; in main()
|
| /libCEED/include/ceed/ |
| H A D | fortran.h | 152 ! Operator and OperatorField Constants
|
| /libCEED/doc/sphinx/source/ |
| H A D | libCEEDapi.md | 44 ## Finite Element Operator Decomposition 58 - Operator at quadrature points $\bm{D}$ 65 Operator Decomposition 127 Operator representation/storage/action categories: 355 :end-before: //! [Operator Create] 357 :start-after: //! [Operator Create] 361 :end-before: //! [Operator Set] 363 :start-after: //! [Operator Set] 367 :end-before: //! [Operator Apply] 369 :start-after: //! [Operator Apply]
|