Home
last modified time | relevance | path

Searched refs:nqpts (Results 1 – 25 of 27) sorted by relevance

12

/libCEED/julia/LibCEED.jl/src/
H A DBasis.jl115 create_h1_basis(c::Ceed, topo::Topology, ncomp, nnodes, nqpts, interp, grad, qref, qweight)
124 - `nqpts`: Total number of quadrature points.
125 - `interp`: Matrix of size `(nqpts, nnodes)` expressing the values of nodal basis functions
127 - `grad`: Array of size `(dim, nqpts, nnodes)` expressing derivatives of nodal basis
129 - `qref`: Matrix of size `(dim, nqpts)` holding the locations of quadrature points on the
131 - `qweight`: Array of length `nqpts` holding the quadrature weights on the reference
139 nqpts, argument
146 @assert size(interp) == (nqpts, nnodes)
147 @assert size(grad) == (dim, nqpts, nnodes)
148 @assert size(qref) == (dim, nqpts)
[all …]
/libCEED/rust/libceed/src/
H A Dbasis.rs214 nqpts: usize, in create_H1()
221 let (topo, ncomp, nnodes, nqpts) = ( in create_H1()
225 i32::try_from(nqpts).unwrap(), in create_H1()
233 nqpts, in create_H1()
253 nqpts: usize, in create_Hdiv()
260 let (topo, ncomp, nnodes, nqpts) = ( in create_Hdiv()
264 i32::try_from(nqpts).unwrap(), in create_Hdiv()
272 nqpts, in create_Hdiv()
292 nqpts: usize, in create_Hcurl()
299 let (topo, ncomp, nnodes, nqpts) = ( in create_Hcurl()
[all …]
H A Dlib.rs866 nqpts: usize, in basis_H1()
873 self, topo, ncomp, nnodes, nqpts, interp, grad, qref, qweight, in basis_H1()
965 nqpts: usize, in basis_Hdiv()
971 Basis::create_Hdiv(self, topo, ncomp, nnodes, nqpts, interp, div, qref, qweight) in basis_Hdiv()
1060 nqpts: usize, in basis_Hcurl()
1067 self, topo, ncomp, nnodes, nqpts, interp, curl, qref, qweight, in basis_Hcurl()
/libCEED/tests/
H A Dt530-operator-f.f9024 integer ndofs,nqpts,nx,ny
28 parameter(nqpts=nelem*q*q)
30 real*8 arrx(d*ndofs),aa(nqpts),qq(nqpts),vv(ndofs)
54 call ceedvectorcreate(ceed,nqpts,qdata,err)
75 call ceedelemrestrictioncreatestrided(ceed,nelem,q*q,1,nqpts,&
130 do i=1,nqpts
H A Dt535-operator-f.f9024 integer ndofs,nqpts,nx,ny
28 parameter(nqpts=nelem*q*q)
30 real*8 arrx(d*ndofs),aa(nqpts),uu(ndofs),vv(ndofs),atrue(ndofs)
53 call ceedvectorcreate(ceed,nqpts,qdata_mass,err)
54 call ceedvectorcreate(ceed,nqpts*d*(d+1)/2,qdata_diff,err)
75 call ceedelemrestrictioncreatestrided(ceed,nelem,q*q,1,nqpts,&
80 & d*(d+1)/2*nqpts,stridesqd,erestrictqi,err)
H A Dt534-operator-f.f9024 integer ndofs,nqpts,nx,ny
28 parameter(nqpts=nelem*q*q)
30 real*8 arrx(d*ndofs),aa(nqpts),uu(ndofs),vv(ndofs),atrue(ndofs)
53 call ceedvectorcreate(ceed,nqpts*d*(d+1)/2,qdata,err)
74 call ceedelemrestrictioncreatestrided(ceed,nelem,q*q,1,nqpts,&
79 & d*(d+1)/2*nqpts,stridesqd,erestrictqi,err)
H A Dt536-operator-f.f9028 integer ndofs,nqpts,nx,ny
32 parameter(nqpts=nelem*q)
34 real*8 arrx(d*ndofs),aa(nqpts),uu(ndofs),vv(ndofs),atrue(ndofs)
62 call ceedvectorcreate(ceed,nqpts,qdata_mass,err)
63 call ceedvectorcreate(ceed,nqpts*d*(d+1)/2,qdata_diff,err)
93 call ceedelemrestrictioncreatestrided(ceed,nelem,q,1,nqpts,&
98 & d*(d+1)/2*nqpts,stridesqd,erestrictqi,err)
H A Dt533-operator-f.f9024 integer ndofs,nqpts,nx,ny
28 parameter(nqpts=nelem*q*q)
30 real*8 arrx(d*ndofs),aa(nqpts),uu(ndofs),vv(ndofs),atrue(ndofs)
53 call ceedvectorcreate(ceed,nqpts,qdata,err)
74 call ceedelemrestrictioncreatestrided(ceed,nelem,q*q,1,nqpts,&
H A Dt540-operator-f.f9023 integer ndofs,nqpts
25 parameter(nqpts=nelem*q*q)
49 call ceedvectorcreate(ceed,nqpts,qdata_mass,err)
61 call ceedelemrestrictioncreatestrided(ceed,nelem,q*q,1,nqpts,&
H A Dt532-operator-f.f9025 integer ndofs,nqpts,nx,ny
29 parameter(nqpts=nelem*q*q)
55 call ceedvectorcreate(ceed,nqpts,qdata_mass,err)
56 call ceedvectorcreate(ceed,nqpts*d*(d+1)/2,qdata_diff,err)
77 call ceedelemrestrictioncreatestrided(ceed,nelem,q*q,1,nqpts,&
82 & d*(d+1)/2*nqpts,stridesqd,erestrictqi,err)
H A Dt531-operator-f.f9025 integer ndofs,nqpts,nx,ny
29 parameter(nqpts=nelem*q*q)
66 call ceedvectorcreate(ceed,nqpts*d*(d+1)/2,qdata,err)
87 call ceedelemrestrictioncreatestrided(ceed,nelem,q*q,1,nqpts,&
92 & d*(d+1)/2*nqpts,stridesqd,erestrictqi,err)
H A Dt511-operator-f.f9028 integer ndofs,nqpts,nx,ny
32 parameter(nqpts=nelem*q)
85 call ceedelemrestrictioncreatestrided(ceed,nelem,q,1,nqpts,stridesu,&
117 call ceedvectorcreate(ceed,nqpts,qdata,err)
H A Dt510-operator-f.f9028 integer ndofs,nqpts,nx,ny
32 parameter(nqpts=nelem*q)
84 call ceedelemrestrictioncreatestrided(ceed,nelem,q,1,nqpts,stridesu,&
116 call ceedvectorcreate(ceed,nqpts,qdata,err)
H A Dt523-operator-f.f9032 integer ndofs,nqptstet,nqptshex,nqpts,nx,ny,nxtet,nytet,nxhex
41 parameter(nqpts=nqptstet+nqptshex)
H A Dt524-operator-f.f9032 integer ndofs,nqptstet,nqptshex,nqpts,nx,ny,nxtet,nytet,nxhex
41 parameter(nqpts=nqptstet+nqptshex)
H A Dt521-operator-f.f9032 integer ndofs,nqptstet,nqptshex,nqpts,nx,ny,nxtet,nytet,nxhex
41 parameter(nqpts=nqptstet+nqptshex)
H A Dt520-operator-f.f9032 integer ndofs,nqptstet,nqptshex,nqpts,nx,ny,nxtet,nytet,nxhex
41 parameter(nqpts=nqptstet+nqptshex)
H A Dt522-operator-f.f9032 integer ndofs,nqptstet,nqptshex,nqpts,nx,ny,nxtet,nytet,nxhex
41 parameter(nqpts=nqptstet+nqptshex)
/libCEED/examples/mfem/
H A Dbp1.hpp99 …t num_elem = mesh->GetNE(), dim = mesh->SpaceDimension(), ncompx = dim, nqpts; in CeedMassOperator() local
106 CeedBasisGetNumQuadraturePoints(basis, &nqpts); in CeedMassOperator()
108 CeedInt strides[3] = {1, nqpts, nqpts}; in CeedMassOperator()
109 CeedElemRestrictionCreateStrided(ceed, num_elem, nqpts, 1, nqpts * num_elem, strides, &restr_i); in CeedMassOperator()
114 CeedVectorCreate(ceed, num_elem * nqpts, &qdata); in CeedMassOperator()
H A Dbp3.hpp100 …t num_elem = mesh->GetNE(), dim = mesh->SpaceDimension(), ncompx = dim, nqpts; in CeedDiffusionOperator() local
107 CeedBasisGetNumQuadraturePoints(basis, &nqpts); in CeedDiffusionOperator()
109 CeedInt strides[3] = {1, nqpts, nqpts * dim * (dim + 1) / 2}; in CeedDiffusionOperator()
110 …CeedElemRestrictionCreateStrided(ceed, num_elem, nqpts, dim * (dim + 1) / 2, dim * (dim + 1) / 2 *… in CeedDiffusionOperator()
115 CeedVectorCreate(ceed, num_elem * nqpts * dim * (dim + 1) / 2, &qdata); in CeedDiffusionOperator()
/libCEED/python/
H A Dceed_basis.py306 nqpts, interp, grad, qref, qweight): argument
335 nnodes, nqpts, interp_pointer,
347 nqpts, interp, grad, qref, qweight): argument
376 nnodes, nqpts, interp_pointer,
388 nqpts, interp, grad, qref, qweight): argument
417 nnodes, nqpts, interp_pointer,
H A Dceed.py488 def BasisH1(self, topo, ncomp, nnodes, nqpts, interp, grad, qref, qweight): argument
511 return BasisH1(self, topo, ncomp, nnodes, nqpts,
514 def BasisHdiv(self, topo, ncomp, nnodes, nqpts, interp, div, qref, qweight): argument
537 return BasisHdiv(self, topo, ncomp, nnodes, nqpts,
540 def BasisHcurl(self, topo, ncomp, nnodes, nqpts, argument
564 return BasisHcurl(self, topo, ncomp, nnodes, nqpts,
/libCEED/interface/
H A Dceed-fortran.c539 CEED_EXTERN void fCeedBasisCreateH1(int *ceed, int *topo, int *num_comp, int *nnodes, int *nqpts, c… in fCeedBasisCreateH1() argument
546 …*err = CeedBasisCreateH1(Ceed_dict[*ceed], (CeedElemTopology)*topo, *num_comp, *nnodes, *nqpts, in… in fCeedBasisCreateH1()
556 CEED_EXTERN void fCeedBasisCreateHdiv(int *ceed, int *topo, int *num_comp, int *nnodes, int *nqpts,… in fCeedBasisCreateHdiv() argument
563 …*err = CeedBasisCreateHdiv(Ceed_dict[*ceed], (CeedElemTopology)*topo, *num_comp, *nnodes, *nqpts, … in fCeedBasisCreateHdiv()
573 CEED_EXTERN void fCeedBasisCreateHcurl(int *ceed, int *topo, int *num_comp, int *nnodes, int *nqpts in fCeedBasisCreateHcurl() argument
580 …*err = CeedBasisCreateHcurl(Ceed_dict[*ceed], (CeedElemTopology)*topo, *num_comp, *nnodes, *nqpts,… in fCeedBasisCreateHcurl()
/libCEED/python/tests/
H A Dtest-5-operator.py591 nqpts = nelem * q
601 qdata = ceed.Vector(nqpts)
632 rui = ceed.StridedElemRestriction(nelem, q, 1, nqpts, strides)
698 nqpts = nelem * q
708 qdata = ceed.Vector(nqpts)
739 rui = ceed.StridedElemRestriction(nelem, q, 1, nqpts, strides)
1522 nqpts = nelem * q * q
1533 qdata = ceed.Vector(nqpts)
1552 rui = ceed.StridedElemRestriction(nelem, q * q, 1, nqpts, strides)
/libCEED/include/ceed/
H A Dceed.h323 …ceed, CeedElemTopology topo, CeedInt num_comp, CeedInt num_nodes, CeedInt nqpts, const CeedScalar …
325 …ceed, CeedElemTopology topo, CeedInt num_comp, CeedInt num_nodes, CeedInt nqpts, const CeedScalar …
327 …ceed, CeedElemTopology topo, CeedInt num_comp, CeedInt num_nodes, CeedInt nqpts, const CeedScalar …

12