Beispiel #1
0
void TPZMaterial::FillDataRequirements(TPZMaterialData &data)
{
	data.SetAllRequirements(true);
	data.fNeedsNeighborSol = false;
	data.fNeedsNeighborCenter = false;
	data.fNeedsNormal = false;
}
Beispiel #2
0
void TPZDiscontinuousGalerkin::FillDataRequirementsInterface(TPZMaterialData &data){
	data.SetAllRequirements(true);
	data.fNeedsSol = false;
	if(fLinearContext == false){
		data.fNeedsNeighborSol = true;
	}
}
Beispiel #3
0
void TPZPrimalPoisson::FillBoundaryConditionDataRequirement(int type,TPZMaterialData &data)
{
    data.SetAllRequirements(false);
    data.fNeedsSol = true;
}
Beispiel #4
0
void TPZPrimalPoisson::FillDataRequirements(TPZMaterialData &data)
{
    data.SetAllRequirements(false);
    data.fNeedsSol = true;
}
Beispiel #5
0
void TPZNonDarcyFlow::FillBoundaryConditionDataRequirement(int type,TPZMaterialData &data)
{
	data.SetAllRequirements(false);
	data.fNeedsSol = true;
	data.fNeedsNormal = true;
}
Beispiel #6
0
void TPZNonDarcyFlow::FillDataRequirements(TPZMaterialData &data)
{
	data.SetAllRequirements(false);
	data.fNeedsSol = true;
	data.fNeedsNormal = true;
}