当前位置: 首页>>代码示例>>C++>>正文


C++ array_type::dimension方法代码示例

本文整理汇总了C++中array_type::dimension方法的典型用法代码示例。如果您正苦于以下问题:C++ array_type::dimension方法的具体用法?C++ array_type::dimension怎么用?C++ array_type::dimension使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在array_type的用法示例。


在下文中一共展示了array_type::dimension方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: output

	Integrate(	array_type 			& arg_output , 
				const array_type	& arg_left ,
				const array_type	& arg_right  ) : output(arg_output) , left(arg_left) , right(arg_right)
	{
		numLeft = left.dimension(1);
		numRight = right.dimension(1);
		numPoints = left.dimension(2);
		dim = left.dimension(3);
		if(output.rank() == 2) numLeft = 1;
	}
开发者ID:bartlettroscoe,项目名称:trilinos_old_public,代码行数:10,代码来源:Integrate.hpp

示例2: output

	Transform(	array_type 			& arg_output , 
				const array_type	& arg_input ,
				const array_type	& arg_fields  ) : output(arg_output) , input(arg_input) , fields(arg_fields)
	{
		data_rank = input.rank();
		numDataPts = input.dimension(1);
		in_rank = fields.rank();
		numCells = output.dimension(0);
		numFields = output.dimension(1);
		numPoints = output.dimension(2);
		dim = output.dimension(3);		
	}
开发者ID:bartlettroscoe,项目名称:trilinos_old_public,代码行数:12,代码来源:Transform.hpp

示例3: operator

	KOKKOS_MACRO_DEVICE_FUNCTION
  	void operator()( int ielem )const {

		for(unsigned int i = 0; i < data.dimension(1); i++){

			data(ielem, i) = 1.0;

		}

	}
开发者ID:00liujj,项目名称:trilinos,代码行数:10,代码来源:simpleFill.hpp

示例4: operator

	KOKKOS_MACRO_DEVICE_FUNCTION
  	void operator()( int ielem )const {

		for(unsigned int point = 0; point < outVals.dimension(1); point++){

			outVals(ielem, point) = inDet(ielem, point) * inWeights(point);
			
		}// for, cubature

		if(inDet(ielem, 0) < 0.0){			

			for(unsigned int point = 0; point < outVals.dimension(1); point++){

				outVals(ielem, point) *= -1;
		
			}// for, point

		}// if

	}
开发者ID:bartlettroscoe,项目名称:trilinos_old_public,代码行数:20,代码来源:computeCellMeasure.hpp

示例5: output

	TransformValue(	array_type 			& arg_output , 
				const array_type	& arg_input ) : output(arg_output) , input(arg_input) 
	{
		numFields = output.dimension(1);
		numPoints = output.dimension(2);
	}
开发者ID:00liujj,项目名称:trilinos,代码行数:6,代码来源:TransformValue.hpp


注:本文中的array_type::dimension方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。